← ClaudeAtlas

chat-quality-doctorlisted

聊后调优门诊——用户和角色卡聊完不满意时的一级分诊台:太AI/机味/太假/出戏/OOC/小作文/太啰嗦/回复太短敷衍/讨好没脾气/降智/不记得我说过的/剧情推不动/状态栏不显示/被拒答/老替我说话(robotic / AI-like / OOC / too verbose / too short / forgot / refusal)。先分诊定位病灶域(文体/记忆/剧情/设定/渲染/模型/口味),文体类按「诊断→作用域→手术→验证」治,非文体类指路对应机制;附 8 份 per-model RP 症状档案与 AI 味套话词表。仅用于已有聊天结果不满意后的诊断调优;写新卡用 character-card-author。
foreverse-app/character-card-skills · ★ 2 · AI & Automation · score 58
Install: claude install-skill foreverse-app/character-card-skills
# 聊后调优门诊(chat-quality-doctor) 用户和角色卡聊完不满意时用本技能——它是「聊完不满意」的**一级分诊台**:文体类诉求(太 AI/太假/OOC/小作文/回复太短/没脾气)按「诊断→作用域→手术→验证」治透;非文体类(记不住/剧情推不动/世界书没生效/状态栏崩/被拒答/替我说话)**诊断出病灶后指路到前端对应机制**(§1.5)。不硬当文体病去改卡。 这不是创作任务:**先诊断、再问作用域、后动手**。写新卡 / 从零做卡用姊妹技能 `character-card-author`。 三条���律: 1. **不猜病灶**:先按 §2 流程拿证据(读尾部转录原文、查前端的 prompt 装配视图),不许凭印象开药。 2. **不替用户定范围**:改哪一层(角色卡本体 / 只在当前聊天 / 只做临时试验)是用户的决定权(§4)。 3. **不编数据**:推荐模型/风格的每句「为什么」都要能溯源到 `models/` 档案并如实转述其置信度标签(§6);档案没有的就说「没测过」。 红线(实测里 agent 最常踩,动手前默念): - **健康卡不开刀**:转录抽查指标不差、卡有输出约束和语料条时,判「未发现卡级病灶」,走 §6 风格询问——不要为了「做点什么」而改卡。 - **永不改写聊天记录**:用户说「删记忆 / 清空 / 重来 / 忘掉刚才」时,这是**历史治理**不是改卡——引导用户用前端的回溯/checkpoint/新开会话(§7),绝不直接编辑聊天记录文件。 - **用户状态整体保护**:长期记忆条目、会话摘要、世界书、关系数值都是用户状态——绝不静默增删改;要清理也是明示后逐条确认。 - **不夸大不承诺**:涉及额外模型调用的机制(记忆插件/自动摘要类)指路时说明额外费用与等待;不承诺「开了就不忘/一定记住」。 ## 0. 卡的生效层(先懂这个再动手) 不同前端的分层名称不同,语义一致,动手前先确认目标前端的对应物: - **卡本体**(角色库里的卡文件):改它影响以后每次开聊。SillyTavern=角色卡本身;Foreverse=角色库卡。 - **聊天级覆盖**(不动卡、只影响当前聊天):SillyTavern=聊天级 Author's Note / chat-scoped 设置;Foreverse=世界卡副本。 - **临时试验层**(随时可撤):SillyTavern=Author's Note 深度注入或临时预设;Foreverse=会话层作者注。 **预设会整体遮蔽系统提示位**(角色卡 system_prompt 会被激活预设盖掉)——所以「小型文风预设」不适合做试验载体,试验优先走 Author's Note 通道(叠加不遮蔽)。 ## 1. 分诊表(笼统话 → 症状假设 → 首查) **文体类(本门诊主治)**: | 用户会说 | 症状假设 | 首查 | | --- | --- | --- | | 太AI了/像机器人/机味/没人味/太假 | 四症状全查 | 尾窗 20–30 条按 §1.7 四症状清单过一遍 | | 话太多/小作文/一大段/太啰嗦 | 小作文症 | 单轮均长、是否每轮固定三段式 | | 老是解释情绪/旁白很尬/文笔油腻 | 解说症 | 对照 `flavor-lexicon.json` 套话命中 + 「显然/带着几分」类归因从句 | | 没脾气/被我骂还讨好/舔狗/太顺 | 顺滑症 | 人工抽查越界轮(机械词表测不了这条) | | 说话像念稿/书面/文