# Add to your Claude Code skills
git clone https://github.com/Tomsawyerhu/Chinese-WebNovel-SkillGuides for using ai agents skills like Chinese-WebNovel-Skill.
这是一个面向中文网文的写作 skill。
它解决的不是“文学表达够不够高级”,而是这些更实际的问题:
输入默认就是:
一段对目标小说的简要描述
默认行为:
默认只输出当前最需要的一层,不把所有东西一次性堆满。
常见输出层:
concept_planning
作用:把简介压成题材、消费点、hook、premise、故事引擎、长度判断和第一卷方向。
阶段:前置规划层。opening
作用:把卖点、异常局面和主角亮相落到开头成交区。
阶段:开篇执行层。volume_outline
作用:把故事引擎展开成黄金三章、分卷和前 10-20 章章纲。
阶段:中长线结构层。plot_logic
作用:修动机、触发、决策、后果、兑现这条因果链。
阶段:正文执行层的底层结构模块。character_consistency
作用:修目标、情绪、关系、身体、声音五类人物连续性。
阶段:正文执行层的人物状态模块。transition
作用:处理时间跳切、空间切换、情绪承接、视角切换和章末接下章。
阶段:正文执行层的场景桥梁模块。dialogue
作用:处理关系压力、人物声音、信息嵌入和对白刀口。
阶段:正文执行层的对白模块。chapter_ending
作用:处理章末拉力、余韵、回钩和下章承接。
阶段:正文执行层的章节收束模块。anti_ai_voice
作用:清理空泛总结、套话氛围、说明书式对白和统一腔调。
阶段:正文执行层的风格约束模块。consistency_review
作用:统一复查六种一致性,阻止问题章直接交稿。
阶段:完稿收口层。默认把模块理解成三段链路,而不是十个平铺开关:
concept_planning -> opening / volume_outlineplot_logic + character_consistency + transition + dialogue + chapter_ending + anti_ai_voiceconsistency_review如果一个问题同时跨多个模块,优先级通常是:
plot_logic / character_consistencytransition / dialogue / chapter_endinganti_ai_voice不要把结构问题直接误修成文风问题。
涉及这些问题时,默认调用 concept_planning 模块:
这一步的硬要求是:
涉及这些问题时,默认调用 opening 模块:
默认要求:
涉及这些问题时,默认调用 volume_outline 模块:
长篇网文默认必须写章纲。
没有章纲,最容易出现这些问题:
每场戏至少要有:
没有变化的场景,默认删、并、压缩。
transitiondialoguechapter_endingplot_logiccharacter_consistencyanti_ai_voice每一章写完,都不要直接交付,默认必须先调用 consistency_review 模块。
每章必查这六种一致性:
任意两项不稳,不要直接交稿,先回对应专项模块修。
如果问题已经明显收束到某一个写作环节,不要只做泛建议,默认优先调用专项模块。
通用顺序是:
README.md,再按模块推荐顺序进入 tutorial.md、runtime.md 和例库。2-4 个正例和 1-2 个反例。如果一个问题同时跨多个模块,先修更底层、更硬的那一层,再修更表层的问题。
这个 skill 默认要求在写作中多搜索相似范本,再借结构写新内容。
不是只有用户说“请模仿”时才查。只要任务涉及这些内容,就优先先查本地语料:
如果问题已经明确收束到某个专项环节,也要优先调用专项模块,而不是只停留在泛检索。
concept_planning / opening / transition / dialogue / chapter_ending / plot_logic / character_consistency / consistency_review / volume_outline / anti_ai_voiceREADME.md,再按该模块自己的建议顺序读 tutorial.md、runtime.md、good_examples.md、bad_examples.md。主要文件:
使用:
常用命令:
python3 scripts/search_corpus_examples.py --list-tags
python3 scripts/search_corpus_examples.py --list-types
python3 scripts/search_corpus_examples.py --type '开头钩子' --tag '危机压身' --limit 5
python3 scripts/search_corpus_examples.py --type '高张力对白' --tag '关系破裂' --limit 5
python3 scripts/search_corpus_examples.py --keyword '真假千金' --limit 10
2-4 个相似例子。如果是专项问题,改成:
如果已经写完一章,还要补一步:
consistency_review,过完六种一致性后再交稿。这是硬要求,但主 skill 不再重复铺完整教程。
当任务集中在这些问题上时,直接调用 anti_ai_voice 模块:
仍然保留的硬规则:
这是一个面向中文网文写作的 Codex skill。
它现在的核心不是一份很长的总 prompt,而是一套 主 skill 路由 + 专项模块下沉 + 本地语料检索 的模块化设计。
这套 skill 主要分四层:
SKILL.md
只保留全局原则、流程约束和模块路由,不再把所有写作知识堆在一个文件里。references/modules/
每个高频问题拆成独立模块,单独处理教程、运行规则、正例、反例。data/ + analysis/
提供本地小说语料、结构摘录和检索索引,支持“先匹配素材,再构思,再写作”。scripts/ + templates
提供检索脚本和少量模板资产,把模块判断进一步落成可执行动作。这样做的目的很简单:
下面这张图对应当前版本的整体产品架构,展示了路由层、专项模块、语料底座和统一审查闭环之间的关系。

当前已接入这些专项模块:
concept_planningopeningtransitiondialoguechapter_endingplot_logiccharacter_consistencyconsistency_reviewvolume_outlineanti_ai_voice模块总入口: references/modules/README.md
每个模块默认都按同一套结构组织:
README.mdtutorial.mdruntime.mdgood_examples.mdbad_examples.mdsource_index.md个别模块会额外附带模板资产,例如 volume_outline 下的卷纲和章纲模板。
concept_planning
作用:把一句简介压成题材、消费点、hook、premise、故事引擎、长度判断和第一卷方向。
位置:最上游的前置规划模块,决定“值不值得写、该怎么开”。opening
作用:把卖点、异常局面和主角亮相落到前 300-3000 字,解决开头成交问题。
位置:承接 concept_planning,负责把骨架变成能抓人的开篇。volume_outline
作用:把故事引擎展开成黄金三章、分卷设计、前 10-20 章章纲和卷末兑现。
位置:承接 concept_planning,负责中长线结构。plot_logic
作用:修动机、触发、决策、后果、兑现这条因果链。
位置:正文执行层的底层结构模块,优先级高于纯文风问题。character_consistency
作用:修目标、情绪、关系、身体、声音五类人物连续性。
位置:正文执行层的人物状态模块,负责“这个人还是不是这个人”。transition
作用:处理时间跳切、空间切换、情绪承接、视角切换和章末接下章。
位置:正文执行层的场景桥梁模块,负责“场和场怎么接住”。dialogue
作用:处理关系压力、人物声音、信息嵌入和对白刀口。
位置:正文执行层的表达模块,但不只是文风,而是关系和利益的对话结构。chapter_ending
作用:处理章末拉力、余韵、回钩和下章承接。
位置:正文执行层的章节收束模块,负责追更感。anti_ai_voice
作用:清理空泛总结、套话氛围、说明书式对白和统一腔调。
位置:正文执行层的风格约束模块,通常在结构已经成立后再调用。consistency_review
作用:统一复查剧情逻辑、人物目标、情绪关系、身体信息、转场和章末承接这六种一致性。
位置:最下游的收口模块,每章完稿后默认必过一遍。这套 skill 的主流程不是平铺模块,而是一条有上下游关系的链:
concept_planning -> opening / volume_outlineplot_logic + character_consistency + transition + dialogue + chapter_ending + anti_ai_voiceconsistency_review其中:
plot_logic 和 character_consistency 更偏底层,优先解决因果和人物问题。transition、dialogue、chapter_ending 更偏场景和章节执行。anti_ai_voice 一般最后介入,避免把结构问题误判成文风问题。flowchart TD
%% ===== 前置规划链 =====
subgraph A[前置规划链]
CP[concept_planning]
OP[opening]
VO[volume_outline]
CP --> OP
CP --> VO
end
%% ===== 正文执行链 =====
subgraph B[正文执行链]
PL[plot_logic]
CC[character_consistency]
TR[transition]
DG[dialogue]
CE[chapter_ending]
AV[anti_ai_voice]
PL --> CC
CC --> TR
TR --> DG
DG --> CE
CE --> AV
end
%% ===== 完稿收口链 =====
subgraph C[完稿收口链]
CR[consistency_review]
end
%% ===== 主流程衔接 =====
OP --> PL
VO --> PL
OP --> CC
VO --> CC
AV --> CR
%% ===== 能力定位说明 =====
PL_NOTE[偏底层:优先解决因果问题]
CC_NOTE[偏底层:优先解决人物一致性]
TR_NOTE[偏场景/章节执行]
DG_NOTE[偏场景/章节执行]
CE_NOTE[偏场景/章节执行]
AV_NOTE[最后介入:避免把结构问题误判成文风问题]
PL -.-> PL_NOTE
CC -.-> CC_NOTE
TR -.-> TR_NOTE
DG -.-> DG_NOTE
CE -.-> CE_NOTE
AV -.-> AV_NOTE
%% ===== 外部支撑 =====
LC[(本地语料)]
EX[(模块例库)]
LC -.回查/检索支持.-> CP
LC -.回查/检索支持.-> PL
LC -.回查/检索支持.-> CC
LC -.回查/检索支持.-> TR
LC -.回查/检索支持.-> DG
LC -.回查/检索支持.-> CE
LC -.回查/检索支持.-> AV
LC -.回查/检索支持.-> CR
EX -.回查/检索支持.-> CP
EX -.回查/检索支持.-> PL
EX -.回查/检索支持.-> CC
EX -.回查/检索支持.-> TR
EX -.回查/检索支持.-> DG
EX -.回查/检索支持.-> CE
EX -.回查/检索支持.-> AV
EX -.回查/检索支持.-> CR
这套架构不是只有模块,没有素材库。
它还有两类支撑材料:
tutorial.md + runtime.md + good_examples.md + bad_examples.md + source_index.mddata/articles/ 提供原始小说语料;
analysis/excerpts.csv 提供结构化摘录;
analysis/imitation_index.md 提供模仿索引;
references/webnovel_corpus_guide.md 提供检索说明;
scripts/search_corpus_examples.py 提供统一检索入口。也就是说,模型在实际运行时会同时从三处取材料:
SKILL.md:决定流程和路由Chinese-WebNovel-Skill/
├── SKILL.md
├── README.md
├── agents/
├── references/
│ ├── modules/
│ └── webnovel_corpus_guide.md
├── scripts/
├── data/
│ ├── metadata.csv
│ ├── metadata.jsonl
│ └── articles/
└── analysis/
├── article_profiles.csv
├── excerpts.csv
├── imitation_index.md
└── stats.json
用户给一个简介后,主 skill 会先做题材判断和结构拆解,再决定要不要调用专项模块或本地语料。
常见输出包括:
如果问题已经明确收束到某个环节,不要只靠泛建议。
例如:
concept_planningopeningtransitiondialoguechapter_endingplot_logiccharacter_consistencyconsistency_review默认调用顺序:
README.md,再按模块自己的推荐顺序读 tutorial.md、runtime.md 和例库2-4 个正例和 1-2 个反例当任务涉及题材模仿、开头、对白、章末、关系流时,优先检索本地语料。
常用命令:
python3 scripts/search_corpus_examples.py --list-tags
python3 scripts/search_corpus_examples.py --list-types
python3 scripts/search_corpus_examples.py --type '开头钩子' --tag '危机压身' --limit 5
python3 scripts/search_corpus_examples.py --type '高张力对白' --tag '关系破裂' --limit 5
python3 scripts/search_corpus_examples.py --keyword '真假千金' --limit 10
语料说明: references/webnovel_corpus_guide.md
这套仓库后续维护,优先遵守这几条:
SKILL.mdconsistency_review如果后面继续扩展,优先延续同一种模块骨架,而不是回到单体长文档。
No comments yet. Be the first to share your thoughts!