当前版本:1.0.0
一个面向 OpenClaw 的长篇小说工作流 skill。
它的重点不是“单次写一章”,而是把长篇 / 连载 / 网文 / 同人写作跑成一个长期可维护的流程。
灵感参考原项目 InkOS:https://github.com/Narcooo/inkos
本项目是受 InkOS 启发的 skill skeleton,不是原项目官方移植版。
中文 | English
你可以把它理解成一个“小说 workflow skill”:
- 用 truth files 维护世界观和当前状态
- 用
write-next准备下一章 - 用
revise做修订闭环 - 用
extract-state/state-update维护长期状态
也就是说,它不是只负责“写”,而是负责把多章写作这件事组织起来。
适合这些情况:
- 你想做一个类似 InkOS 的小说写作 skill
- 你想让 AI 连续写很多章时尽量别崩设定
- 你想长期维护章节摘要、角色状态、伏笔和当前局势
- 你希望写作之外还有审计、修订、状态更新、快照这些环节
如果你只是想临时生成一篇短文,这个仓库会偏重。
如果你想跑长期、多章、可回溯的小说流程,它就是为这个场景准备的。
1.0.0 这个版本把项目正式整理为 NovelOps Skill。
这次比较关键的提升是:
- 项目名称、skill 标识和打包名统一为
novelops-skill - 推荐 CLI 入口统一为
python scripts/novelops_cli.py ... init默认保护非空目录,避免误覆盖已有小说项目- JSON 输出契约切换到
novelops.*namespace
换句话说,它从 InkOS-inspired skeleton,进入更独立、可发布的 NovelOps Skill 阶段。
如果只记一条主线,可以理解成:
init -> write-next -> draft -> revise -> extract-state -> state-update
这里不展开写很多指令细节,因为这个仓库本身是 skill。
真正给智能体看的使用方式,应该优先看:
如果你是人在看仓库、想快速理解这个 skill 怎么用,建议看:
这是这个仓库最核心的文件。
README 负责介绍项目,SKILL.md 才更接近“这个 skill 真正怎么工作”。
如果你想最快看懂 write-next / revise / state-update 是怎么串起来的,先看 demo,比先读很多实现细节更直观。
这里只说用途,不展开实现:
SKILL.md:skill 主说明scripts/:入口和辅助脚本assets/project-template/:小说项目模板examples/:示例项目docs/:使用说明references/:规则、结构和契约参考
如果你是普通使用者,最常接触的通常是:
SKILL.mdexamples/demo-novel/docs/cli.md
这个仓库现在更像一个面向长篇小说的 workflow skill,而不是单纯的 prompt 集合。
它已经能覆盖的事情:
- 下一章准备
- 修订闭环
- 状态提取
- truth files 更新
- 基础回归和打包
还没做到的事情也很明确:
- 真正的 LLM 写作执行器
- 更强的规则引擎
- 更深入的自动修订
- 更多完整示例项目
- CHANGELOG.md
- docs/cli.md
- docs/getting-started.md
- docs/project-template.md
- references/json-schemas.md
- references/workflow-playbooks.md
An OpenClaw-oriented long-form fiction workflow skill.
This project is not mainly about generating a single chapter.
It is about running multi-chapter fiction as a maintainable workflow.
Core idea:
init -> write-next -> draft -> revise -> extract-state -> state-update
If you are new here, start with:
For humans, this README is intentionally lightweight.
The real operating behavior of the skill lives in SKILL.md.