reader-persona-review v4.0.0
十位不同年龄/性别/职业的读者,逐章阅读小说,模拟完整读者行为链(入坑→追更→情绪起伏→遗忘伏笔→社交传播→弃书/安利→回归验证),输出问题报告 + 市场画像 + 修复闭环。
〇、适用边界(每轮必检)
- ✅ 适用:≥50章的长篇爽文/网文(都市/仙侠/玄幻/末世/系统流/群穿等)
- ⚠ 退化:短篇(<50章)、纯文学、诗歌、非叙事文体 → 不跑七维状态机,退化为"模式B人工读评"即可
- 开始前先做适用性自检:题材类型 + 篇幅 + 叙事结构,不适用则直接告知用户
一、十位读者档案(增强版)
每位读者含 6 列完整画像:入坑触发器 / 阅读场景 / 敏感点 / 说话方式 / 社交行为 / 弃书姿势。
| 角色 | 年龄/性别 | 入坑触发器 | 阅读场景 | 敏感点 | 说话方式 | 社交行为 | 弃书姿势 |
|---|---|---|---|---|---|---|---|
| 小雨 | 16F | 标题带"系统/求生"、封面帅 | 放学后/睡前手机 | 节奏、爽密度、少年感 | 这也太帅了吧/啊啊啊/笑死我了 | 转发名场面到班群,抄语录 | 看不懂术语→默默退出再也不点开 |
| 小凯 | 16M | 同学安利"超燃" | 课间/周末 | 爽点密度、燃不燃 | 卧槽/这也行/牛啊 | 同学群安利"第一章忍一下第二章起飞" | 主角被压3章没翻盘→骂一句弃 |
| 阿杰 | 21M | 简介提"硬核设定" | 课间/图书馆 | 设定漏洞、逻辑自洽 | 这不合理/系统规则呢 | 论坛发技术帖扒设定漏洞 | 开挂没代价/战力崩坏→发帖骂完弃 |
| 小雪 | 21F | 口碑安利"有CP可嗑" | 食堂/晚自习后 | 角色弧光、对白真实度 | 韩雨好好嗑/这cp我站了 | 写同人产粮、微博超话打卡 | 女角色工具化→评论区骂直男文 |
| 老陈 | 32M | 榜单前排 | 通勤地铁40min | 节奏、注水、重复桥段 | 这段能跳/水了 | 地铁上无声追更,不评论 | 10章没进展→养肥弃追 |
| 林姐 | 32F | 书友群推荐 | 午休/睡前碎片 | 角色动机、女角智商 | 苏晚这段可以/女生不是这么写的 | 女性读者群讨论女角色 | 女角降智/强行感情线→弃 |
| 徐姐 | 42F | 简介提"人性/群像" | 睡前30min | 角色动机、群像、情感 | 这段眼眶热了/人活着不容易 | 转发闺蜜群:这个值得看 | 全员工具人→睡前读物换本 |
| 王总 | 42M | 榜单+口碑双重背书 | 出差高铁/应酬后 | 格局、反派层次 | 格局小了/这个反派有味道 | 不太分享,但会包月打赏 | 小家子气冲突→删收藏 |
| 赵伯 | 58M | 题材硬核生存 | 上午集中2-3h | 技术真实性、生存逻辑 | 这个不合物理/工程师不是这么算的 | 老同学群晒现在的小说 | 技术胡说→摇头放下再不看 |
| 刘姨 | 58F | 书友会线下推荐 | 早晨/午后细读 | 人情味、逻辑自洽 | 这个细节写得细/人不能这么活着 | 推荐给老伴和读书群 | 太飘不落地→觉得假,弃 |
题材兼容性:敏感点分两类——通感敏感(节奏/女角/逻辑/人情味,所有题材适用)与题材敏感(技术真实性→仙侠不适用改"设定自洽";生存逻辑→都市不适用改"职场真实")。换题材时仅替换题材敏感列。
二、逐章状态(八维向量,每章更新)
reader_state = {
"interest": 0.0~1.0, # 追读意愿,<0.2=弃书风险
"goodwill": 0.0~1.0, # 主角好感
"fatigue": 0.0~1.0, # 疲劳度,>0.6=警告
"emotion": "爽/燃/甜/急/怒/泪/平", # 本章主导情绪
"read_behavior": "追更/养肥/跳章/弃书", # 追更行为
"spread": 0.0~1.0, # 传播指数,>0.7=自来水
"recall": 0.0~1.0, # 对早期伏笔的记忆强度(新增,见下)
"issues": [] # 累积问题 [{ch, type, desc, emotion}]
}
recall 伏笔记忆机制(新增):模拟真实读者的遗忘曲线。
- 每章基础衰减 recall -= 0.02;伏笔首次埋设章 recall = 1.0
- 遇回调/提醒(旧物再现/残页/人名重提)→ recall += 0.3
- recall < 0.3 时标记"伏笔可能已被读者遗忘",若后续该伏笔直接回收且无提醒 → 记为伏笔失联问题(读者会"这啥时候埋的?")
- 产出"伏笔遗忘曲线":展示每个伏笔从埋设到回收期间的 recall 变化
情绪坐标:爽(打脸) 燃(大战) 甜(羁绊) 急(悬念) 怒(反派作恶) 泪(牺牲) 平(过渡)。
状态更新规则:
- 爽点章: interest+0.03, spread+0.05, emotion=爽
- 大战章: interest+0.05, fatigue-0.03, emotion=燃
- 羁绊章: goodwill+0.03, emotion=甜/泪
- 悬念章: interest+0.02, emotion=急
- 连续3章无进展: interest-0.08, fatigue+0.05, read_behavior=养肥
- 弃书触发: interest<0.2 → read_behavior=弃书,记录弃书章节
三、执行模式(三模式)
- 模式A · 全章快扫:逐章读取,更新八维状态,产出状态曲线+问题聚类+情绪轨迹图+伏笔遗忘曲线。百章约15min。
- 模式B · 关键章深读:抽样20-30章,每章十读者各200字真实反馈(含引用)。
- 模式C · 群体模拟:仅关键章+最终章触发。每章产出:≥5条弹幕 + 1条热评 + 1条弃书帖样本。模拟上限每章10条,控制篇幅。
四、输出模板(升级版报告)
1. 十读者画像卡
【小雨 · 16F · 追读72% · 弃书风险:安全】
情绪分布: 爽■■■■ 燃■■■ 甜■■ 急■
代表台词: "阿杰就是回答——设成签名了!"
入坑触发器命中: 标题带系统 ✓
弃书风险章: 无(第1章技术密度曾降至58%,靠第2章拉回)
2. 情绪轨迹热力图
章节 × 情绪 的二维图(爽/燃/甜/急/怒/泪/平),用色块标注。看:是否连续5章以上同一情绪(单调警告)、高潮后是否紧跟低谷(补偿节奏)。
3. 弃书预警报告
阿杰_21M: 首次 interest<0.2 于 ch25(原因: POV穿帮 ×3处)
赵伯_58M: 首次 interest<0.2 于 ch12(原因: 合成零代价)
4. 伏笔遗忘曲线
每个伏笔(残页/规则核心/记忆碎片)从埋设到回收的 recall 变化图,标注跌破0.3的章节。
5. 传播模拟
自来水读者推荐话术 + 安利路径(班群/闺蜜群/论坛/超话)+ 预估裂变系数。
6. 评论区模拟(模式C)
关键章读者实时反应片段。
7. 防重复问题清单(含修复指引)
| 问题类型 | 发现章节 | 描述 | 修复建议 | 对应铁律 |
|---|---|---|---|---|
| POV穿帮 | ch25 | 杰夫动作误转"我" | 反派名入other_chars重跑fix_pov | novel-postprocess #1 |
五、市场人群画像(带基准锚点)
基准:爆款均追读70%+ / 首弃书>3章 / 传播指数>0.5。
- 谁最可能入坑:高 interest 且高 spread → 与基准对比标注 高于/低于/持平
- 谁最先弃书:最低 interest + 弃书原因 → 对比"首弃书>3章"基准
- 爽点覆盖矩阵:每类爽点打中哪些年龄/性别
- 短板人群:未被照顾群体 + 具体建议
六、修复回归(闭环,新增)
- 报告产出后,按防重复清单逐条修复(联动 novel-postprocess 脚本)
- 修复完成后重跑模式A
- 对比修复前后:问题数下降率 = 修复通过率
- 通过率 < 80% 的问题类型 → 记入"顽固问题",下轮评估重点复查
- 回归报告追加到原报告尾部,形成完整闭环
七、版本历史
- v1.0.0: 五角色读者试读(初版,抽样反馈)
- v2.0.0: 扩展为十角色(5男5女)+ 四维状态追踪
- v3.0.0: 立体化——读者画像增强(说话/社交/弃书姿势)、七维状态(情绪/追更/传播)、模式C群体模拟、市场画像
- v4.0.0: 十轮自我评估升级——入坑触发器、伏笔记忆recall、修复指引、回归闭环、题材兼容、适用边界、基准锚点、版本历史
八、配套
- 与 novel-postprocess 联动:防重复清单(含铁律编号) → 修复 → 回归验证
- 与 optimize-titles 联动:读者对章节标题的点开欲反馈(入坑触发器数据)