補全預設助手
補全預設助手(Completion Preset Assistant)是 Luker 獨有的 AI 輔助預設管理擴充。聊天補全 API 的預設包含大量參數(如 temperature、top_p、frequency_penalty 等),不同模型對這些參數的回應差異顯著。補全預設助手透過對話式 AI 互動,幫助使用者理解參數含義、對比預設差異,並提供調整建議。
該擴充包含 AI 對話引擎、參數解析器和預設修改建議系統,配合獨立的對話框 UI 元件提供完整的互動體驗。
使用場景
理解複雜預設參數
聊天補全 API 的參數數量眾多,且不同 API 後端(OpenAI、Claude、Gemini 等)支援的參數集合各不相同。補全預設助手可以用自然語言解釋每個參數的作用、取值範圍和對生成結果的影響,降低預設調整的學習門檻。
對比不同預設的差異
當你擁有多個預設時,補全預設助手支援預設差異對比功能。它會以分組方式展示兩個預設之間的參數差異,包括提示詞差異的分組顯示,幫助你快速定位不同預設的關鍵區別。
取得參數調整建議
根據你的使用目標(如更有創意的回覆、更穩定的輸出、更長的生成內容等),補全預設助手可以提供具體的參數調整建議,並支援一鍵套用建議的修改。
工作方式
對話式互動
補全預設助手以對話框的形式呈現。你可以用自然語言提問,例如:
- 「temperature 和 top_p 有什麼區別?」
- 「我想讓回覆更有創意,應該調整哪些參數?」
- 「幫我對比一下當前預設和預設預設的區別」
助手會基於當前預設的實際參數值進行回答,而不是泛泛而談。
參數解析與修改
助手內建了完整的參數解析能力,能夠:
- 讀取當前預設的所有參數及其值
- 理解參數之間的關聯關係(如 temperature 與 top_p 的交互效果)
- 產生具體的參數修改建議
- 將建議的修改直接套用到當前預設
提示詞條目改造
補全預設助手不僅能調整生成參數,還能直接改造預設中的提示詞條目(Prompt Entries)。助手可以編輯、新增或調整提示詞條目的內容和結構,幫助你最佳化系統提示詞的措辭、順序和組織方式。這使得預設調優不再侷限於數值參數,而是涵蓋了預設配置的完整範圍。
與連線管理器整合
補全預設助手使用當前的連線配置進行 AI 呼叫。這意味著它會透過你已配置的 API 後端來提供輔助服務,無需額外的 API 配置。
架構概覽
| 元件 | 說明 |
|---|---|
main.js | 核心邏輯,包含 AI 對話引擎、參數解析、預設修改建議 |
dialog-ui.js | 對話框 UI 建構元件 |
index.js | 擴充入口 |
style.css | 介面樣式 |