Novel Chapter Review

已完结小说逐章质量评估体系。按章节逐章审计爽点密度、叙事质量、设定一致性、角色合理性,输出评分+问题清单+修改建议。触发场景:审稿、改稿、质量复盘。

Audits

Pass

Install

openclaw skills install novel-chapter-review

逐章评价体系

使用场景

对已完结/已写完的小说,逐章进行质量审计,发现问题,及时修改。

评价流程

每章按以下顺序执行:通读 → 六维评分 → 爽点审计 → 问题定位 → 输出报告 → 执行修改


第一步:通读

逐章读取正文,不做评价,先建立整体印象:

  • 这一章讲了什么?
  • 读完什么感觉?(燃?闷?想跳?想翻页?)
  • 最亮眼的一句话/一个场景是什么?

第二步:六维评分

每章打6个维度,每个维度 1-5 分:

维度1分3分5分权重
爽感闷,想跳过有意思但不够燃炸,忍不住重看25%
节奏拖沓或仓促基本流畅张弛有度,停不下来15%
角色工具人/人设崩行为合理行动有动机,对话有性格15%
文笔AI味重/语病多通顺但不出彩有记忆点的好句子10%
信息密度大段废话/水字数有干货但夹杂水分字字有用,没有废句15%
翻页率看完不想翻下一章有兴趣继续钩子够硬,必须翻20%

信息密度评判标准

  • 高密度:每句话都在推动剧情、展示角色、埋伏笔或制造氛围
  • 中密度:大部分有用,但有小段可删减
  • 低密度:存在明显水字数:重复描写、多余心理独白、不必要的场景过渡

翻页率评判标准

检查章末是否有钩子:

  • 强钩子:悬念/危机/反转/新信息揭示 → 读者必须翻
  • 弱钩子:情绪余韵/伏笔暗示 → 读者有动力翻
  • 无钩子:完整收束,没有悬念 → 读者可以放下

计算方式

章节总分 = 爽感×0.25 + 节奏×0.15 + 角色×0.15 + 文笔×0.10 + 信息密度×0.15 + 翻页率×0.20

满分5.0 | 及格3.0 | 优秀4.0

等级判定

总分等级处理方式
4.5-5.0S保留,可作范文
4.0-4.4A微调即可
3.5-3.9B有优化空间,列出问题清单
3.0-3.4C需要重点修改
< 3.0D建议重写或大幅删改

第三步:爽点审计(核心)

每章必须做爽点盘点。

爽点类型

类型说明示例
碾压主角实力碾压对手一招秒杀、降维打击
打脸被看不起→实力证明"你算什么东西" → 碾压
反转预期被颠覆以为是弱者→是大佬
收获获得重要资源/突破升级、获得宝物、领悟
装逼不经意间展露实力随手一招满座震惊
复仇对反派出手等了10章的复仇
揭秘真相大白身份揭露、阴谋揭开

爽点三要素(缺一个就不爽)

每个爽点必须检查三个前置条件:

要素含义检查
压抑爽之前有足够积累读者是否已经被压抑了?压抑够不够久?
反差前后反差够大弱→强/小人物→大场面/被看不起→碾压
利落执行干脆不拖泥带水碾压不要啰嗦,打脸不要解释

常见失误:有碾压但没铺垫(一路平推没感觉),有反转但解释太多(爽感被稀释)

审计规则

  1. 统计本章爽点数量(0个/1个/2个+)
  2. 标注爽点位置("第X段,主角做了XX")
  3. 评估爽点三要素
    • 压抑是否到位:✅/❌ + 说明
    • 反差是否够大:✅/❌ + 说明
    • 执行是否利落:✅/❌ + 说明
  4. 综合爽点质量:三要素全✅ = 满分,缺一个扣一分

爽点密度标准

间隔判定建议
连续3+章无爽点🔴 危险必须加爽点或删减拖沓内容
连续2章无爽点🟡 警告检查是否有足够铺垫
每1-2章有爽点🟢 健康保持
每章2+个爽点⚡ 高能注意不要审美疲劳

第四步:问题定位

逐章扫描以下问题类型,标注严重程度。

P0 硬伤(必须修)

类型检查方法示例
时间线矛盾grep时间词/年龄/季节"三十年前"变"前三十年"
名字错误grep角色名全文比对"赵桂芬"应为"周桂芬"
设定冲突对照力量体系/世界观未到境界使用了超纲能力
物件来源道具是否已获得没拿到就用了
逻辑硬伤行为动机是否成立没理由就叛变

P1 软伤(建议修)

类型表现
角色工具人出场只为推动剧情,没有自己的动机
对话端水角色说话没区分度,像同一个人
信息倾倒大段设定说明打断叙事(应改为对话/行动揭示)
情绪断裂上一章愤怒→下一章突然没事了
节奏拖沓一个意思重复了3段
爽点缺陷有碾压但没铺垫 / 有反转但解释太多

P2 优化(锦上添花)

类型表现
AI痕迹"不禁"、"然而"、"宛如宿命"
比喻过多一页3个比喻
形容词堆叠"深邃而忧郁的眼睛"
上帝视角作者跳出来总结人生哲理
西式句式从句套从句,翻译腔
否定句"他没有说话"→"他沉默"
心理锚点"他知道"→直接写事实

第五步:输出报告

每章输出标准格式:

## 第X章评价报告

### 总览
- 总分:X.X(X级)
- 爽感:X | 节奏:X | 角色:X | 文笔:X | 信息密度:X | 翻页率:X

### 爽点审计
- 本章爽点数:X个
- 爽点清单:
  1. [类型] 第X段 — 描述
     - 压抑:✅/❌(说明)
     - 反差:✅/❌(说明)
     - 利落:✅/❌(说明)
     - 质量:X/5
- 密度判定:🟢健康/🟡警告/🔴危险
- 距上一次爽点:X章

### 翻页率分析
- 章末钩子:[强/弱/无] — 描述

### 问题清单
**P0 硬伤(X个)**
1. [位置] 问题描述 → 建议修改方案

**P1 软伤(X个)**
1. [位置] 问题描述 → 建议修改方案

**P2 优化(X个)**
1. [位置] 问题描述 → 建议修改方案

### 最亮眼
> 引用本章最好的一句话/场景

### 修改建议(优先级排序)
1. [P0] 具体怎么改
2. [P1] ...

第六步:批量审完后的全局分析

全部章节审完后,输出全书质量报告

## 全书质量报告

### 章节得分一览
| 章节 | 总分 | 等级 | 爽点数 | 翻页率 | P0 | P1 |
|------|------|------|--------|--------|----|----|
| 第1章 | 4.2 | A | 2 | 强 | 0 | 1 |
| ... | ... | ... | ... | ... | ... | ... |

### 六维雷达图数据
- 平均爽感:X.X
- 平均节奏:X.X
- 平均角色:X.X
- 平均文笔:X.X
- 平均信息密度:X.X
- 平均翻页率:X.X

### 全局问题统计
- P0硬伤总数:X个(涉及X章)
- P1软伤总数:X个
- 平均得分:X.X
- 得分最低章节:第X章(X.X分)
- 最长无爽点区间:第X章-第Y章(X章)
- 翻页率最低章节:第X章(X分)

### 爽点曲线分析
- 爽点总数:X个
- 类型分布:碾压X/打脸X/反转X/收获X/装逼X/复仇X/揭秘X
- 三要素完整率:X%(X个爽点三要素全✅)
- 密度问题:[列出危险区间]

### 优化建议(按影响力排序)
1. [最高优先] 涉及X章的P0硬伤
2. [高优先] 第X-Y章爽点真空(连续X章无爽点)
3. [高优先] 第X-Y章翻页率过低(无钩子/弱钩子)
4. [中优先] 爽点三要素缺失修复
5. [中优先] 角色工具人问题
6. [低优先] 信息密度过低章节
7. [低优先] AI痕迹批量清理

修改执行

修改优先级

P0硬伤 > 爽点真空 > 翻页率修复 > 爽点三要素补全 > P1软伤 > 信息密度 > P2优化

修改方式

  • P0 硬伤:走变更通道(grep全定位→批量替换→同步记忆文件→验证)
  • 爽点补充:检查前置压抑是否足够,不够先加压抑;确保反差够大、执行利落
  • 翻页率修复:章末加钩子(悬念/危机/新信息)
  • 爽点三要素补全:缺压抑→前文加铺垫;缺反差→拉大差距;缺利落→删多余解释
  • P1 软伤:逐章修改,改完校对
  • P2 优化:批量调用 writing-polish + humanizer-zh
  • 批量操作:用 execute_code + Python 脚本,不要用 delegate_task+patch

修改后验证

每轮修改后重新评分,确认问题已解决、分数有提升。


批量审稿工作流

1. 确认审稿范围(全书/某卷/某几章)
2. 逐章执行 第一步~第五步
3. 输出全书质量报告(第六步)
4. 老板拍板:哪些要改、哪些跳过
5. 按优先级执行修改
6. 修改后重新审评分,确认提升