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

    小说与文学2015github.com

    让我们在 GitHub 上众写一部小说

    Let's Crowd-Write a GitHub Novel

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

    导读

    这是一个把小说写作搬进 GitHub 的协作实验:所有人通过 commit 和 PR 一起写一部小说。对写作者来说,它把一个核心问题摆到台面上——多人(或未来与 AI、编辑、合作者)共同写作时,靠什么保住整体的焦点与风格统一。几条高赞评论给出了相当具体的方法:先共建大纲与人物、建立“故事圣经”、以章节为单位分工并定期合并。

    关键词 集体写作大纲先行故事圣经协作流程

    可以直接用的写作要点

    1. 01

      先集体打磨大纲和主要人物,再分工扩写章节,否则多人写作很容易失去焦点。

    2. 02

      为项目建立统一的风格指南和“故事圣经”(人物设定、世界观、语气规范),让不同作者的细节对得上。

    3. 03

      警惕“廉价笑点”:局部好笑的段落常损害整体,挑选情节时以“与全局是否一致”为第一标准。

    4. 04

      把大工程拆成可迭代的小单元(每章一个仓库/一位维护者,定期合并校对),碎片才能拼成连贯整体。

    HN 评论精选

    集体写作失败源于无焦点与迎合廉价笑点,解法是先共建大纲人物、按整体一致性筛选情节。

    集体写的小说通常读不下去,因为它们没有焦点,而且“即时廉价的笑点”总是赢。可惜,只要多一点事先谋划就能解决:比如先集体开发大纲、主要人物等。还可以系统化地用 Mechanical Turk 让“群众”从几个候选情节中选出与整体最一致的那个。

    charlesism查看英文原文

    Novels written by groups are generally unreadable. This is because they have no focus, and because the immediate cheap laugh always wins. It's a shame, because with a little more forethought, such shortcomings could be fixed. Ie: start by communally developing an outline, main characters, etc. It would also be interesting to use Mechanical Turk in a systemic way to have "the crowd" determine which of several proposed plot-points is most consistent with the whole, etc.

    集体项目必须先有初始结构与明确方向,并事先选好许可与发布工具。

    这实验看起来挺有意思,但翻了一些随机 commit 后我觉得,任何集体项目都需要一个初始结构才能运转。建议去 creativecommons.org 选一个限制最少的许可,或选适合这个小组/项目的。可以按 fendent 说的接入 gitbook(我没用过),或者 leanpub——我自用 leanpub,和 GitHub 集成得不错,版税也更划算,不管小组是否以盈利为目标,收益也可以捐出去,只要能调动大家。但你确实需要给小组某种方向。不过如你所说,如果只是实验(这里的回复本身就是数据),那就放手做。

    Teichopsia查看英文原文

    It does seem like an interesting experiment, but after browsing a few random commits - and personally, any group project needs an initial structure for it to work. I can't remember right now but I have a faint memory of the subject somewhere, probably in college. I would go over to http://creativecommons.org/choose/ and pick the least restrictive license or which ever works for the group / project. You could integrate it with gitbook as fendent mentioned (I have no experience with gitbook past the homepage), or leanpub. I personally use leanpub which integrates nicely with github and the royalty fee is sweeter when compared - despite whether it will be the goal of the group or not. Or the funds can be donated, whatever gets the group motivated or is in line with the group. However, you do need to provide some sort of direction to the group. But as you mentioned, if it's just an experiment (the replies here are in itself data) go for it. If you do decide to give it structure, you can take a look at a very basic book I set up a while back. https://github.com/teichopsia-/valse_of_silence There are others out there that are better but I don't know of any.

    用“大纲仓库+章节仓库+定期构建合并”的工程化流程,加风格指南和故事圣经来管理多人写作。

    我在想能不能为这类工作做一个精简的平台:像别人说的,从大纲阶段开始,再逐块扩写;大纲自己一个 repo,每个“单元”(大概是章节)有自己的 repo 和维护者;夜间构建把各仓库的内容合并成连贯整体,用大纲条目补齐缺失部分;再在构建之上加个界面方便快速 commit 和提 PR。此外还需要社区风格指南和“故事圣经”——我相信游戏、电视剧这类大量写作者参与的项目就是这么做的。顺带一问:有没有能强制自然语言写作风格一致的工具,像给人写的文本用的 linter?

    takemikazuchi查看英文原文

    I wonder if it's possible to create a streamlined platform for this kind of work. Like others mentioned being able to start at an outline stage and then move on to fleshing the parts out would be interesting. I could see the outline being its own repo and each "unit"(probably chapters) get their own repo and maintainer. Nightly builds could be conducted to merge the work in the repos into a coherent whole, reconciling missing parts with their outline bullet points. An interface over the "build" to make quick commits and PRs would be nice too. Additionally a community style guide and "story bible" would probably be in order. I believe a lot of writing projects which involve a large number of writers like video games and TV series do things like this. On an unrelated note, are there any tools to enforce natural language writing style compliance? Like code linters for human text?

    同类还值得读

    1. 乔治·奥威尔1940年对《我的奋斗》的书评

      George Orwell’s 1940 Review of Mein Kampf

      这是奥威尔 1940 年对《我的奋斗》的书评,他没有简单谴责,而是认真分析希特勒的宣传手法为何奏效、又暴露了哪些思维特征。

      小说与文学2022 · 499 分 · 545 评4 条写作要点编辑精选
    2. 我们都是极客:尼尔·斯蒂芬森的文学作品

      We are all nerds: The literary works of Neal Stephenson

      这是一篇讨论 Neal Stephenson 科幻小说的文章,评论区读者围绕《Anathem》《钻石年代》《Snow Crash》等作品,聊世界构建、结尾处理和写作风格的变化。

      小说与文学2022 · 307 分 · 220 评4 条写作要点编辑精选
    3. 又一部我不会再去写的小说

      Yet another novel I will no longer write

      科幻作家 Charles Stross 讲述自己为何放弃一部已经构思好的小说:COVID-19 疫情让他的病毒灾难设定显得多余,现实给所有人上了一堂生动的疫情应对课。

      小说与文学2020 · 304 分 · 169 评4 条写作要点编辑精选
    4. 用图画写作:理查德·斯卡里与儿童文学的艺术

      Writing in Pictures: Richard Scarry and the art of children's literature

      这是《耶鲁评论》上漫画家 Chris Ware 写的文章,分析童书作家 Richard Scarry 如何用图画而不是文字来讲故事。

      小说与文学2024 · 297 分 · 131 评4 条写作要点编辑精选
    5. 如何写一部小说

      How to Write a Novel

      这篇来自 The Millions 的文章讨论写小说的两种路径——“计划派”(planners)与“即兴派”(pantsers,即“跟着感觉走、边写边编”)。

      小说与文学2016 · 238 分 · 112 评4 条写作要点编辑精选

    打赏支持

    打赏二维码

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

    WeChat

    关注向阳乔木

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

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

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