news 2026/11/4 23:39:03

一句话写完整本235章小说:ainovel-cli全自动AI小说生成引擎深度体验

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
一句话写完整本235章小说:ainovel-cli全自动AI小说生成引擎深度体验

一句话写完整本235章小说:ainovel-cli全自动AI小说生成引擎深度体验

【免费下载链接】ainovel-cli✨多agent实现全自动AI小说生成项目地址: https://gitcode.com/gh_mirrors/ai/ainovel-cli

把"写一本东方玄幻长篇"这样一句话交给ainovel-cli,它会自己搭世界观、设计角色、规划大纲,然后逐章写作、自评、重写,直到交付一本235 章 / 127 万字的完整小说——全程零人工干预。这就是一个多 Agent 协作的全自动 AI 小说生成引擎。这篇文章带你完整体验:从一条命令启动,到看着它在终端里一章一章把书"生"出来。

先剧透一个硬核数据:官方实测中,长篇《凡骨》用 gpt-5.4 一次跑完 235 章、127 万字,滚动规划闭环全部跑通(出处见 docs/architecture.md)。

📥 快速上手:三步跑起来

ainovel-cli 用 Go 编写,跨平台、单二进制,安装非常简单:

  1. 克隆仓库:git clone https://gitcode.com/gh_mirrors/ai/ainovel-cli
  2. 一键安装:运行仓库自带的安装脚本 scripts/install.sh(macOS / Linux 免 Go 环境)
  3. 首次启动:直接运行ainovel-cli,进入引导流程,按提示选择 Provider、粘贴 API Key、填模型名即可

💡 支持 OpenRouter / Anthropic / Gemini / OpenAI / DeepSeek / 通义 / 本地 Ollama 等,配置示例可直接参考 config.example.jsonc,也可以在 TUI 里用/config随时编辑、/model热切换模型。

✍️ 一句话启动:创作是怎么开始的

进入 TUI 后有三种启动姿势:

  • 快速开始:直接输入一句话,比如"写一部悬疑短篇",引擎立刻开干
  • 共创规划:和 AI 多轮对话澄清需求,右侧实时同步整理出的创作指令草稿,确认后进入正式创作
  • 文件起书 / 导入续写:已有大纲可用/start ./outline.md直接起新书;已有写了一半的小说,用/import 文件路径语义编译进项目继续往下写

也完全不用盯着终端——服务器、NAS 上跑Headless 模式更香:

ainovel-cli --headless --prompt "写一本东方玄幻长篇,主角从边陲小城起步"

上面是实际运行画面:左侧事件流显示 Writer 依次调用 plan_chapter → draft_chapter → check_consistency → commit_chapter,中间实时滚出章节正文,右侧是全书伏笔面板——从"因果显现"一路排到"第一块碎片",每条伏笔的状态一目了然。

🤝 幕后揭秘:四个角色如何配合写一本书

ainovel-cli 最聪明的地方是分工,它内部有四个"AI 员工":

角色职责一句话理解
Architect 建筑师书名、简介、大纲、角色档案、世界规则总策划,先把骨架搭好
Writer 写手逐章完成构思 → 写稿 → 自审 → 提交执笔人,一章一章往前赶
Editor 编辑从设定一致性、节奏、伏笔、钩子等七个维度评审质检员,不合格就退回重写
Arbiter 仲裁官关键路口的一次性语义裁定裁判,只在需要判断时出场

更妙的是"排班"完全不用 AI 决定:确定性引擎 Engine 每轮读状态、查决策表,直接派发下一个该干的活(路由实现见 internal/flow/router.go),零 LLM 开销、行为可穷举测试;真正需要"文学判断"的地方才唤醒模型。一句话概括这套设计:事实层确定,语义层自主。所有写作工具调用和产物落在 internal/tools/,语义裁定记录在 internal/arbiter/ 中可审计回放。

📚 长篇大考:235 章靠什么不崩盘?

写 10 章不难,难的是写到 200 章还记得第 3 章埋的伏笔。ainovel-cli 为此做了三件事:

1. 滚动规划,不一次性写死大纲初始只规划前 2 卷的骨架 + 第 1 弧的详细章节,并立一个"指南针"(终局方向)。每写完一卷,Architect 参考前文摘要和角色状态再展开下一卷——模拟网文作者的真实创作节奏,远期规划不会空洞。

2. 分层记忆,500+ 章也喂得饱上下文近处用章摘要、中距离用弧摘要、远处用卷摘要,层层压缩;写每章时还会从伏笔、角色出场、状态变化、关系四个维度自动推荐相关历史章节回读。完整机制见 docs/context-management.md。

3. 七维评审 + 断点恢复Editor 每次评审必须引用原文举证;每个工具执行成功都写入 checkpoint,写书写到一半断网、崩溃、Ctrl+C,回到同一目录再启动就精确到步骤级续写,不丢一个字。

上面是写长篇《凡骨》时的真实画面:左侧显示第 172 章写作中、已写 182 章、43 个角色在卡、上下文健康度 5%;右侧伏笔面板已追踪到 C80 以上——这就是长篇连续性的底气。

🎯 实用功能速览

  • 实时干预:创作中直接在输入框打"把感情线提前到第 4 章",无需暂停,系统自动评估影响范围并重写受影响章节
  • 逐章验收:想精细控制时用/review on,每次/next才放行一个新章节
  • 导出:/export一键导出 TXT 或 EPUB(Apple Books / 微信读书可读),写作中途也能随时拿阶段成品
  • 仿写画像:把参考文章丢进simulate/目录执行/simulate,AI 只借鉴结构与节奏手法,不抄原文
  • 诊断:/diag从流程、质量、规划、上下文四个维度体检,还自动生成脱敏报告方便排障

📊 实测数据与体验总结

官方记录的实测(docs/architecture.md):

模型成果耗时
hy3-preview(免费档)12 章73 分钟
mimo-v2.5-pro10 章 / 8.4 万字一次跑完
gpt-5.4《凡骨》235 章 / 127 万字滚动规划闭环跑通

项目还配套了完整评测体系(docs/evaluation-system.md),用确定性诊断 + 全书文体统计盯住"每章都还行、合起来却固化"这类长篇通病。

体验总结:

  • ✅适合谁:想批量产成长篇/短篇练手、写网文卡文想跑通结构、在服务器上"挂机出书"的作者和内容团队
  • ✅亮点:真·全自动、可断点恢复、TUI 实时可观察可干预、多模型自由切换
  • ⚠️提醒:长书意味着大量 token 消耗,建议先用短篇试手感;文风可通过style配置在 assets/styles/default.md 等四种内置风格间切换,还能用自然语言写自定义规则"去 AI 味"(见 assets/references/anti-ai-tone.md)

一句话需求进,完整小说出。这就是 ainovel-cli——你负责那一个 idea,剩下的 234 章交给它。

【免费下载链接】ainovel-cli✨多agent实现全自动AI小说生成项目地址: https://gitcode.com/gh_mirrors/ai/ainovel-cli

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/11/4 23:12:19

Agent-Reach:面向生产环境的AI代理可达性协议栈

1. 项目概述:Agent-Reach 是什么?它解决的不是“调用API”这个动作,而是“让AI代理真正触达业务场景”的最后一公里问题Agent-Reach 这个名字乍看像某个开源工具或CLI包,但拆开来看——“Agent”指向智能体(Agent&…

作者头像 李华
网站建设 2026/11/5 8:14:38

AnyPS5 relinker报错怎么办?10种常见错误场景与退出码排查清单

AnyPS5 relinker报错怎么办?10种常见错误场景与退出码排查清单 【免费下载链接】AnyPS5 Tool for automatic PS5 executables porting to Linux and Windows 项目地址: https://gitcode.com/GitHub_Trending/an/AnyPS5 AnyPS5 是一款将 PS5 可执行文件自动移…

作者头像 李华
网站建设 2026/11/3 12:08:39

Cloudflare 开源 Clef 决策模型:不生成文字,39 毫秒做一次判断

Cloudflare 在 10 月 1 日发布了两款自己训练的决策模型 Clef 和 Clef-flash,托管在 Workers AI 上,同时把模型权重以 Apache 2.0 协议开源到了 Hugging Face。它的定位很明确:不做生成,只做判断。 这事的技术含量,得从…

作者头像 李华
网站建设 2026/10/22 16:25:34

OpenShell:打造开放、可版本化的终端高效环境

如果你和我一样,一天里有四五个小时都泡在终端里,那你大概率早就发现了一个事实:真正决定命令行工作舒不顺手的,往往不是某个应用、某个框架,而是手头这套从提示符到补全、从快捷键到脚本的完整Shell环境。我这些年用过…

作者头像 李华