版本: v3.1
作者: Saber (for Hermes Agent)
模型: 讯飞星辰astron-code-latest
定位: 支持千万字长篇的自动化小说创作引擎
AI写小说、小说生成器、网文写作、长篇小说、修仙小说、玄幻小说、自动写作、Hermes技能、大模型写作、智能写作助手
- 问题: 写到第 100 章,忘了第 5 章的设定?
- 解决: 内置轻量级 TF-IDF 语义搜索,写新章节时自动检索相关段落
- 效果: 只加载最相关的 5-10 个片段,节省 90% Token,突破上下文限制
- 触发: 每 50 章自动锁死
- 输出: 中期报告(人物/伏笔/战力评估)
- 解锁: 用户确认"继续"或"调整"后才解锁
- 人物卡: 新增角色自动添加,状态变化自动更新
- 伏笔表: 埋设/回收自动标记,定期提醒未回收伏笔
- 时间线: 记录事件顺序,检测矛盾
- 文风特征: 提取前 10 章风格,后续章节模仿
- OOC 检测: 生成后对比人物卡,评分低自动重写
- 战力监控: 记录战斗对比,检测不合理越级
- 逻辑检查: 检查时间线/因果关系
- 批量大纲 / 批量润色 / 批量续写 / 批量导出
- 已安装 Hermes Agent + 任意大模型 API
-
克隆本仓库:
git clone https://github.com/2306192492-coder/novel-writer-skill.git
-
复制到 Hermes 技能目录:
cp -r novel-writer-skill ~/.hermes/skills/creative/novel-writer -
刷新 Hermes:
hermes update
你: "写一本主角能看到气运的修仙小说"
技能自动执行:
1. 解析需求 → 题材/风格/核心梗
2. 生成大纲 → 3 幕式 + 分卷规划
3. 人物设定 → 主角/反派/配角
4. 世界观 → 力量体系/地理/势力
5. 创建项目目录 → ~/Novels/书名/
6. 初始化记忆库 → 人物卡/伏笔表/时间线
你: "写第一章" 或 "继续"
技能自动执行:
1. 检查强制暂停 → 如刚到 50 章节点且未确认,锁死
2. 向量检索 → 搜索相关设定/伏笔
3. 加载上下文 → 前 3 章 + 检索结果 + 人物卡
4. 生成正文 → 2100-2500 字
5. 三重自检 → OOC/逻辑/战力
6. 更新记忆库 + 向量索引
7. 自动保存
你: "整理前 50 章设定"
技能自动执行:
1. 全量扫描 → 读取前 50 章
2. 更新人物卡/伏笔表/时间线
3. 生成中期报告
4. 建议后续方向
novel-writer/
├── SKILL.md # 技能主文档 (工作流/指令/配置)
├── vector-search.js # 向量检索引擎 (TF-IDF)
└── README.md # 本文件
生成的小说目录 (自动创建):
~/Novels/书名/
├── 00-大纲与设定.md
├── 01-人物卡.md
├── 02-伏笔表.md
├── 03-剧情时间线.md
├── 04-文风特征.md
├── 05-分章大纲.md
├── 01-章节/
│ ├── 第 01 章.md
│ └── ...
└── exports/
└── ...
| 配置项 | 默认值 | 说明 |
|---|---|---|
| 字数/章 | 2100-2500 字 | 可调整 |
| 暂停间隔 | 50 章 | /set pause_interval N |
| 检索片段数 | 5 个 | /set search_topk N |
| 保存路径 | ~/Novels/ |
自动创建 |
| 指令 | 功能 |
|---|---|
| "写一本 [题材] 小说,[核心梗]" | 开书 |
| "写第一章" / "继续" | 生成章节 |
| "整理前 N 章设定" | 设定整理 |
| "批量生成前 10 章大纲" | 批量大纲 |
| "/search [关键词]" | 手动搜索 |
| "/report" | 生成中期报告 |
✅ 推荐: 长篇连载 (100 万字+)、多线叙事、群像剧、伏笔流
MIT License - 自由使用、修改、分发
- 灵感来源: 《诡秘之主》《雪中悍刀行》《凡人修仙传》
- 技术支持: Hermes Agent + 讯飞星辰
开始创作你的百万字长篇吧! 🚀