对话改角色卡:AI 编辑助手的 diff 审批流
定位
角色卡编辑助手(CEA)让你用说话的方式改卡:改设定、调世界书条目、更新字段,AI 执行,改动以 diff 呈现,没被你批准的改动不会生效。入口在 扩展面板 → 角色卡编辑助手。
普通弹窗模式(不含 CardApp 的卡)
点「打开编辑器」,弹窗分三块:顶部是当前角色与绑定世界书,中间是与 AI 的对话区,底部输入框加可折叠的会话历史。

AI 通过工具调用执行操作——改字段、增删世界书条目、调整示例对话等等。做完之后在 pending 区按字段展示前后差异:

diff 支持放大到行级对比:

逐条批准后生效。整卡替换时还有替换 diff:

世界书同步
导入新版卡时如果新旧卡绑定的世界书不同,助手会弹同步窗口:导入新书、保留旧书,或者让 AI 把两边合成一本——第三种对"旧卡魔改了好几版"的场景非常实用。

修改历史
所有被批准的 AI 修改都记录在案:可看 diff、可单条回滚、可清空。改崩了永远有退路。
与 Studio 模式的分界
| 你的卡 | 用哪个 |
|---|---|
| 普通卡 | 本页的弹窗模式 |
| 内嵌 CardApp 的卡 | 自动进 CardApp Studio 完整工作台 |
带 CardApp 的卡在 Studio 里走 Git 版本历史,每条记录对应一个提交,粒度更细。
使用建议
- 一次只描述一类改动,diff 才好审
- 「保持首条消息不变」这类约束直接说在前头
- 批量结构性改动前先在修改历史里确认当前版本,方便整体回滚