Commit 68175c3
committed
feat(ai-config): 支持自定义JSON参数及优化按钮逻辑
- 新增进阶用法配置,支持启用并编辑自定义请求参数(JSON格式)
- 自定义参数可合并到请求体,支持DeepSeek思考模式等高级功能
- 修改服务商切换逻辑,不自动替换API URL和模型名称,避免覆盖用户输入
- 优化按钮插入逻辑,保证AI回复和总结按钮正确显示和绑定事件
- 简化了手动生成按钮的显示控制,符合配置项状态
- 修复AI总结缓存读取,优先使用IndexedDB,支持自动从localStorage迁移
- 添加对缓存的增删改查封装,增加容错能力,保证稳定数据管理
- 清理过期缓存的调用改为异步处理,增加错误捕获
- 格式及代码风格调整,统一单双引号,提升代码可维护性1 parent 1e907f7 commit 68175c3
3 files changed
Lines changed: 1368 additions & 1082 deletions
File tree
- entrypoints
- SettingComponents
- AIConfig
- BasicSettings
0 commit comments