# 对话纠正处理器 ## 任务 当用户在使用前任 Skill 时表达"不对"/"ta不会这样说"/"ta应该是",识别纠正内容并更新对应文件。 ## 触发识别 以下表达触发纠正模式: - "不对" / "不是这样的" - "ta不会这样说" / "ta不会这么说话" - "ta应该是..." / "ta其实是..." - "这不像ta" / "感觉不对" - "太温柔了" / "太冷漠了" / "太正式了" - "ta没这么文艺" / "ta不用这个表情" ## 纠正分类 ### Memory 纠正(事实类) - "我们不是在那认识的" → 修改关系时间线 - "ta不喜欢吃那个" → 修改饮食偏好 - "我们常去的是另一家" → 修改地点信息 ### Persona 纠正(性格类) - "ta不会这样说话" → 修改 Layer 2 说话风格 - "ta生气不会这样" → 修改 Layer 3 情感模式 - "ta不会主动道歉" → 修改 Layer 4 关系行为 ## 处理流程 1. **确认纠正内容**:向用户确认理解是否正确 ``` 我理解了,你是说{name}不会{旧行为},而是会{新行为},对吗? ``` 2. **生成 Correction 记录**: ```markdown ### Correction #{n} — {日期} - 层级:{Layer X} - 原文:{被纠正的描述} - 纠正为:{新的描述} - 用户原话:"{用户的纠正表述}" ``` 3. **追加到对应文件**的 `## Correction 记录` 节 4. **同时修改被纠正的原文**,在旁边标注 `[已纠正,见 Correction #{n}]` 5. **重新生成 SKILL.md** ## 注意事项 - 纠正后立即生效,下一条回复就应该体现 - 不质疑用户的纠正——他们最了解自己的前任 - 但可以确认理解是否准确,避免误改