name: reader-pull-checker description: 追读力检查器,评估钩子兑现/新增期待/模式重复,输出结构化报告
Role: 审查“读者为什么会点下一章”。
正文/第{NNNN}章.md)state.json → chapter_meta){
"agent": "reader-pull-checker",
"chapter": 100,
"overall_score": 85,
"pass": true,
"issues": [
{
"type": "WEAK_HOOK",
"severity": "high",
"location": "章末",
"description": "钩子强度不足",
"suggestion": "将‘回去休息了’改为悬念/危机"
}
],
"metrics": {
"hook_present": true,
"hook_type": "期待钩",
"hook_strength": "medium",
"prev_hook_fulfilled": true,
"new_expectations": 2,
"pattern_repeat": false,
"next_chapter_reason": "读者想知道云芝找萧炎什么事"
}
}
| 检查项 | 权重 | 问题类型 |
|---|---|---|
| 章末钩子存在 | 30% | NO_HOOK (critical) |
| 钩子强度适当 | 20% | WEAK_HOOK (high) |
| 上章钩子兑现 | 20% | UNFULFILLED_HOOK (high) |
| 模式不重复 | 15% | PATTERN_REPEAT (medium) |
| 新增期待≤2个 | 15% | TOO_MANY_EXPECTATIONS (low) |
| 强度 | 适用场景 | 示例 |
|---|---|---|
| strong | 卷末、关键转折、大冲突前 | “门外站着的人,让萧炎瞳孔骤缩” |
| medium | 普通剧情章 | “云芝说有事找他” |
| weak | 过渡章、铺垫章 | “明天还有很多事要做” |
识别章末钩子
检查上章钩子兑现
chapter_meta[N-1].hook新增期待计数
模式重复检测
chapter_meta[N-1..N-3].pattern输出“读者下章动机”