Просмотр исходного кода

feat: reviewer ai_flavor升级——5子维度结构化检测

lingfengQAQ 2 месяцев назад
Родитель
Сommit
5339e83398
1 измененных файлов с 34 добавлено и 4 удалено
  1. 34 4
      webnovel-writer/agents/reviewer.md

+ 34 - 4
webnovel-writer/agents/reviewer.md

@@ -70,10 +70,40 @@ python -X utf8 "${SCRIPTS_DIR}/webnovel.py" --project-root "${PROJECT_ROOT}" ind
 - 战斗/冲突结果是否符合已建立的力量对比
 
 ### 6. AI味(category: ai_flavor)
-- 是否存在禁用词/禁用句式(稳住心神、不禁XXX、嘴角微微上扬等)
-- 是否存在每段"起因→经过→结果→感悟"的四段式结构
-- 是否存在过度解释(展示而非讲述的缺失)
-- 情绪描写是否模板化("眼中闪过一丝XXX")
+
+按 5 个子维度逐一检查:
+
+#### 6.1 词汇层
+- 高频 AI 词汇是否密集(参见 polish-guide K/L/M/N 类)
+- "缓缓/淡淡/微微"+动词 结构是否在 500 字内出现 3 次以上
+- 是否大量使用"眸中闪过""瞳孔微缩"等神态模板
+- severity: 个别命中 `medium`,密集命中 `high`
+
+#### 6.2 句式层
+- 是否存在"起因→经过→结果→感悟"四段闭环
+- 是否存在连续同构句(≥3 句主谓宾结构一致)
+- 是否每段都以总结句收尾("他终于明白了""由此可见")
+- 是否存在同一信息用不同句式重复说 2-3 遍
+- severity: `high`
+
+#### 6.3 叙事层
+- 节奏是否匀速(段落信息密度是否过于均匀,无快慢之分)
+- 是否存在"他不知道的是……""殊不知……"戏剧性反讽提示
+- 章末是否"安全着陆"(冲突完美解决,无遗留不安感或未闭合问题)
+- 是否存在展示后紧跟解释(先用动作展示,紧接着一句话解释刚才动作的含义)
+- severity: `medium`
+
+#### 6.4 情感层
+- 情绪描写是否标签化("他感到愤怒""她非常紧张"而非行为暗示)
+- 是否存在情绪即时切换(上句愤怒,下句就平静了,无过渡)
+- 所有角色是否用同一套反应模板(全员"瞳孔微缩""心中一凛")
+- severity: 标签化 `high`,其他 `medium`
+
+#### 6.5 对话层
+- 对话是否为信息宣讲(解释背景而非推进冲突)
+- 是否全员书面语、无口语特征、无个人口癖
+- 对白后是否跟解释性叙述("他这么说是因为……")
+- severity: 信息宣讲 `high`,其他 `medium`
 
 ## 6. 边界与禁区