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 生成,可能有误。

    写作方法2016awarewriter.wordpress.com编辑精选

    用 Org-Mode 写作:结构清晰与专注

    Org-Mode for Writing: Structure and Focus

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

    导读

    这篇短文讨论如何用 Org-Mode 来写作,重点是用大纲、折叠和任务状态组织材料、控制节奏,从而把注意力放在文章结构上。对写作者来说,它提供了一种把笔记、待办和成稿放在同一套系统里的工作方式,适合想减少工具切换、保持写作专注的人。

    关键词 大纲写作任务管理文本折叠写作工具

    可以直接用的写作要点

    1. 01

      先用大纲搭出文章骨架,再逐层展开细节,避免一上来就陷入段落。

    2. 02

      把写作拆成可勾选的小任务(如收集、提纲、初稿、修改),用状态切换推动进度。

    3. 03

      用文本折叠隐藏暂时不看的细节,先保持对整体结构的把握。

    4. 04

      让笔记、链接、待办和草稿在同一个系统中交叉引用,减少切换成本;工具不必追求全能,抓住核心功能即可。

    HN 评论精选

    Org-mode 能统一写作、任务与资料管理,甚至支撑完整书籍写作。

    我用 org-mode 来写作、记录时间、跟踪问题、保存链接和代码片段,也用它写文学编程(比如我的 Emacs 配置就是一个 org-babel 文件)……它真的非常灵活。我甚至用 org-mode 写了一本自出版的书。这可以说是 Emacs 的杀手级功能(除了它本身是个不错的文本编辑器/操作系统)。

    agentultra查看英文原文

    I use org-mode for writing, time tracking, issue tracking, storing links, snippets, literate programs (ie: my emacs config is an org-babel file) etc... it's really quite flexible. I even wrote a self-published book using org-mode[0]. [0] https://gum.co/VjJMf It's kind of the killer-feature of Emacs (besides being a decent text editor/operating system).

    写作工具不必复杂,抓住 TODO/DONE 状态切换和文本折叠这两个核心功能就够了。

    我用 org-mode 大约一年,后来换到 Vim,发现 Vim 的 org-mode 插件都不太好用。于是我回想自己主要用它做什么,发现主要是用快捷键在 TODO 和 DONE 之间切换条目,以及文本折叠。于是我 fork 了 vim-markdown,给标题行加上 TODO/DONE 语法高亮,并加了一个在 TODO 和 DONE 之间切换的映射。已经用了几个月,相当满意。想试的话代码在这里:https://github.com/spatten/vim-markdown

    spatten查看英文原文

    I used org-mode for about a year, but then switched to Vim and none of the vim org-mode plugins looked great. So I thought about what I used it for, and realized it was mostly cycling items between TODO and DONE with a keystroke and text folding. So I forked vim-markdown and added syntax highlighting for TODO and DONE on header lines, and a mapping to cycle between TODO and DONE. Been using it for a couple of months now and I'm reasonably happy. If you want to give it a shot, code is here: https://github.com/spatten/vim-markdown

    同类还值得读

    1. 被低估的工程技能:把文章写好

      Undervalued Engineering Skills: Writing Well

      这篇文章讨论为什么“写得好”是被低估的工程能力,以及它如何在团队协作、系统设计和职业发展中持续带来回报。

      写作方法2019 · 1,109 分 · 371 评4 条写作要点编辑精选
    2. 每行只写一句话:让写作和修改都更轻松的排版法

      Writing one sentence per line

      这是 Derek Sivers 的一篇短文,主张写作时每行只放一个句子,而不是按段落排版。

      写作方法2022 · 849 分 · 297 评4 条写作要点编辑精选
    3. 书面沟通是远程工作的超级能力

      Written communication is remote work super power

      这篇文章讨论远程工作中书面沟通的价值,评论区则补充了异步与同步沟通的适用场景,并提醒读者:备忘录、结论先行、结构化命令格式等书面沟通传统早已有之。

      写作方法2020 · 831 分 · 190 评4 条写作要点编辑精选
    4. 如何写出有用的文字

      How to Write Usefully

      保罗·格雷厄姆在这篇文章里给"有用的写作"下了一个可操作的公式:有用≈重要×新颖×正确×清楚,任一项为零,整篇文章就等于零;他还主张敢下确定判断、删掉让自己心虚的句子。

      写作方法2020 · 821 分 · 285 评4 条写作要点编辑精选
    5. 如何写得更清楚、想得更清楚,并学会复杂材料(PDF)

      How to write more clearly, think more clearly, and learn complex material [pdf]

      这份 PDF 讨论如何把文章写清楚、把思路理清楚,并用写作来学习复杂材料。

      写作方法2022 · 779 分 · 153 评4 条写作要点编辑精选

    打赏支持

    打赏二维码

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

    WeChat

    关注向阳乔木

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

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

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