前言¶
在 DeepSeek Harness(DSH)里做多模型路由或中途切换模型时,界面上往往只能看到「当前」配置,很难一眼确认「这一轮回复到底是哪个模型出的」。费用、统计类插件会占用扩展位,若你只想在每条已完成回合的操作行上方加一行纯文本归属,又不想改 DSH 源码或引入联网逻辑,可以单独装一个只做标注的客户端插件。下面介绍社区维护的 dsh-turn-model(仓库 wajotary/dsh-turn-model)。
这是什么¶
dsh-turn-model 是 DSH 的客户端插件:在每个已完成回合的操作行上方显示一行灰色小字,标明该回合实际用于回答的模型名。维护者为 wajotary,在插件目录中归类为客户端;包版本 0.1.0,许可证 MIT。它不画图标、不加徽标、不修改 DSH 源码,不联网、不读环境变量、不写任何文件。
核心功能¶
安装并启用后,效果如下(示意):
模型:deepseek-v4.1-flash
- 显示位置:每个已完成回合的操作行上方一行纯文本;正在进行的回合不显示。
- 悬停详情:鼠标悬停可看到完整
供应商/模型名(例如volcengine/deepseek-v4.1-flash)。 - 中途换模型:若该回合内切换过模型,显示为
模型:A / B,多段路由用/连接。 - 取不到则不渲染:无法从 DSH 内部数据得到归属时,整行不出现,避免显示错误信息。
- 隐私与权限:浏览器半区只读当前会话内存中的 Chat 快照;
dshhub.permissions.network为空,不做网络请求。
数据来源是回合节点上的 data.tokenUsage.routes(DSH 为该回合记录的 { provider, model }),通过客户端扩展座 conversation.chat.turnTail 挂载,与费用/统计类插件同一挂载链;宿主半区仅为可装载的空壳 apply(),渲染走 slots 服务,不改现有 DOM 结构。
安装与启用¶
面板安装:打开 设置 → 插件(或插件中心),搜索 dsh-turn-model,安装后刷新页面。
命令行安装(将 <profile> 换成你的 profile 名,桌面端通常为 desktop):
dsh plugin --profile desktop add dsh-turn-model
包内只有 lib/index.js(宿主空壳)和 lib/client.js(浏览器半区,手写 ES 模块),无运行时依赖,无需构建步骤。package.json 中声明 Node >=20,DSH 引擎 >=0.2.0-rc.1;README 写明实测环境为 dsh 0.2.0-rc.2(桌面端 / web,Windows)。
停用:插件面板开关;或在 profile 的 package.json → dsh.profile.bundles 中移除 "dsh-turn-model"。
卸载:
dsh plugin --profile desktop remove dsh-turn-model
关掉插件只是少一行字,不提供宿主服务、不注册工具、不注入提示词,无副作用。
典型用法¶
本插件没有额外配置项或 CLI 子命令:安装并刷新后即可在会话里查看标注。
- 在 DSH 中正常对话,等待某一回合完成(流式结束、操作行出现)。
- 在该回合操作行上方查看
模型:…一行;需要完整路径时悬停即可。 - 若该回合曾切换模型,留意
A / B形式的并列显示。
本地调试时,可将仓库目录作为包安装到 profile(dsh plugin --profile <profile> add <本目录>),修改 lib/client.js 后刷新;若不生效,重启一次 DSH。
适用场景与注意¶
适合:需要在长会话里核对「每一轮实际模型」的开发者;与多路由、模型切换并存,且希望 UI 改动最小、零联网的场合。
务必注意:
- 插件读取的是 DSH 内部结构(
turn-tail节点的data.tokenUsage.routes与conversation.chat.turnTail扩展座),不是公开稳定 API。DSH 升级后可能静默失效(那一行不再出现,且不会报错)。若遇此情况,可在 GitHub 提 issue 并附上 dsh 版本号。 - 本包未声明
@deepseek-ai/dsh*的peerDependencies,任意 dsh 版本都能装上,但只有 README 记载的实测版本保证效果。 - 插件在当前 dsh 进程中运行;安装前请自行查看 源码 与 MIT 许可证,确认符合你的安全与合规要求。
DSH 生态强调「一切皆插件」;社区目录站点(如 SkillHub 插件页)独立于 DeepSeek / 幻方,并非官方应用商店。
结尾¶
dsh-turn-model 用一行纯文本回答「这一轮是哪个模型回的」,不占徽标、不碰磁盘与网络。需要目录简介或 issue 时,可访问 SkillHub:wajotary/dsh-turn-model 与 GitHub:wajotary/dsh-turn-model。