一个能自主写小说的 AI Agent。
写、审、改,全流程接管。人工审核门控确保你掌控全局。
核心定位
** Autonomous Novel Writing CLI AI Agent**
- • Agent 写、审计、修订小说
- • 支持多种风格:玄幻、仙侠、都市、科幻
- • 支持续写、番外、同人、仿写
- • 已发布为 OpenClaw Skill
五大核心创新
1. 多 Agent 协作管线
每一章由多个 Agent 接力完成:
| Agent | 职责 |
|---|---|
| 雷达 Radar | 扫描平台趋势,指导故事方向 |
| 规划师 Planner | 读取意图+焦点+记忆,产出本章意图 |
| 编排师 Composer | 选择上下文,编译规则栈 |
| 建筑师 Architect | 规划章节结构、大纲、场景节拍 |
| 写手 Writer | 生成正文(字数治理 + 对话引导) |
| 观察者 Observer | 提取 9 类事实(角色/位置/资源等) |
| 反射器 Reflector | 输出 JSON delta,代码层校验 |
| 归一化器 Normalizer | 字数拉入允许区间 |
| 连续性审计员 Auditor | 33 维度检查,伏笔回收 |
| 修订者 Reviser | 修复问题,标记待人工审核 |
2. 真相文件系统(7 个)
每本书维护 7 个真相文件作为唯一事实来源:
| 文件 | 用途 |
|---|---|
| current_state.md | 世界状态、角色位置、关系网络 |
| particle_ledger.md | 资源账本、物品数量追踪 |
| pending_hooks.md | 未闭合伏笔、铺垫、承诺 |
| chapter_summaries.md | 各章摘要、状态变化 |
| subplot_board.md | 支线进度板 |
| emotional_arcs.md | 情感弧线、角色成长 |
| character_matrix.md | 角色交互矩阵 |
3. 连续性审计(33 维度)
审计员检查:
- • 角色记忆是否一致
- • 物资是否有出处
- • 伏笔是否回收
- • 大纲是否偏离
- • 叙事节奏
- • 情感弧线
AI 痕迹检测:自动识别"LLM 味"表达(高频词、句式单调、过度总结)
4. 反 AI 检测
- • 去 AI 味规则:内置词汇疲劳词表、禁用句式
- • 文风指纹:分析参考文本,提取统计指纹
- • revise --mode anti-detect:专门改写已有章节
5. InkOS Studio
本地 Web 工作台:
- • 书籍管理
- • 章节审阅编辑
- • 实时写作进度
- • 市场雷达
- • 数据分析
- • AI 检测
- • 文风分析
核心命令
# 安装
npm i -g @actalk/inkos
# 配置
inkos config set-global --provider openai --base-url <API> --api-key <KEY> --model gpt-4o
# 创建新书
inkos book create --title "吞天魔帝" --genre xuanhuan
# 写下一章(完整管线)
inkos write next 吞天魔帝
# 查看状态
inkos status
# 审阅草稿
inkos review list 吞天魔帝
inkos review approve-all 吞天魔帝
# 导出
inkos export 吞天魔帝
inkos export 吞天魔帝 --format epub
# 分析文风
inkos style analyze 参考文本.txt
# 导入已有小说
inkos import chapters source.txt
# 启动后台自动写
inkos up多模型路由
不同 Agent 走不同模型:
# 写手用 Claude(创意强)
inkos config set-model writer claude --provider anthropic
# 审计用 GPT-4o(便宜快)
inkos config set-model auditor gpt-4o --provider openai架构流程图
输入 → 雷达(趋势) → 规划师(意图) → 编排师(上下文) → 建筑师(结构)
↓
审计员(33维度) ← 观察者(事实提取) ← 写手(正文) ← 建筑师
↓
审计通过? ← 修订者(修复)
↓
通过 → 输出章节版本亮点 (v1.1+)
- • Foundation Reviewer:建书时独立审核,5 维度 80 分制
- • Hook Seed Excerpt:伏笔回收时注入原文片段
- • 双语支持:中英文续写/同人自动适配
- • State Validation:Zod schema 校验,坏数据拒绝
- • 字数治理:目标字数 ± 区间,允许 1 次纠偏
项目信息
GitHub: https://github.com/Narcooo/inkos
npm: https://www.npmjs.com/package/@actalk/inkos
OpenClaw Skill: https://clawhub.ai/narcooo/inkos
让 AI 帮你写小说,你来当总编辑。
夜雨聆风