OpenClaw 网络小说创作技能完整手册

3 阅读12分钟

📋 技能系统概览

状态100% 完成

本系统包含6个相互协作的OpenClaw技能,覆盖网络小说创作的完整生命周期:从世界观构建、角色创建、大纲编写、章节写作、质量审核到最终发布。

核心特性

特性说明
🎯 完整流程6个技能无缝衔接,形成完整创作流水线
⚡ 高效产出自动化脚本支持,批量处理,快速迭代
🔒 质量保证多层审核机制,中文化验证,零英文残留
🌏 中文优先强制全中文化,禁用英文词汇,符合平台规范

📚 技能目录

  1. 🌍 novel-world - 世界观构建
  2. 👥 novel-character - 角色创建
  3. 📝 novel-outline - 大纲生成
  4. ✍️ novel-write - 章节写作(修订版)
  5. 🔍 novel-review - 质量审核
  6. 📤 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 修订)
状态:✅ 已使用

描述

根据大纲实际撰写章节内容。
⚠️ 已修订强制执行全中文化规则

⚡ 核心规则(强制要求)

  1. 全中文化:所有输出必须纯中文,禁止任何英文单词、短语、术语
  2. 禁用英文:系统提示、对话、叙述均不得出现英文
  3. 系统术语:system/task/reward等也必须中文化(不推荐保留英文)
  4. 数字标点:阿拉伯数字和中文标点除外
  5. 中文化验证:每章完成后必须通过 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

中文化自检清单(每章必查)

  • 主角名统一:是否为"林晖"
  • 零英文词汇:无任何英文单词(系统术语除外)
  • 系统界面:所有提示、状态栏、菜单已中文化
  • 对话自然:符合中文表达习惯,无中英混杂
  • 叙述流畅:无英文插入
  • 术语一致:修仙术语使用中文(炼气、筑基等)
  • 地名人名:全部使用中文或中文风格
  • 标点规范:使用中文标点(,。!?;:「」『』)
  • 已通过 verify_chinese.py 零英文检测

⚠️ 重要变更: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️⃣ 发布检查清单

  • 章节1-10全部完成
  • 零英文残留验证通过
  • 主角名"林晖"统一
  • 系统界面已中文化
  • 格式符合起点风格
  • 元数据完整(novel_metadata.json)
  • 作品简介完成(synopsis.md)
  • 发布报告生成(FINAL_RELEASE_REPORT.md)

📁 项目文件结构

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-146个技能创建完成
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-14novel-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字)
  • 不回头:写作过程中不修改前面内容,先完成再完美
  • 时间块:连续写作比零碎时间更高效
  • 定期输出:即使不满意也先完成章节

质量控制流程

  1. 写作时开启 verify_chinese.py --strict 实时检查
  2. 章节完成后立即备份:cp chapters/01.md backup/01_YYYYMMDD_v1.md
  3. 运行 review_chapter.py 全面审核
  4. 根据审核意见润色(polish_chapter.py
  5. 再次运行 verify_chinese.py 确认零英文
  6. 格式化发布(format_chapter.py
  7. 最终检查清单确认

常见问题解决

问题解决方案
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个技能的完整介绍、使用指南、脚本说明和最佳实践