OpenClaw 网络小说创作技能完整手册
📋 技能系统概览
状态:100% 完成
本系统包含6个相互协作的OpenClaw技能,覆盖网络小说创作的完整生命周期:从世界观构建、角色创建、大纲编写、章节写作、质量审核到最终发布。
核心特性
| 特性 | 说明 |
|---|---|
| 🎯 完整流程 | 6个技能无缝衔接,形成完整创作流水线 |
| ⚡ 高效产出 | 自动化脚本支持,批量处理,快速迭代 |
| 🔒 质量保证 | 多层审核机制,中文化验证,零英文残留 |
| 🌏 中文优先 | 强制全中文化,禁用英文词汇,符合平台规范 |
📚 技能目录
- 🌍 novel-world - 世界观构建
- 👥 novel-character - 角色创建
- 📝 novel-outline - 大纲生成
- ✍️ novel-write - 章节写作(修订版)
- 🔍 novel-review - 质量审核
- 📤 novel-publish - 发布准备
🌍 novel-world - 世界观构建
版本:v1.0
状态:✅ 已使用
描述
创建完整、自洽的修仙世界设定,包括地理、势力、修炼体系、世界规则等。
核心功能
- 生成世界基础架构(地图、势力分布)
- 设计修仙境界划分、功法等级体系
- 构建宗门体系与资源分配规则
- 制定世界底层运作逻辑(灵气、天道、因果)
- 创建地理与文化设定
输出结构
test_output/world/
├── world_setting.md # 世界总纲
├── cultivation_realms.md # 修炼体系
├── factions.md # 势力分布
├── geography.md # 地理设定
└── rules.md # 世界规则
使用方法
python skills/novel-world/scripts/generate_world.py \
--style 修仙 \
--output test_output/world/
典型输出
- 修炼境界:炼气→筑基→金丹→元婴→化神→飞升
- 功法等级:黄阶→玄阶→地阶→天阶→神阶
- 势力设定:青云宗(正派)vs 血煞教(邪修)
- 资源体系:灵石、丹药、法器、符箓
👥 novel-character - 角色创建
版本:v1.0
状态:✅ 已使用
描述
设计主角、配角、反派角色档案,确保角色一致性和成长轨迹。
核心功能
- 创建详细角色卡(外貌、性格、经历、能力)
- 生成角色关系图谱
- 定义角色成长弧线
- 确保行为性格一致性(防OOC)
- 多视角角色塑造
输出结构
test_output/characters/
├── 林晖.md # 主角
├── 王胖子.md # 重要配角
├── 赵灵儿.md # 女主
├── 青木真人.md # 师尊
├── 李青阳.md # 对手
└── 血煞老祖.md # 反派
使用方法
python skills/novel-character/scripts/create_character.py \
--archetype 主角 \
--name 林晖 \
--output test_output/characters/
角色档案示例
---
name: 林晖
age: 18
realm: 炼气八层中期
personality:
- 坚毅果断
- 重情重义
- 低调内敛
background:
- 五年前家族被血煞教灭门
- 青云宗外门弟子出身
- 获得修仙养成系统
goals:
- 为家族复仇
- 站在修仙之巅
- 保护身边之人
relationships:
- 王胖子:最好的朋友
- 赵灵儿:朦胧的情愫
- 青木真人:师尊
- 血煞教:不共戴天的仇敌
📝 novel-outline - 大纲生成
版本:v1.0
状态:✅ 已使用
描述
基于世界观和角色,生成详细情节大纲,规划剧情节奏与伏笔回收。
核心功能
- 宏观剧情线(主线、支线、暗线)
- 章节级详细大纲(关键事件、爽点、伏笔)
- 节奏控制(铺垫→高潮→收尾)
- 多卷结构规划
- 时间线管理
输出结构
test_output/outline/
├── main_plot.md # 主线剧情
├── sub_plots.md # 支线设置
├── detailed/ # 详细章纲
│ ├── 01.md ~ 10.md
│ └── ...
└── timeline.md # 时间线
使用方法
python skills/novel-outline/scripts/generate_outline.py \
--world test_output/world/ \
--characters test_output/characters/ \
--chapters 20 \
--output test_output/outline/
详细章纲示例(第1章)
---
chapter: 1
title: 觉醒时刻
key_events:
- 林晖噩梦惊醒,回忆家族灭门
- 王胖子叫醒,准备早课
- 系统激活,读取信息
- 外门大考开始
- 完成考核,获得奖励
foreshadowing:
- "血煞教,血债血偿"(复仇主线)
- 系统 unexplained 的来历
cliffhanger: 系统解锁商城功能,林晖目光火热
words_target: 2500
style: 爽文
⚠️ 注意:生成的大纲需要人工审核和微调,特别是章节标题可能存在重复问题。
✍️ novel-write - 章节写作(修订版)
版本:v2.0 (2025-03-14 修订)
状态:✅ 已使用
描述
根据大纲实际撰写章节内容。
⚠️ 已修订强制执行全中文化规则
⚡ 核心规则(强制要求)
- 全中文化:所有输出必须纯中文,禁止任何英文单词、短语、术语
- 禁用英文:系统提示、对话、叙述均不得出现英文
- 系统术语:system/task/reward等也必须中文化(不推荐保留英文)
- 数字标点:阿拉伯数字和中文标点除外
- 中文化验证:每章完成后必须通过
verify_chinese.py零英文检测
核心功能
- 完整章节撰写(根据大纲从头写到尾)
- 场景专项生成:战斗、对话、心理描写、环境渲染
- 多风格支持:爽文、虐文、悬疑、轻松、热血
- 续写与扩写(基于已有文本)
- 文风分析与润色
脚本列表
| 脚本 | 功能 | 必用 |
|---|---|---|
write_chapter.py |
核心章节写作 | ✓ |
generate_scene.py |
场景专项生成 | |
dialogue_generator.py |
对话生成 | |
action_writer.py |
战斗场面 | |
polish_chapter.py |
章节润色 | |
verify_chinese.py |
中文化验证(新增强制) | ✓ |
使用示例
完整章节写作:
python skills/novel-write/scripts/write_chapter.py \
--outline test_output/outline/detailed/11.md \
--characters test_output/characters/ \
--output test_output/chapters/11.md \
--mode complete \
--style 爽文
中文化验证(发布前必须运行):
python skills/novel-write/scripts/verify_chinese.py \
--input test_output/chapters/11.md \
--strict \
--report chinese_check.txt
中文化自检清单(每章必查)
⚠️ 重要变更:2025-03-14版本开始,
novel-write强制执行全中文化规则。任何英文残留都将导致章节审核不通过。
🔍 novel-review - 质量审核
版本:v1.0
状态:✅ 已使用
描述
对已完成章节进行全面质量检查,确保剧情、角色、世界观的一致性与质量。
检查维度
| 维度 | 检查内容 |
|---|---|
| 📊 大纲对齐 | 关键事件是否覆盖?与大纲偏离度? |
| 👥 角色一致性 | OOC风险检测、性格连贯性、成长轨迹 |
| 🌍 世界设定 | 力量体系合规、宗门规则、资源逻辑 |
| ⚡ 节奏分析 | 爽点分布、铺垫高潮、信息密度 |
| 🔗 伏笔处理 | 新伏笔设置、旧伏笔回收状态 |
| 🎯 悬念强度 | 章末悬念效果、读者留存预测 |
使用示例
python skills/novel-review/scripts/review_chapter.py \
--chapter test_output/chapters/01.md \
--outline test_output/outline/detailed/01.md \
--characters test_output/characters/ \
--world test_output/world/ \
--output test_output/reviews/01_review.md
输出报告
- 总分评分(满分10分)
- 各维度详细评分
- 问题清单(按严重程度)
- 修改建议
- 中文化检查(二次验证)
📤 novel-publish - 发布准备
版本:v1.0
状态:✅ 已完成10章
描述
将最终章节打包为发布格式,支持多个平台规范。
核心功能
- 章节格式化(平台特定风格调整)
- 元数据生成(作者、简介、标签)
- 批量格式转换
- 发布检查清单生成
- 打包分发包制作
支持平台格式
qidian- 起点中文网风格zongheng- 纵横中文网风格custom- 自定义格式
输出结构
publish/
├── final/ # 最终发布版
│ ├── chapter_01.txt ~ 10.txt # 10章格式化文件
│ ├── novel_metadata.json # 元数据
│ ├── synopsis.md # 作品简介
│ └── publish_checklist.json # 发布检查
├── v1/ # 版本备份
├── final_polished_backup/ # 精校备份
├── final_polished_v2/ # 精校v2备份
└── FINAL_RELEASE_REPORT.md # 发布报告
使用示例
单章格式化:
python skills/novel-publish/scripts/format_chapter.py \
--input test_output/chapters_final/01.md \
--output publish/final/chapter_01.txt \
--style qidian
批量格式化:
python scripts/batch_format.py \
--chapters_dir test_output/chapters_final/ \
--output publish/final/ \
--style qidian
发布检查:
python scripts/publish_check.py \
--chapters_dir publish/final/ \
--report publish_report.md
🔄 完整创作流程
第1步:世界观构建 (novel-world)
↓ 生成 test_output/world/
第2步:角色创建 (novel-character)
↓ 生成 test_output/characters/
第3步:大纲编写 (novel-outline)
↓ 生成 test_output/outline/detailed/
第4步:章节写作 (novel-write)
→ 每章后运行 verify_chinese.py 检查
↓ 生成 test_output/chapters/
第5步:质量审核 (novel-review)
↓ 生成 test_output/reviews/
第6步:精校中文化
→ 批量清理英文残留
↓ 生成 test_output/chapters_final_refined/
第7步:发布格式化 (novel-publish)
↓ 生成 publish/final/
第8步:最终验证
→ 零英文检查通过 ✅
→ 发布!
✅ 质量保证体系
1️⃣ 主角名统一性
所有章节主角名为"林晖",无拼写错误 ✅
2️⃣ 零英文残留验证(最终成果)
| 章节 | 状态 | 英文词数 |
|---|---|---|
| 第01章 | ✅ 完美 | 0 |
| 第02章 | ✅ 完美 | 0 |
| 第03章 | ✅ 完美 | 0 |
| 第04章 | ✅ 完美 | 0 |
| 第05章 | ✅ 完美 | 0 |
| 第06章 | ✅ 完美 | 0 |
| 第07章 | ✅ 完美 | 0 |
| 第08章 | ✅ 完美 | 0 |
| 第09章 | ✅ 完美 | 0 |
| 第10章 | ✅ 完美 | 0 |
完美章节:10/10 | 总英文词数:0
3️⃣ 系统术语中文化
| 英文 | 中文 |
|---|---|
| system | 系统 |
| task | 任务 |
| reward | 奖励 |
| shop | 商店 |
| level | 等级 |
| core | 核心 |
4️⃣ 发布检查清单
📁 项目文件结构
workspace/
├── skills/ # 6个技能目录
│ ├── novel-world/
│ ├── novel-character/
│ ├── novel-outline/
│ ├── novel-write/ # 已修订,含中文化规则
│ │ ├── SKILL.md
│ │ └── scripts/
│ │ ├── write_chapter.py
│ │ ├── generate_scene.py
│ │ ├── dialogue_generator.py
│ │ ├── action_writer.py
│ │ ├── polish_chapter.py
│ │ └── verify_chinese.py # 中文化验证工具 ⭐
│ ├── novel-review/
│ └── novel-publish/
├── test_output/ # 创作中间产物
│ ├── world/ # 世界观设定
│ ├── characters/ # 角色档案
│ ├── outline/ # 大纲
│ │ └── detailed/ # 详细章纲(1-10章)
│ ├── chapters/ # 原始草稿
│ ├── chapters_final/ # 精校稿
│ ├── chapters_final_refined/ # 精选校对版
│ └── reviews/ # 审核报告
├── publish/ # 发布产物
│ ├── final/ # 最终发布版(10章)
│ │ ├── chapter_01.txt ~ 10.txt
│ │ ├── novel_metadata.json
│ │ ├── synopsis.md
│ │ └── publish_checklist.json
│ ├── v1/ # 早期版本
│ └── FINAL_RELEASE_REPORT.md # 发布报告
├── memory/ # 创作日志
├── AGENTS.md, SOUL.md, USER.md, TOOLS.md
├── IDENTITY.md, MEMORY.md, HEARTBEAT.md
├── FINAL_RELEASE_REPORT.md
├── 网络小说创作项目完整文档.md
└── 网络小说创作项目完整文档.html
📈 项目里程碑
| 时间 | 里程碑 | 状态 |
|---|---|---|
| 2025-03-14 | 6个技能创建完成 | ✅ |
| 2025-03-14 | 世界观、角色、大纲生成 | ✅ |
| 2025-03-14 | 章节1-10撰写完成 | ✅ |
| 2025-03-14 | 主角名统一(林晖) | ✅ |
| 2025-03-14 | 英文批量替换(318处) | ✅ |
| 2025-03-14 | 章节1-10精校完成 | ✅ |
| 2025-03-14 | 零英文残留验证(10/10章) | ✅ |
| 2025-03-14 | novel-write技能修订(强制中文化) | ✅ |
| 2025-03-14 | 全部10章发布格式化完成 | ✅ |
| 2025-03-14 | 项目完成,可发布 | ✅ |
📚 已发布章节详情
| 章节 | 字数 | 标题 | 状态 |
|---|---|---|---|
| 第1章 | 2,288 | 觉醒时刻 | ✅ |
| 第2章 | 5,087 | 核心弟子 | ✅ |
| 第3章 | 3,808 | 系统商城 | ✅ |
| 第4章 | 3,196 | 灵石困扰 | ✅ |
| 第5章 | 2,826 | 夜探藏经阁 | ✅ |
| 第6章 | 3,531 | 紧急任务 | ✅ |
| 第7章 | 2,683 | 师徒对话 | ✅ |
| 第8章 | 2,732 | 闭关修炼 | ✅ |
| 第9章 | 3,535 | 战后收获 | ✅ |
| 第10章 | 2,501 | 历练归来 | ✅ |
总字数:32,187字 | 平均章节:3,219字
🚀 快速开始指南
完整工作流示例
# 1. 创建世界观
python skills/novel-world/scripts/generate_world.py --output test_output/world/
# 2. 创建主角
python skills/novel-character/scripts/create_character.py \
--archetype 主角 --name 林晖 \
--output test_output/characters/
# 3. 创建配角(重复步骤2)
python skills/novel-character/scripts/create_character.py \
--archetype 配角 --name 王胖子 \
--output test_output/characters/
# 4. 生成大纲
python skills/novel-outline/scripts/generate_outline.py \
--world test_output/world/ \
--characters test_output/characters/ \
--chapters 10 \
--output test_output/outline/
# 5. 编写第1章
python skills/novel-write/scripts/write_chapter.py \
--outline test_output/outline/detailed/01.md \
--characters test_output/characters/ \
--output test_output/chapters/01.md \
--mode complete
# 6. 【关键】中文化验证
python skills/novel-write/scripts/verify_chinese.py \
--input test_output/chapters/01.md \
--strict
# 7. 质量审核
python skills/novel-review/scripts/review_chapter.py \
--chapter test_output/chapters/01.md \
--outline test_output/outline/detailed/01.md \
--characters test_output/characters/ \
--world test_output/world/ \
--output test_output/reviews/01_review.md
# 8. 格式化发布
python skills/novel-publish/scripts/format_chapter.py \
--input test_output/chapters/01.md \
--output publish/final/chapter_01.txt \
--style qidian
# 9. 重复步骤5-8直到完成所有章节
⚠️ 关键提醒:每写完一章必须运行
verify_chinese.py进行中文化验证!这是强制步骤,确保零英文残留。
💡 使用技巧与最佳实践
写作建议
- 热身:每天开始前重读前一章末两页,进入状态
- 目标驱动:设定明确字数目标(如2小时3000字)
- 不回头:写作过程中不修改前面内容,先完成再完美
- 时间块:连续写作比零碎时间更高效
- 定期输出:即使不满意也先完成章节
质量控制流程
- 写作时开启
verify_chinese.py --strict实时检查 - 章节完成后立即备份:
cp chapters/01.md backup/01_YYYYMMDD_v1.md - 运行
review_chapter.py全面审核 - 根据审核意见润色(
polish_chapter.py) - 再次运行
verify_chinese.py确认零英文 - 格式化发布(
format_chapter.py) - 最终检查清单确认
常见问题解决
| 问题 | 解决方案 |
|---|---|
| verify_chinese.py 报告有英文残留 | 逐条检查,将所有非系统术语替换为中文,特别注意2字母词 |
| 大纲生成重复标题 | 人工审核并手动修改 detailed/ 下的章纲文件 |
| 角色OOC(性格不一致) | 创作时 continual 查看角色档案,审核后修正 |
| 平台格式不符合 | 调整 format_chapter.py 中的样式配置 |
📞 支持与反馈
所有技能的详细文档位于各自的 SKILL.md 文件中。
核心脚本使用帮助:
python script.py --help查看参数说明SKILL.md中的"使用方法"章节references/目录下的参考文档
重要联系信息
- 项目文档:网络小说创作项目完整文档.html
- 发布报告:FINAL_RELEASE_REPORT.md
- 技能手册:skills/[技能名]/SKILL.md
- 创作日志:memory/YYYY-MM-DD.md
🎉 项目总结
🎯 作品《修仙养成系统》已完全就绪
✅ 6个技能全部完成并投入使用
✅ 10章正文全部通过零英文验证
✅ 总计 32,187 字,quality 达标
✅ novel-write 技能已修订强制执行中文化
🎯 生产就绪,可立即发布!
接下来你可以:
- 📖 继续创作第11-20章
- 🚀 在起点中文网发布作品
- 🔧 使用
skills/novel-write/技能进行后续创作 - 📊 查看 FINAL_RELEASE_REPORT.md 了解详细信息
文档生成时间:2025-03-14 01:30
项目状态:✅ 完成 | 质量等级:★★★★★
本手册包含6个技能的完整介绍、使用指南、脚本说明和最佳实践