本文档为 Claude Code 提供项目上下文,帮助 AI 理解项目结构和工作流程。
Webnovel Writer 是基于 Claude Code 的长篇网文辅助创作系统(v5.4.1),解决 AI 写作中的"遗忘"和"幻觉"问题,支持 200 万字量级连载创作。
.claude/
├── agents/ # 9 个专职 Agent
│ ├── context-agent.md # 创作任务书生成器 (v5.3)
│ ├── data-agent.md # 数据链工程师
│ ├── reader-pull-checker.md # 追读力检查器 (v5.3)
│ ├── high-point-checker.md # 爽点检查器 (v5.3)
│ └── ...
├── skills/ # 7 个核心 Skill
│ ├── webnovel-init/
│ ├── webnovel-plan/
│ ├── webnovel-write/ # 主写作流程 (v5.3)
│ └── ...
├── scripts/ # Python 脚本
│ └── data_modules/
│ ├── index_manager.py # SQLite 管理 (v5.3)
│ └── ...
├── references/ # 写作指南
│ ├── reading-power-taxonomy.md # 追读力分类标准 (v5.3)
│ ├── genre-profiles.md # 题材配置档案 (v5.3)
│ ├── checker-output-schema.md # Checker 统一输出格式 (v5.4)
│ └── ...
└── templates/ # 题材模板
| 命令 | 说明 |
|---|---|
/webnovel-init |
初始化项目 |
/webnovel-plan [卷号] |
规划大纲 |
/webnovel-write [章号] |
创作章节 |
/webnovel-review [范围] |
质量审查 |
/webnovel-query [关键词] |
信息查询 |
/webnovel-resume |
恢复中断任务 |
/webnovel-learn [描述] |
记忆写入 |
8种内置题材,每种包含:
override_contracts - Override Contract 记录chase_debt - 追读力债务debt_events - 债务事件日志chapter_reading_power - 章节追读力元数据Step 1: Context Agent 搜集上下文
↓ (输出创作任务书,含追读力策略)
Step 1.5: 章节设计(按需,开头/钩子/爽点/微兑现)
↓
Step 2A: 生成粗稿
Step 2B: 风格适配器
↓
Step 3: 默认 4 Agent 审查(关键章扩展到 6)
↓
Step 4: 网文化润色
↓
Step 5: Data Agent 处理数据链
↓
Step 6: Git 备份
# 查询统计
python -m data_modules.index_manager stats --project-root "."
# 查询债务状态
python -m data_modules.index_manager get-debt-summary --project-root "."
# 查询追读力历史
python -m data_modules.index_manager get-recent-reading-power --limit 10 --project-root "."
# 查询模式使用统计
python -m data_modules.index_manager get-pattern-usage-stats --last-n 20 --project-root "."
| 文件 | 说明 |
|---|---|
.webnovel/state.json |
项目状态(精简版) |
.webnovel/index.db |
SQLite 索引数据库 |
.claude/references/reading-power-taxonomy.md |
追读力分类标准 |
.claude/references/genre-profiles.md |
题材配置档案 |