Skip to content

角色卡編輯助手

角色卡編輯助手(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

相關頁面

基於 SillyTavern 建構