补全预设助手
补全预设助手(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 | 界面样式 |