Repolode
hughhowey

hughhowey/neo

一款免费、本地运行、界面简洁的小说写作软件,文件以纯文本形式保存,写作时即呈现书籍版式。

可替代:ScrivenerMicrosoft WordFinal Draft

Star
1,510
Fork
200
未关闭 Issue
60
最近提交
4天前

这是什么?

NEO 是一款专为写书打造的桌面文字处理软件,数据完全保存在本地,无需注册账号或订阅。每部作品以可读的 HTML 章节和 JSON 元数据存放在磁盘文件夹中。书架式的资料库界面可显示字数目标进度,编辑器会自动给章节编号,支持序章和尾声,并在章节开头设置首字下沉。

除编辑器外,NEO 还提供索引卡式的大纲视图,可将删去的段落放入“Darlings”标签页保存、随时恢复,并能用文中占位标记记录未完成的内容。它支持符合行业格式的剧本写作,可导出 EPUB 3、DOCX、PDF、HTML、Markdown 和纯文本。封面可通过用户自备的 OpenAI API 密钥生成抽象艺术图。

NEO 提供 macOS、Windows 和 Linux 版本,界面支持十种语言。它基于 Electron 和 JavaScript 开发,也可以通过 npm 从源码运行。

核心功能

  • 01将每本书以纯 HTML 章节和 JSON 元数据保存在本地磁盘
  • 02自动为章节编号,支持序章和尾声
  • 03索引卡式大纲视图,用于调整章节和场景顺序
  • 04“Darlings”标签页可暂存删去的段落,之后随时恢复
  • 05剧本模式采用 Courier Prime 字体排版,支持 Fountain 和 FDX 导入导出
  • 06可导出 EPUB 3、DOCX、PDF、HTML、Markdown 和纯文本

适用场景

  • 在简洁的编辑器中起草小说,并让稿件实时呈现书籍版式
  • 将系列作品、合集或短篇集合并为一本书进行编排和导出
  • 使用符合行业格式的排版撰写剧本,并导出为 Fountain 或 FDX
  • 将写作项目保存为本地纯文本文件,并定期备份

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/hughhowey/neo.git
  2. 2

    进入项目文件夹

    cd neo
  3. 3

    安装依赖(需要 Node.js)

    npm install
  4. 4

    启动 NEO

    npm start

使用前须知

  • 预构建安装包提供 macOS、Windows 和 Linux 版本,但 Linux 仅有 AppImage,较新的 Ubuntu 上可能需要额外参数才能运行。
  • AI 封面生成需要付费的 OpenAI API 密钥,每张约一美分。

标签

常见问题

neo 是什么?
一款免费、本地运行、界面简洁的小说写作软件,文件以纯文本形式保存,写作时即呈现书籍版式。 NEO 是一款专为写书打造的桌面文字处理软件,数据完全保存在本地,无需注册账号或订阅。每部作品以可读的 HTML 章节和 JSON 元数据存放在磁盘文件夹中。书架式的资料库界面可显示字数目标进度,编辑器会自动给章节编号,支持序章和尾声,并在章节开头设置首字下沉。
neo 可以免费使用吗?用的什么许可证?
neo 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
neo 还在维护吗?
活跃维护中。neo 最近一次提交是在 2026年10月17日。
neo 适合用来做什么?
在简洁的编辑器中起草小说,并让稿件实时呈现书籍版式 将系列作品、合集或短篇集合并为一本书进行编排和导出 使用符合行业格式的排版撰写剧本,并导出为 Fountain 或 FDX 将写作项目保存为本地纯文本文件,并定期备份
neo 怎么安装和运行?
克隆仓库: git clone https://github.com/hughhowey/neo.git 进入项目文件夹: cd neo 安装依赖(需要 Node.js): npm install 启动 NEO: npm start
在哪里获取 neo?
源代码和安装说明在 GitHub 上:https://github.com/hughhowey/neo

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目