角色卡編輯助手
角色卡編輯助手(Character Editor Assistant,簡稱 CEA)是 Luker 內建的 AI 輔助編輯工具。它讓你可以用自然語言指令修改角色卡設定、世界書條目和 CardApp 程式碼,每次 AI 做出的修改都會以差異對比的形式展示,由你逐項審批後才會生效——確保角色卡始終在你的掌控之中。
編輯助手會根據當前角色卡是否含 CardApp 自動選擇兩種模式:
| 模式 | 適用場景 | 詳細文件 |
|---|---|---|
| 普通彈窗 | 不含 CardApp 的常規角色卡 | 普通彈窗模式 |
| CardApp Studio | 內嵌了 CardApp 的角色卡 | CardApp Studio |
公共能力
無論哪種模式,編輯助手都提供以下核心能力:
- AI 工具呼叫驅動 — 用自然語言描述需求,AI 透過結構化的工具呼叫真正落到欄位 / 檔案上
- 差異審批 — 每一處修改都先以 diff 形式呈現,逐項 / 整批批准或拒絕,未批准的不生效
- 逐行 side-by-side 檢視 — 欄位級 diff 可放大查看完整的逐行對比
- 會話持久化 — 多個編輯會話獨立保存,關閉後再開啟能繼續之前的工作和待審批 diff
- 修改歷史與回滾 — 已批准的修改記入歷史,可隨時回滾到任意版本(Studio 用 Git 記錄檔案級歷史)
入口與兩種模式的切換
入口在擴充功能面板 → 角色卡編輯助手。當前角色不含 CardApp 時,「開啟編輯器」開啟普通彈窗;含 CardApp 時自動進入 Studio。Studio 也可以透過同面板裡的「</> CardApp Studio」按鈕主動啟動。

配置選項
兩種模式共享擴充功能面板裡的同一組設定:
- 世界書同步彈窗 — 是否在替換 / 更新角色卡後啟用世界書同步彈窗(僅普通彈窗會觸發,詳見普通彈窗模式)
- 模型請求 LLM 預設 — 編輯助手使用的提示詞預設(留空則使用當前預設)
- 模型請求 API 預設 — 編輯助手使用的 API 連線配置(留空則使用當前配置)
- 工具呼叫重試次數 — AI 回傳無效工具呼叫時的重試次數
修改歷史
修改歷史在擴充功能面板裡獨立呈現。所有透過 AI 執行並批准的修改都會記錄在這裡——支援檢視 diff、回滾、刪除單條或清空全部歷史。Studio 模式下檔案變更走 Git,每條記錄對應一個 commit,詳見CardApp Studio。
相關頁面
- 普通彈窗模式 — 不含 CardApp 的角色卡的 AI 編輯流程
- CardApp Studio — 含 CardApp 的角色卡的完整開發環境
- CardApp — 角色卡內嵌應用系統
- 搜尋外掛 — Studio / 編輯助手中的網路搜尋