Releases: RTY798/agent-novel
Releases · RTY798/agent-novel
Release list
v9.0 — 万能小说创作技能(支持任意 AI Agent)
v9.0:从"末世公路专用"到"任意类型万能"——再到"任意 Agent 通用"
🎯 一句话总结
给 AI Agent 一个故事想法,4 个问题后自动生成完整项目文件,然后逐章写到完结。支持任意类型。支持任意 Agent。
🚀 30秒体验
在你的 AI Agent 中输入(Claude Code / Cursor / Windsurf / 任意 Agent):
开始新小说项目
标题:《星落镇》 类型:悬疑 主角:苏夜,失忆的入殓师
然后说:
写第1章
Skill 自动加载 → 6条规则过滤 AI 腔 → QC 自动扫描 → L1 冻结摘要。三行命令,从零到第一章。
平台无关:纯 Markdown + Bash 脚本。不依赖任何特定 Agent API。放到哪个 Agent 都能用。
🔥 v9.0 核心升级
| 维度 | v8.0 | v9.0 |
|---|---|---|
| 适用范围 | 末世/公路/多角色长篇 | 任意类型(奇幻/都市/古风/科幻/悬疑/末世/言情/历史/武侠/轻小说) |
| 平台 | Claude Code | 任意 AI Agent(Claude Code / Cursor / Windsurf / 任意) |
| 启动方式 | 手动创建所有文件 | Bootstrap:一句话想法 → 4问 → 自动生成全部项目文件 |
| 规则系统 | 6条固定硬性规则 | 6条基线规则 + 按类型调整建议(作者裁决) |
| 写作知识 | 无系统化知识库 | 写作技法库(感官/对话/节奏/叙述距离/场景结构/情感传达/描写·7大板块) |
| Skill 结构 | 单文件 SKILL.md | 渐进披露:核心 SKILL.md + 9个 references/(按需加载) |
| 场景辅助 | 6个具体场景模板 | 2个通用节奏模型(上升型/下降型) |
| QC 系统 | 7项自动 | +韵律粗检(段落标准差+连续短句统计) |
| 诊断 | 无 | 人工检查清单(6项,零假阳性) |
✍️ 写作技法库(v9.0 知识核心)
references/writing-techniques.md — 每次写章节时必读:
- 感官描写工艺 — 五感+内脏觉切换频率,感官选择与情绪匹配
- 对话工艺 — 角色声音差异化,潜台词,对话锚定,沉默的使用
- 节奏控制 — 句长变化,段落节奏,场景呼吸,"平头"避免
- 叙述距离控制 — 特写/中景/全景三模式切换
- 场景结构 — 目标→阻碍→变化,4-6节拍推进
- 情感传达技法 — 不写情绪词,写身体反应+行为变化
- 描写工艺 — 具体>抽象,动态>静态,细节的选择
🏗️ 仓库结构
agent-novel/
├── SKILL.md # 核心技能文件(~6KB)
├── references/ # 渐进披露(9个文件,按需加载)
│ ├── writing-techniques.md # ★ 写作技法库(v9.0知识核心)
│ ├── writing-rules.md # 类型调整建议+原理
│ ├── genre-guide.md # 各类型写作要点+常见陷阱
│ ├── rhythm-models.md # 2个通用节奏模型
│ ├── hook-types.md # 6型钩子详解
│ ├── pleasure-points.md # 爽点梯级详解
│ ├── narrator-modes.md # 叙述者三模式
│ ├── qc-rules.md # 5层质检详细说明
│ └── novel-doctor-checklist.md # 6项人工诊断检查清单
├── templates/ # Bootstrap 模板(2个合并文件)
├── docs/scene-examples/ # 可选参考示例(6个)
├── quality-check.sh # 自动质检脚本(7+2项+韵律粗检)
└── install.sh # 一键安装(支持自定义Agent目录)
🔌 平台支持
| 平台 | 安装方式 |
|---|---|
| Claude Code | bash install.sh → ~/.claude/skills/agent-novel/ |
| Cursor | bash install.sh ~/.cursor/rules/agent-novel/ |
| Windsurf | bash install.sh ~/.windsurf/rules/agent-novel/ |
| 任意 Agent | bash install.sh <你的Agent的skill目录> 或手动复制所有 .md 文件 |
✍️ 6条硬性规则(基线)
- 抽象情绪词 0 容忍(感到/觉得/知道/认为/明白)
- "不是X是Y"句式 ≤ 2次/章
- 同一角色连续说话 ≤ 3句
- 段落 ≤ 250字
- 同一句式不连续复用
- 不写角色解释他人心理状态
各类型的调整建议见 references/writing-rules.md(建议,作者最终裁决)。
🔧 安装
git clone https://github.com/RTY798/agent-novel.git
cd agent-novel
bash install.sh📝 实战验证
已在《废墟上的炊烟与少年》(78章·~15万字·丧尸末日群像公路·五卷结构)实战验证。
Full Changelog: v8.0...v9.0