liuwei
|
a0a6ea8e08
|
ui: 新增Dify高级配置折叠面板
变更项:
1. Dify应用卡片新增‘展开/收起高级配置’按钮,默认收起。
2. 高级面板内提供可选覆盖字段:mode/endpoint/response_mode/request_timeout。
3. 保持主表单只展示刚需字段,兼顾简洁维护与高级调优。
4. 保存时移除前端状态字段 advanced_open,避免污染后端配置数据。
|
2026-04-20 15:22:10 +08:00 |
|
liuwei
|
b15b060afb
|
ui: 收敛Dify配置项并补充字段说明
变更项:
1. Dify 应用配置区保留刚需字段:name、provider_template、app_key、workflow_output_key(out key)。
2. 隐藏非刚需覆盖字段(mode/endpoint/response_mode/request_timeout),降低维护复杂度。
3. app_key 输入改为密码样式:默认小圆点展示,支持眼睛按钮切换明文。
4. 在 Provider 模板与 Dify 应用区新增字段说明提示,便于快速理解配置含义。
|
2026-04-20 15:20:43 +08:00 |
|
liuwei
|
061f2b8084
|
feat: 重构LLM配置为Provider模板+Dify应用+Scene绑定
变更项:
1. 新增 LLM 目录数据层(t_llm_provider_templates/t_llm_dify_apps/t_llm_backends/t_llm_scenes/t_llm_catalog_meta),支持三层配置管理。
2. Robot 启动接入 llm_catalog_db:自动建表并从旧 llm(backends/scenes) 配置迁移初始化。
3. LLMRegistry 改为优先读取目录模型并按 scene 解析:dify_app 自动合并 Provider 模板与 app_key 差异,降低重复配置。
4. system 蓝图 /api/system/llm_config 改为目录模型读写,新增完整校验(provider引用、app_key、scene目标合法性)。
5. system_llm 页面重构为四块:Provider 模板、Dify 应用、通用 Backend、Scene 绑定,并展示插件依赖拓扑。
6. 保留 YAML 旧结构兜底展示与运行时回退,保证目录表异常时系统仍可运行。
|
2026-04-20 15:09:24 +08:00 |
|
liuwei
|
ef49588485
|
refactor: 移除LLM旧兼容入口并统一scene单路由
变更项:
1. LLMRegistry 仅保留 scene 入口,删除 backend_name/backend_ref/scene_ref 等兼容解析分支,未声明 scene 时仅保留直连配置。
2. Dify/GlobalNews/GameTask 插件初始化改为仅传 scene,不再拼接 backend/provider/url 等旧兼容字段。
3. 清理插件配置冗余:dify/global_news/game_task/douyu 的 config.toml 删除 backend 字段,统一由 scene 映射后端。
4. 后台 system API 调整为严格模式:插件依赖扫描仅采集 scene;scene 保存时必须绑定有效 backend。
5. 后台页面去除拓扑中的配置Backend冗余列,并新增前端校验,禁止提交空场景或未绑定后端。
|
2026-04-20 14:45:03 +08:00 |
|
liuwei
|
7b6bd19781
|
feat: 引入LLM场景路由与后台拓扑管理能力
变更项:
1. 新增 llm.scenes 场景路由层,支持 scene->backend 统一映射,并补充默认场景配置。
2. 扩展 LLMRegistry,新增 scene 解析逻辑;当声明 scene 时强制按场景路由结果生效,保持旧 backend 配置兼容。
3. 扩展后台 /api/system/llm_config 读写能力,支持 scenes 配置保存;新增插件 LLM 依赖扫描与拓扑数据输出。
4. 升级 system_llm 页面:新增场景路由管理区、插件依赖拓扑表,支持可视化查看 插件->scene->backend->provider。
5. 迁移核心插件配置到 scene 模式(保留兼容字段):dify/global_news/game_task/message_summary/ai_auto_response/member_context/douyu。
6. 调整部分插件初始化默认 llm_config,补充 scene 字段,确保后台场景切换可直接生效。
|
2026-04-20 14:36:56 +08:00 |
|
liuwei
|
b37396db50
|
Revert "feat(dashboard): unify global UI theme across all admin templates"
This reverts commit cb8adc40ce.
|
2026-04-15 17:02:34 +08:00 |
|
liuwei
|
cb8adc40ce
|
feat(dashboard): unify global UI theme across all admin templates
|
2026-04-15 17:00:15 +08:00 |
|
liuwei
|
772f45cb2f
|
feat: separate global llm settings from monitor page
|
2026-04-08 14:16:37 +08:00 |
|