Agent Skills
返回列表
✍️

长篇小说写作系统

内容创作 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/ink-puwd。

技能介绍

为什么长篇连载需要状态管理

长篇网络小说的问题不是“写不出来”,而是写到几十章后状态漂移:角色已死却继续出场,资源账本对不上,伏笔标记回收但正文没有落地,代理在第 12 章忘记第 3 章定下的约束。通用对话模型靠上下文窗口维持记忆,一旦章节变长、设定变密,就会把大纲、账本、hook_id 和待办漏进正文,或者写出与真相文件矛盾的平行宇宙。Ink 要解决的是把“这本书此刻的事实”从模型的临时记忆里拆出来,变成磁盘上的 truth files。

它如何工作

  • 激活时先定位书根,判据是目录下同时存在 chapters/ 和 story/;不在书根就强制询问,禁止在路径不明时写任何文件。
  • 读 PROGRESS.md 判断是继续、老书迁移还是新建书;若 chapters/index.json 非空,还会对最近一章跑 verify 健康体检,发现脏数据就拦住后续写作。
  • 写章、续写、连写、审计、修订、结算等非查询意图,必须先加载对应 reference/*.md 模块,再按模块里的清单读取 truth files。truth files 不是猜的,而是 current_state.md、character_matrix.md、pending_hooks.md、chapter_summaries.md 等文件的集合。
  • 任何改世界状态的操作都要同步更新 truth files;每个 skill 动作完成后重写 PROGRESS.md 的当前状态、活跃 followup 和操作时间线。
  • 写完正文后,verify-chapter.py 的 13 个 ✅/❌ 环节 stdout 是完成证据;Writer 交稿时还必须贴脚本实测的字数块,不能凭感觉估算。机械规则包括正文禁用 ——、禁用“不是……而是……”句式,禁止把 hook_id、账本数据、分析术语写进正文。

适用边界与注意事项

它适合已经有明确书根目录、愿意把设定拆成结构化文件的长篇作者或 agent 流水线。它不是通用润色器:初始化、迁移、体裁选择、章节结算都有固定流程,改动这些流程容易破坏 truth files 的一致性。它强制要求本机有 Python3 和可访问的 skill 目录,路径解析失败时必须停下来询问,不能猜相对路径。对短篇、大纲草稿或只想要灵感发散的写作,这套机制反而太重;对连载网文来说,这种重状态、重验证的约束才是降低返工成本的关键。

使用场景

  • 在书根目录续写第 20 章,需先读取 truth files 再动笔,避免设定漂移。
  • 审计刚写完的章节,检查 37 维语义连续性,并把发现的问题整理成修订清单。
  • 迁移已有书稿,识别 chapters/index.json 与 story/current_state.md 后补建 PROGRESS.md。
  • 批量连写多章后逐章运行 verify-chapter.py,只有 13 个环节 stdout 都贴出才算完成。

适合人员

  • 连载数百万字的网络小说作者,希望角色状态、伏笔回收和资源账本长期保持一致。
  • 构建写作 agent 的开发者,需要把 truth files 协议和 verify 流程固化到工具链。
  • 编辑或审稿人,要在发布前检查章节连续性,并要求 agent 提供可复核输出。
  • 维护旧书稿的项目负责人,想从已有目录迁移到统一书根结构,避免继续失真。