novel-free (v1.0.1)
name: novel-free
by 228998098 · published 2026-04-01
$ claw add gh:228998098/228998098-novel-free---
name: novel-free
description: 中文长篇小说多智能体创作技能(v1.0.1)。支持从零开始新建长篇小说项目,完成世界观/角色/大纲/章节写作、自动推进与读者反馈的完整流程。内置固定层压缩、fixed-context.md强制缓存、摘要+OOC合并触发三项核心优化,新增用户体验优化和自动化工具,显著降低token消耗与操作复杂度。适用场景:新建长篇小说、续写/批量推进章节、自动推进、重写/维护迭代。不适用于短篇(<1万字)、诗歌、散文、翻译或非小说写作。
---
# novel-free (v1.0.1)
1个 Coordinator 主控 + 12个子 Agent 分工的长篇小说创作系统。Phase 0 初始化 → Phase 1 前期架构 → Phase 2 正文写作 → Phase 3 维护迭代。
🎉 版本 1.0.1 更新亮点
🚀 用户体验优化
🛠️ 新增工具脚本
scripts/
├── simple-auto-configure.sh # 自动模型配置
├── error-handler.sh # 错误处理与恢复
├── project-manager.sh # 项目管理
└── novel-free-launch.sh # 一体化启动界面📁 项目创建优化
🚀 快速开始(推荐新方式)
方式一:交互式启动(推荐)
./novel-free-launch.sh选择「创建新项目」→ 输入项目名 → 自动完成所有配置
方式二:命令行创建
# 1. 创建项目(自动放置到外部目录)
./create-novel.sh <项目名>
# 2. 自动配置模型
cd skills/novel-free
./scripts/simple-auto-configure.sh /path/to/project
# 3. 开始创作
告诉Coordinator:"开始Phase 1" 或 "写第1章"方式三:传统指令
| 用户指令 | 触发阶段 |
|----------|----------|
| 新建小说 | Phase 0 初始化 |
| 世界观 / 角色 / 大纲 | Phase 1 前期架构 |
| 写第X章 | Phase 2 单章写作 |
| 写第X章到第Y章 | Phase 2 批量写作 |
| 写第X章,自动推进N章 | Phase 2 自动推进 |
| 继续写作 | Phase 2 断点恢复 |
| 重写第X章 / 补设定 | Phase 3 维护迭代 |
工作流程
flowchart TD
A([用户指令]) --> B[Coordinator]
B --> P0[Phase 0 项目初始化]
P0 --> P1[Phase 1 世界观/角色/大纲/风格锚定]
P1 --> FC[生成 fixed-context.md\n世界观≤800字 + 角色≤1200字 + 大纲≤3000字]
FC --> P2[Phase 2 正文写作]
P2 --> MW[MainWriter 初稿+润色]
MW --> CHK{每章触发判定}
CHK -- 每5章且OOC≥4章 --> COMBO[SummarizerGuardianCombo\n摘要+OOC 合并一次调用]
CHK -- 每5章OOC不足 --> RS[RollingSummarizer]
CHK -- 条件触发 --> OOC[OOCGuardian]
CHK -- 其他 --> SC[Coordinator 自查]
COMBO --> CL[章节闭环 存档落盘]
RS --> CL
OOC --> CL
SC --> CL
CL -- 重点章节 --> FR[FinalReviewer 终审]
FR --> NX
CL --> NX([下一章 / 完成])
P2 --> P3[Phase 3 维护迭代]四项内置优化
| 优化 | 机制 | 收益 |
|------|------|------|
| **用户体验优化** | 交互式菜单 + 自动配置 + 项目管理 | 降低操作复杂度,提升启动效率 |
| 固定层压缩 | style-anchor≤600字 / 世界观≤800字 / 角色≤1200字 | 每章节省约1900 token |
| fixed-context.md 强制缓存 | Phase 2 全程只读一个文件,禁止动态读原始文档 | 消除重复读取 |
| SummarizerGuardianCombo | 每5章且OOC≥4章时摘要+OOC合并为单次调用 | 每20章节省约4次调用 |
核心文档
开始前必读:
🔧 新增工具脚本
1. 一体化启动脚本
./novel-free-launch.sh提供交互式菜单,包含:创建项目、管理项目、查看状态、恢复中断、备份、配置模型、项目切换、查看文档。
2. 自动模型配置
./scripts/simple-auto-configure.sh <项目目录>自动从当前会话读取模型配置,更新 `config.md` 和 `agent-registry.json`。
3. 错误处理与恢复
./scripts/error-handler.sh resume <项目目录> # 恢复项目
./scripts/error-handler.sh backup <项目目录> # 备份项目提供系统化错误处理、项目恢复和自动备份功能。
4. 项目管理
./scripts/project-manager.sh list # 列出项目
./scripts/project-manager.sh status <项目名> # 查看状态
./scripts/project-manager.sh switch <项目名> # 切换项目
./scripts/project-manager.sh isolate <项目名> # 创建隔离环境5. 项目创建(外部目录)
./create-novel.sh <项目名> [自定义目录]在外部目录创建项目,避免污染技能文件。
📝 更新日志
v1.0.1 (2026-03-25)
v1.0.0 (初始版本)
安全规范
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...