HN 写作课

工程师们二十年里聊过的写作。

工程师、作家、编辑和创业者在 Hacker News 上聊了二十年“怎么写”:怎么写得清楚、怎么讲好一个故事、技术文档怎么写、小说和出版是怎么回事。这里把其中关于写作与讲故事的帖子挑出来,配上中文导读、可以直接用的写作要点和评论翻译。

从必读开始
  • 2,600+篇关于写作的 HN 讨论

Writing tips

写作锦囊

正在抽一条写作要点…

Essential

必读 30 篇

在讨论库里看全部精选

编辑精选里 HN 讨论最热的 30 篇,每篇都有中文导读和写作要点。

  1. 正在载入…

Archive

讨论库

按发帖年份分布,点柱子筛选。

排序

    About

    这些讨论是怎么挑出来的

    1. 01

      从全量里捞

      读取 Hacker News 自 2006 年以来的全部帖子,用关键词先捞出 40 分以上、可能和写作有关的约 1.1 万篇。

    2. 02

      只留真正讲写作的

      由 AI 逐条判断是否和写作、讲故事、文风、出版有实质关系,剔除“写代码”“编辑器”这类字面撞车,并分进十个类别。

    3. 03

      提炼可用的要点

      为值得读的帖子写中文导读,提炼 2-4 条可以直接用到自己写作里的要点,并精选翻译 HN 高赞评论。内容由 AI 生成,可能有误。

    博客与个人写作2020bearblog.dev

    Show HN:Bear —— 极简博客平台

    Show HN: Bear – Minimal blogging platform

    阅读原文 HN 讨论
    685HN 得分
    349条评论
    4条写作要点

    导读

    Bear 是一个极简博客平台,主打干净、轻量、无广告干扰的写作与发布体验。对写作者来说,这个帖子值得一读的地方在于它引出两个老问题:写作工具应该有多“重”,以及写完之后如何被读者发现;评论里既有对独立博客聚合器的期待,也有对“随时随地能开始写”的理想工具的清单。

    关键词 极简博客写作工具独立博客内容分发

    可以直接用的写作要点

    1. 01

      优先选一个能让你立刻敲下第一句话的工具,别在排版、插件和配置上耗掉写作的注意力。

    2. 02

      写完之后要给文章安排被发现的机会:主动投递到聚合渠道、社区或互链中,而不是等人偶然访问。

    3. 03

      把“在手机上记录灵感、之后再精修”的流程留出来,很多文章死在想法没有被及时写下。

    4. 04

      给自己的博客设定极简默认样式,让文字本身承担表达,而不是靠排版装饰撑场面。

    HN 评论精选

    独立博客缺的不是写作工具,而是不靠广告的好聚合一——它同时解决读者的发现和作者的受众问题。

    作者一直期待有人做出一个“博客宇宙”:像 Medium 那样有算法推荐和聚合,但没有糟糕的体验。Medium 真正的价值在于好的聚合器对读者和作者都受益——读者能找到更多喜欢的作者,作者能找到更多读者;再加上共享评论、博客间引用等网络效应。他认为一场博客复兴正在酝酿,只要配合不依赖广告、不堆砌 JS 的商业模式就能启动。

    ordinaryradical查看英文原文

    Since HN seems to be on a blog-kick lately, I'll repost the idea that I'm still waiting for someone to build: A blogverse of some kind that allows for algorithmic discoverability & aggregation (ala Medium) without the bullshit/terrible UX. The real value proposition of Medium is that a well-made aggregator benefits readers and writers alike. Readers find more authors they like, writers find more audience. There are also network effects with shared comment logins, inter-blog citations, etc. I really think a blogging renaissance is waiting to happen. These ingredients plus a business model not reliant on ads, massive js overhead, and other nonsense could jumpstart it.

    写作者需要的是“随时能写、随时能改”的轻量编辑器,发布管线越自动化越好。

    他列了理想博客平台的条件:生成轻量静态站点;有干净好用的默认 CSS 省得自己折腾;自动部署到 CDN 并按需刷新缓存;可自托管;能跑在 AWS Lambda 这类函数即服务上;提供一个超轻量的 CMS,桌面和手机都好用,这样随时随地能开始写、也能顺手改旧文。CMS 可以是 git 的前端,但不能只是 git,因为 git 在手机上太难用。

    jedberg查看英文原文

    Things I would like in a blogging platform: * Generate lightweight static website * Good clean default CSS so I don't have to mess with it * Automatically upload website to CDN and trigger expirations as necessary. * Self-hosted * Runs on AWS Lambda or any other Function as a Service equivilient * Has a super lightweight CMS that I can easily use on both desktop and mobile, so if I have ideas I can start writing anywhere, and can also make minor corrections to existing posts while on the go. * The CMS can be a frontend to git, but git is hard to use on mobile, so I don't want the CMS to just be git. If anyone knows of something that meets these requirements I'd be super grateful!

    同类还值得读

    1. 我坚持每天写一条 TIL,已经写了一年

      Show HN: I've been writing daily TILs for a year

      这篇展示作者一年每天写 TIL(Today I Learned)并整理到 GitHub 仓库的做法。

      博客与个人写作2016 · 819 分 · 150 评4 条写作要点编辑精选
    2. 如何写出开发者愿意读的博客文章

      How to write blog posts that developers read

      这篇(正文与评论未提供,仅从标题判断)讨论面向开发者写技术博客的方法:怎样让忙碌的工程读者愿意点开、读下去并读到结尾。

      博客与个人写作2025 · 603 分 · 154 评4 条写作要点编辑精选
    3. 博客写作风格指南

      A blogging style guide

      这是程序员兼博主 Robert Heaton 的博客写作风格指南,用几十条简短规则讲如何让技术文章更清晰、更好读。

      博客与个人写作2018 · 495 分 · 188 评4 条写作要点编辑精选
    4. 十年职业博客写作,我学到了什么

      Ten years of professional blogging – what I’ve learned

      这是作者回顾十年专业博客写作经验的总结,评论补充了写作作为深度学习、聚焦主题、保护写作习惯和选择发布平台等实践。

      博客与个人写作2017 · 362 分 · 126 评4 条写作要点编辑精选
    5. 十年博客写作教给我的事

      What I learned in ten years of blogging

      这是一篇博客作者十年写作经验总结,核心观点是写作的价值在于持续积累而非单篇爆款。

      博客与个人写作2018 · 356 分 · 162 评4 条写作要点编辑精选

    打赏支持

    打赏二维码

    觉得有用,请作者喝杯咖啡。

    WeChat

    关注向阳乔木

    微信公众号「向阳乔木推荐看」

    微信公众号「向阳乔木推荐看」二维码

    微信扫一扫;在微信里打开本页时,长按二维码识别。