【GitHub项目推荐--InkOS:把 AI 写小说变成“全自动流水线”】
GitHub 地址:https://github.com/Narcooo/inkos
简介
InkOS 是一个基于 TypeScript 开发的命令行(CLI)AI 小说创作智能体。它彻底颠覆了“单次生成”的玩法,将写小说变成了一个可审计、可续写、可仿写的工程化系统。
普通 AI 写作工具最大的痛点是“越写越崩”:角色失忆、伏笔断线、文风突变。InkOS 通过多智能体(Multi-Agent)流水线(写手、审计员、修订员)和真相文件(Truth Files) 机制,解决了长文本生成的“连续性灾难”。它不仅能从零创作,更能将你已有的小说导入,逆向生成世界观档案,然后像人类作者一样接管后续的续写、番外甚至同人创作。
主要功能
1. 五类 Agent 全流程接管
InkOS 不是单一的生成模型,而是一个分工明确的“编辑部”:
建筑师(Architect):创建书籍时自动生成
book_rules.md(创作铁律)和story_bible.md(世界观圣经)。写手(Writer):负责起草章节,内置约 25 条通用规则(人物塑造、去 AI 味)及题材专属禁忌。
连续性审计员(Auditor):这是 InkOS 的灵魂。它对照 7 个真相文件,从33 个维度(如 OOC、时间线、战力崩坏、伏笔回收)检查每一章。
修订员(Revisor):审计不通过时自动触发,进行定点修复(Spot-Fix),而非全章重写,避免引入新的 AI 痕迹。
文风工程师(Style Engineer):分析真人小说片段,提取“统计指纹”并生成风格指南,让 AI 后续章节自动模仿该文风。
2. 真相文件与长期记忆
每本书维护 7 个核心真相文件(世界状态、角色矩阵、资源账本、伏笔钩子等)。写手在动笔前必须输出“自检表”,写完后输出“结算表”。审计员通过交叉验证,确保角色不会“记起”从未见过的事,物品不会凭空出现。这是防止 LLM 幻觉的核心机制。
3. 番外与同人生态
基于已有的正传,InkOS 可以自动生成parent_canon.md(正典档案),并在此基础上创建前传、后传、IF 线。系统会激活 4 个专属审计维度,确保番外篇与正传共享世界观但剧情独立,严格隔离伏笔污染。
4. 工程级配置与路由
多 Provider 路由:写手可以用便宜的模型(如 Claude 3.5 Haiku)高速出稿,审计员用强模型(如 GPT-4o)精审,每个 Agent 可独立配置 API 地址和密钥。
原子化 CLI:所有操作(
draft,audit,revise)都是独立的命令行工具,支持--json输出,可被 OpenClaw 等外部 Agent 直接调用。守护进程模式:运行
inkos up后,系统在后台自动写章,遇到关键问题暂停等待人工审核,并支持 Telegram、飞书等通知推送。
安装与配置
环境要求
Node.js 环境(推荐 LTS 版本)。
AI 模型 API:支持 OpenAI、Anthropic、智谱、Gemini 及任何兼容 OpenAI 格式的中转站。
安装步骤
全局安装 CLI:
npm i -g @actalk/inkos配置模型(二选一):
全局配置(推荐):执行
inkos config set-global设置默认的 Provider、Base URL 和 API Key,配置保存在~/.inkos/.env。项目级配置:在项目目录的
.env文件中设置,优先级高于全局配置。
初始化项目
# 创建并进入项目目录 mkdir my-novel && cd my-novel # 初始化 InkOS 配置 inkos init初始化后,你可以直接开始创建书籍,无需复杂的图形界面设置。
如何使用
基础创作流(3 步成书)
创建书籍:
inkos book create --title "吞天魔帝" --genre xuanhuan(支持题材:
xuanhuan玄幻、xianxia仙侠、urban都市、horror恐怖、general通用)写下一章:
inkos write next "吞天魔帝"该命令会自动执行完整管线:起草 → 审计 → 修订,直到章节通过所有关键审计维度。
导出成果:
inkos export "吞天魔帝" --format epub支持导出为 TXT、Markdown 及 Kindle 可读的 EPUB 格式。
高级操作
导入旧书:将已有的小说文件(单文件或目录)导入,系统会自动拆章并逆向生成真相文件(
--resume-from支持断点续导)。文风仿写:使用
inkos style analyze分析参考文本,再import到书中,后续章节自动注入风格指南。守护模式:运行
inkos up启动后台守护进程,系统按计划自动写章,你只需在手机端接收通知并处理审核。
应用场景实例(无代码)
场景一:网文作者的“24 小时码字机器人”
痛点:作为玄幻作者,你每天需要稳定输出 6000 字,但常因卡文、状态不好导致断更,且长线伏笔容易写漏。
InkOS 方案:
导入你已写的 50 章存稿,系统自动重建世界观档案。
配置守护进程
inkos up,设定每日凌晨自动写 2 章。早上醒来,你收到飞书通知:“第 51、52 章已通过审计,待审核”。你花 10 分钟快速浏览,点击“批准”。
价值:你从“码字工”变成了“总编”,AI 承担了 80% 的填充劳动,你只负责把控核心爽点和剧情走向。
场景二:同人创作的“设定防火墙”
痛点:你想写《哈利波特》的同人,但担心 OOC(角色崩坏)或违反原著设定,手动查资料极其繁琐。
InkOS 方案:
将原著作为“正典”导入,生成
parent_canon.md。基于此创建同人书,设定规则(如“哈利性格必须保持原著倔强”、“不得提前暴露斯内普的秘密”)。
写作时,审计员会自动拦截任何违反正典的描写(如“哈利突然变得油嘴滑舌”或“使用了原著未出现的魔法”)。
价值:在享受创作自由的同时,确保作品不“脱轨”,满足硬核粉丝的考据需求。
场景三:商业写作的“去 AI 味”合规
痛点:工作室使用 AI 辅助写作,但平台算法会检测“AI 味”(如重复句式、高频词),导致限流或拒稿。
InkOS 方案:
使用
inkos style analyze导入平台热门真人作品,生成“反 AI 痕迹”风格指南。在
book_rules.md中设置严格的词汇疲劳表(如禁止“眼眸微动”、“嘴角勾起”等 AI 高频词)。审计员维度 20-23(AI 痕迹检测)全程开启,发现嫌疑句式自动触发修订。
价值:产出内容更接近“人写”的统计特征,大幅提升过稿率和平台推荐权重。
总结
InkOS 的本质是将“文学创作”工程化。它通过真相档案解决了 AI 的“失忆症”,通过多 Agent 审计解决了“崩坏症”,通过文风指纹解决了“同质化”。对于网文作者、同人写手和内容工作室而言,它不是一个玩具,而是一套完整的AI 辅助内容生产(AIGC)操作系统。
GitHub 地址:https://github.com/Narcooo/inkos
