novel-framework — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited novel-framework (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
由 novel-writer-workflow-guide 路由激活,当:
novel-ideation 已完成(constitution + specify + clarify 齐全)五个核心文档:
不是平行的,有依赖关系:
1. 决定总体结构(分卷 + 分幕)
↓
2. 写人物卡(主角 + 女主 + 反派)
↓
3. 写世界观(时间线 + 金手指边界)
↓
4. 写大纲(章节梗概)
↓
5. 填钩子矩阵(每章钩子强度)
↓
6. 做任务分解(优先级 + 依赖)两者可以解耦。例如:
| 小说规模 | 推荐结构 |
|---|---|
| 短篇 1-3 万 | 单卷三幕(起承合) |
| 中篇 3-10 万 | 单卷三幕/四幕 |
| 长篇 10-20 万 | 2 卷四幕(分界点在大反转章) |
| 超长 20 万+ | 多卷多幕(每卷一个大反转) |
## XX
**基础**
- 年龄 / 身份 / 外貌特征(只写关键识别项)
**核心动机**
- 他/她要什么(一句话)
- 为什么要(至少一层原因)
**阻碍**
- 内在阻碍(性格缺陷 / 创伤 / 秘密)
- 外在阻碍(对抗方 / 环境 / 客观限制)
**弧线**
- 故事开始时:什么样
- 中段转折:如何变化
- 故事结束时:变成什么样
**关键细节**(给作者用来保持一致性)
- 口头禅 / 肢体习惯 / 贴身道具 / 家庭关系
- 前世/过去的关键创伤(如果重生题材)# XX 世界观设定
## 时间线(关键节点)
- YYYY 年:XX 事件(影响到故事线)
- YYYY 年:YY 事件
## 圈子规则
- [行业术语 10-20 个]
- [潜规则 / 江湖秩序]
## 金手指(如果有)
- 能力:[是什么]
- 边界:[什么能做,什么不能做]
- 代价:[每次使用的代价]
- 升级曲线:[逐步解锁 / 固定封顶]
## 关键地点
- [地点 1]:[描述]
- [地点 2]:[描述]如果有金手指,必须在框架期锁死三件事:
金手指失控是长篇常见死因。必须在这里按住。
| 章号 | 章名 | 核心事件 | 本章钩子 |
|---|---|---|---|
| 1 | XX | 主角做了 X,发现 Y | Z(章末悬念) |
| 2 | YY | ... | ... |大纲完成后,单独列一张表:
## 伏笔矩阵
| 伏笔 | 埋在 Ch X | 回收在 Ch Y | 强度 |
|---|---|---|---|
| 一枚异常的公章 | 16 | 36 | 5 |
| 一个旧手机按键 | 14 | 28, 31 | 4 |
| 主角幼年养过的猫 | 1 | 40 | 2 |每个伏笔必须明确标注回收章。悬而未收的伏笔是长篇读者最大的不满。
| 章号 | 钩子内容 | 强度 (1-5) | 情绪类型 |
|---|---|---|---|
| 1 | 细节对上了前世那个线索 | 5 | 炸 |
| 2 | 下手的人招了,背后还有人 | 4 | 悬 |
| 3 | ... | 3 | 燃 |把钩子强度画成曲线:
强度 ▲
5 │ ╱╲ ╱╲ ╱─
4 │ ╱ ╲ ╱ ╲ ╱
3 │ ╱ ╲╱ ╲
2 │ ╱
└──────────────────────────▶ 章号原则:
| 章号 | 标题 | 优先级 | 依赖 | 可并行 | 预计工时 | 状态 |
|---|---|---|---|---|---|---|
| 1 | 一碗汤 | 高 | — | 否 | 3h | 待写 |
| 2 | 背后的人 | 高 | Ch 1 | 否 | 3h | 待写 |
| 3 | 逐出师门 | 中 | Ch 2 | 否 | 3h | 待写 |如果你用 AI 辅助且同时开多个 context:
[P] 表示可并行(比如两章发生在不同地点、不同人物线)Framework 做完之前,过一遍:
novel-ideation 的 constitution + specifynovel-chapter-sop 写单章时要读大纲+人物卡+钩子;novel-consistency-guards 扫描时要参照世界观和人物卡"第五章:主角和女主在老街吵架" ——这种粒度在写作期没法直接落笔。梗概至少要有:谁、在哪、干了什么、结果是什么、留下什么钩子。
埋了很多伏笔,但没写回收章。写到后期发现根本没地方收,或者收得仓促。埋的同时必须写回收章。
前 10 章全是 5 分爆点,后 30 章都是 2-3 分——读者会感觉"越看越不好看"。爆点要分布在全书。
"主角有心眼"——行。但"心眼能干什么、不能干什么、代价是什么"必须写死。否则写作期会"什么都能用心眼解决"。
分卷分界点不能随意选。必须落在一个大反转或者一个阶段性胜利的章末。读者合上第一卷时要有"下卷必看"的冲动。
Framework 完成后,主 skill 会确认:
"框架齐全了:大纲 / 人物 / 世界观 / 钩子 / 任务 五表都有。接下来进入写作阶段。启用novel-chapter-sop管单章流程,novel-consistency-guards后台扫一致性。准备好就从 Ch 1 开始。"
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.