项目地址
https://github.com/notnotype/neuro-book
类别
人工智能
项目标题
把 “软件工程”,“近百年内的写作方法论”,“AI Agent” 做成了一个 IDE
项目描述
AI 能写好一段文字,但写不好一部长篇:
- 写长了就吃书:设定靠模型的对话记忆,越写越漂移——上一卷断掉的手臂,这一卷自己长回来了。
- 挖的坑忘了填:第 3 章埋的伏笔第 200 章还没收;AI 的思路一关对话就蒸发,作者的便签三个月就找不到。
- 一股 AI 味:填充词、机械过渡、公式化排比,读者一眼识破。
- 工具是散的:Word 写正文、Obsidian 管设定、网页聊天框讨论剧情——三个工具,三份数据,互相不认识;AI 的思路一关对话就蒸发。
NeuroBook 把这些当作工程问题来解决——设定、剧情、正文、世界状态都是 workspace 里可见的文件,作者和 Agent 在明确权限内共同维护。
亮点
四大核心能力
🌍 World Engine:不吃书的世界状态引擎
长篇最大的敌人是设定漂移。World Engine 用「时间线 + 切面」做事件溯源:每个重要时间点记录一次状态变更,任意时刻的世界状态都由之前的切面推算得出——角色三个月前受的伤、王国十年前的国库存量,随时可查、不会漂移。补设定就是在合适的时间点插入一个切面,倒叙和回忆天然支持。
- 世界结构自己定义(Zod schema):人物、门派、王国、大陆都可以是有状态的 subject(主体)。
- 可以获取任何时间的 subject 状态
- 历法自定义:现实公历、简化纪年或完全架空的历法都支持,公元前也能算。
- 每次变更都是带时间戳的可审计记录;他什么时候获得了这把剑完全可以审计出来
- Agent 沙箱读写分权:leader 可写、writer 只读,写作时不会误改世界。
🧵 Plot Workbench:剧情工坊——伏笔有账本,决策有存档
结构归结构,因果归因果:承载树管故事在哪讲(卷 → 章),因果树管故事为什么发生(剧情线 → 场景)。倒叙、插叙、多线随便排,因果链永远清晰。
- 承诺系统:每个伏笔都是对读者的承诺——埋下、推进、兑现全程记账,节拍挂在场景上随剧情自动更新,写到目标章自动进入写作指令。契诃夫说挂在墙上的枪必须响,NeuroBook 负责提醒你它还没响。不止伏笔——感情线想每隔几章发一次糖?也记上,它会提醒你已经三十章没发糖了。
- 创作决策记录:三个月前为什么让主角黑化?翻回去只有结果、没有理由,想改又不敢改——Decision 记得:决策当场记档,风险必填,推翻也留痕。
- 章节信息控制:读者知道什么、主角知道什么、必须隐瞒什么、只能暗示什么——希区柯克的悬念理论,做成了字段。
- 场景直接锚定世界时间轴、地点和出场角色,剧情规划与世界状态互相咬合。
✍️ 多 Agent 写作工作室:好马配好鞍
AI 已经是一匹好马,NeuroBook 是那副鞍(NeuroAgentHarness——Harness 本义就是马具),缰绳在你手里。目前的 AI 没有独立写完一本优质小说的能力,但它最擅长的恰恰是:整理资料、查证细节、陪你头脑风暴、给你泼冷水——一个人写作最难熬的不是难,是孤独,现在有搭子了。
- 各司其职:leader 规划剧情与调度,writer 专职正文,retrieval / researcher 查设定查资料——数值不乱编(引擎账上有),资料不瞎猜(researcher 去查)。
- 默认写作主链:灵感探索 → 项目与世界书初始化 → World Engine 建档 → 剧情规划与状态推进 → 章节写作 → 写后回补。
- 三模式:讨论模式只出主意不动稿,计划模式先给完整方案、批准才执行;每次模式切换都要你点头。
- 编辑器内 Inline AI:选中即改、流式预览、不打断主编辑流、不占用主会话。
🧹 llmlint:给文字做 lint,去掉 AI 味
像 eslint 检查代码一样检查稿件。340 条规则覆盖填充词、机械过渡、公式化设问、二元对比、空泛总结、节奏单调等典型 AI 写作痕迹;静态规则秒级扫全稿,LLM 规则做语境判断,机械问题支持自动修复。既是编辑器里的润色 Skill,也是独立 CLI:notnotype/llmlint。
| 能力 |
AI 聊天框 |
角色扮演工具 |
静态设定库型 |
挂机量产型 |
NeuroBook |
| 长篇设定管理 |
靠对话记忆 |
静态词条 |
静态卡片 |
摘要链 |
✅ 随时间演化的世界状态 |
| 任意时刻状态推算 |
❌ |
❌ |
❌ |
❌ |
✅ 切面推算,可审计 |
| 一致性矛盾检测 |
❌ |
❌ |
有限 |
部分 |
✅ 引擎主动报 issue |
| 伏笔登记 / 推进 / 兑现 |
❌ |
❌ |
手工表格 |
部分 |
✅ 承诺账本 |
| AI 味检查 |
❌ |
❌ |
❌ |
❌ |
✅ llmlint |
| 创作主导权 |
人 |
人 |
人 |
机器 |
✅ 人类主导 + Agent 执行 |
| 数据归属 |
云端 |
本地 |
视产品 |
本地 |
✅ 本地文件 + SQLite |
示例代码
截图或演示视频
https://blog.notnotype.com/neuro-book/official/

项目地址
https://github.com/notnotype/neuro-book
类别
人工智能
项目标题
把 “软件工程”,“近百年内的写作方法论”,“AI Agent” 做成了一个 IDE
项目描述
AI 能写好一段文字,但写不好一部长篇:
NeuroBook 把这些当作工程问题来解决——设定、剧情、正文、世界状态都是 workspace 里可见的文件,作者和 Agent 在明确权限内共同维护。
亮点
四大核心能力
🌍 World Engine:不吃书的世界状态引擎
长篇最大的敌人是设定漂移。World Engine 用「时间线 + 切面」做事件溯源:每个重要时间点记录一次状态变更,任意时刻的世界状态都由之前的切面推算得出——角色三个月前受的伤、王国十年前的国库存量,随时可查、不会漂移。补设定就是在合适的时间点插入一个切面,倒叙和回忆天然支持。
🧵 Plot Workbench:剧情工坊——伏笔有账本,决策有存档
结构归结构,因果归因果:承载树管故事在哪讲(卷 → 章),因果树管故事为什么发生(剧情线 → 场景)。倒叙、插叙、多线随便排,因果链永远清晰。
✍️ 多 Agent 写作工作室:好马配好鞍
AI 已经是一匹好马,NeuroBook 是那副鞍(NeuroAgentHarness——Harness 本义就是马具),缰绳在你手里。目前的 AI 没有独立写完一本优质小说的能力,但它最擅长的恰恰是:整理资料、查证细节、陪你头脑风暴、给你泼冷水——一个人写作最难熬的不是难,是孤独,现在有搭子了。
🧹 llmlint:给文字做 lint,去掉 AI 味
像 eslint 检查代码一样检查稿件。340 条规则覆盖填充词、机械过渡、公式化设问、二元对比、空泛总结、节奏单调等典型 AI 写作痕迹;静态规则秒级扫全稿,LLM 规则做语境判断,机械问题支持自动修复。既是编辑器里的润色 Skill,也是独立 CLI:notnotype/llmlint。
示例代码
截图或演示视频
https://blog.notnotype.com/neuro-book/official/