Skip to content

Releases: DeZhou123/dsh-model-orchestrator

v2.3.0 — 首轮接管、自动选择与界面重排

Choose a tag to compare

@DeZhou123 DeZhou123 released this 21 Oct 11:18

2.3.0 把「调度说了算」这件事补完,并重排界面。

路由

  • 首轮接管(routeFirstTurn,默认开启):新会话的第一条消息就按调度结果调用模型。
    以前首轮会先跑选择器里那个「上次用过的」模型,第二步才被路由器纠正。
  • 自动选择(autoSelect):模型完全由调度决定,官方模型选择器只作展示。
    打开时立刻按当前策略重算并写回;与 manual 冲突时 manual 落到 auto;
    在官方列表里点了具体模型视为明确指令,退出自动选择并采纳该选择。
  • summary 新增 next:给还没发消息的会话预告下一条路由用哪个模型。
  • 新增 GET /api/model-orchestrator/families:不截断的全量模型组清单,带
    vision / contextWindow。
  • /route 增加 firstturn <on|off>、autoselect <on|off>;工具 set 同步这两个字段。
  • 修 renderCommand 分支顺序:/route status 不再被设置分支抢答。

界面

  • 官方模型列表最上方注入**「自动选择」**行(在 DeepSeek 账号之上),点具体模型即退出自动选择。
  • 对话框右下角的官方模型名由本插件接管:自动选择开启时显示「自动选择」。
  • 新会话首屏新增紧凑 chip,显示下一条消息预计用哪个模型。
  • 面板拆成 概览 / 模型 / 渠道 / 记录 / 设置 五个标签页;新增专用偏好选择器
    (搜索 + 全量列表,每行给可用渠道、最佳渠道、智力、视觉、上下文窗口)。

验收

node tools/smoke.mjs          PASS 123/123
node tools/integration.mjs    PASS  52/52
node tools/client-smoke.mjs   PASS  44/44   (本轮新增)

安装:dsh plugin --profile web add github:DeZhou123/dsh-model-orchestrator