[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f2gg5ywsplbo6l":3},{"code":4,"message":5,"data":6,"timestamp":42},10000,"success",{"full_name":7,"position":8,"description":9,"language":10,"stars":11,"forks":12,"stars_gained":13,"age_days":14,"hn_threads":15,"one_liner":32,"summary_md":33,"topic":34,"github_topics":37,"license":38,"homepage":39,"updated_at":40,"history":41},"hughhowey\u002Fneo",12,"A novel-writing tool created by a novelist.","JavaScript",1560,212,1115,78,[16,22,27],{"id":17,"title":18,"points":19,"comments":20,"posted_at":21},49314647,"Neo: A distraction-free word processor for authors, by a wannabe author",9,2,"2026-08-15",{"id":23,"title":24,"points":25,"comments":25,"posted_at":26},49369324,"Neo: A novel-writing tool created by a novelist (Silo's author)",1,"2026-08-20",{"id":28,"title":29,"points":25,"comments":30,"posted_at":31},49491696,"Hugh Howey's distraction-free word processor",0,"2026-08-29","给小说和剧本作者的本地写作软件，页面像书，而不是缩水的通用文字处理器。","## 解决什么问题\n\n写长篇的人常常在和工具较劲。通用文字处理器把九万字书稿当成一份备忘录；Scrivener 那类工具能解决结构问题，但绑定器、检查器和编译设置又把人淹没。NEO 从相反的前提出发：它基于 Electron，默认每个文件就是一本书，章节、分节、自动编号、首字下沉和导出格式都是内建的，不需要配置。\n\n## 有什么不同\n\n真正的差异在结构编辑。连续按 Enter 就能生成段落、`***` 分节和新章节，序章和尾声会自动退出编号。大纲标签把章节和场景排成可拖动的索引卡——Scrivener 和 Ulysses 也有类似思路，但这里的卡片拖动会直接改变正文顺序。Darlings 标签比较少见：删掉的段落不是消失，而是被存放起来，之后能放回原位。书稿以纯 HTML 和 JSON 存在 `~\u002FDocuments\u002FNEO Library`，比起把内容锁进数据库的软件，这是实打实的好处。\n\n## 适合谁\n\n独自写作的小说作者和编剧，用 macOS、Windows 或 Linux，愿意接受一个刻意做窄的工具，也愿意记快捷键。编剧能拿到 Courier 排版的页面，支持 Fountain 和 .fdx 导入导出，对首个版本来说够用。需要修订追踪、批注、文献引用、协同编辑或插件生态的人，还是用 Word、Google Docs 或 Scrivener。README 自己也这么建议。\n\n## 上手成本\n\n免费，MIT 许可，不需要账号或订阅。它是 Electron 应用，内存占用按桌面应用算，较新的 Ubuntu 上启动可能需要加沙箱参数。AI 封面是可选功能，但需要 OpenAI API key，每张图都要花钱。作者明确说字数目标和写作冲刺\"还需要更多测试\"，导入也仍然粗糙。文件格式开放，迁移风险低，但项目只有 78 天，主要维护者只有作者一人。\n\n## 点评\n\n这是个全新项目，不是成熟项目：8 月中旬的 Hacker News 帖只有 9 分，10 月底在 JavaScript 月榜上拿到 +1,115 star。这条曲线更像作者既有读者带来的一次脉冲，而不是持续采用；单人维护的 Electron 应用也可能中途停摆。设计取舍站得住，文件格式也诚实。建议先拿一部书稿试用，再决定要不要把整个系列搬进来。",{"slug":35,"name":36},"productivity","效率与系统工具",[],"MIT",null,"2026-10-24T19:05:09Z",[],1792883176]