🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

队员模型路由配置 XMeowchan/dsh-agent-team-model

DeepSeek Harness
XMeowchan53 天前有提交已提供中文文档扫描:含敏感能力

按队员名可视化指定模型与推理强度并查看路由

29.5/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add XMeowchan/dsh-agent-team-model
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · vision
装得上吗
本站已真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 53 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意

未发布到 npm registry,仅可从源码安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包dsh-agent-team-model(未发布到 npm,仅可源码安装)
✓Node 引擎要求 >=18 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/9/22 03:54:04

安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件发起外部网络请求
查看扫描证据(共 6 处,展示前 6 条)
  • 读取本地文件
    lib/index.js:148
    return normalizeConfig(JSON.parse(readFileSync(statePath(), "utf8")));
  • 写入本地文件
    lib/index.js:157
    mkdirSync(dirname(file), { recursive: true });
  • 写入本地文件
    lib/index.js:160
    writeFileSync(tmp, body, { encoding: "utf8", mode: 0o600 });
  • 写入本地文件
    lib/index.js:162
    renameSync(tmp, file);
  • 写入本地文件
    lib/index.js:165
    writeFileSync(file, body, { encoding: "utf8", mode: 0o600 });
  • 发起网络请求
    lib/client.js:164
    const response = await fetch(API, {
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 可视化配置服务商
  • 指定模型与推理强度
  • 查看路由

为 DeepSeek Harness 智能体团队可视化配置服务商、模型与推理强度默认值。

README

由 DeepSeek 最新模型翻译生成
dsh-agent-team-model 为 DeepSeek Harness Agent Teams 提供可视化的队员模型配置:按默认规则或队员名选择 provider、model 和 reasoning effort,并在当前会话中查看团队状态与每个队员实际使用的路由。 当前版本:0.3.2 已验证 DSH:0.1.5-alpha.2 仅影响新创建的队员;已存在的队员不会被热切换模型。 前置依赖(必读) 本插件只负责配置队员的路由,队员本身由 DeepSeek Harness 官方的实验性 Agent Teams 层提供。它不是一个独立功能:只用本插件、不装上级插件,是装不出队员的。
展开完整文档(README 剩余 1 节)
dsh-agent-team-model

为 DeepSeek Harness Agent Teams 提供可视化的队员模型配置:按默认规则或队员名选择 provider、model 和 reasoning effort,并在当前会话中查看团队状态与每个队员实际使用的路由。

当前版本:0.3.2

已验证 DSH:0.1.5-alpha.2

仅影响新创建的队员;已存在的队员不会被热切换模型。

前置依赖(必读)

本插件只负责配置队员的路由,队员本身由 DeepSeek Harness 官方的实验性 Agent Teams 层提供。它不是一个独立功能:只用本插件、不装上级插件,是装不出队员的。

| 依赖 | 必须 | 说明 |
| DeepSeek Harness(@deepseek-ai/dsh-*,含 dsh-base) | ✅ | 已验证 0.1.5-alpha.2;兼容范围见 package.json 的 engines.dsh |
| 官方 Agent Teams 层 @deepseek-ai/dsh-experimental-agent-team-profile | ✅ | 提供 ctx.agentTeams,以及 spawn_teammate / send_message / list_agents / wait_agent / interrupt_agent 等 Team 工具 |
| Web profile(dsh web,或桌面客户端使用的 profile) | ✅ | 宿主半边要注册 /agent-team-model/api,需要该 profile 提供 webServer 与 webRuntime;headless / SDK / ACP profile 不会激活本插件 |
| 至少一个可用的 provider / model | ✅ | Provider、Model 下拉读的是宿主当前的模型目录 |

⚠️ DSH 随附的 profile 默认都不启用 Agent Teams,第 2 项必须显式添加(上游包自己的说明也是这样要求的)。只装本插件时宿主会返回 hook.agentTeams: false,界面会提示「未检测到官方 Agent Teams 上层插件」并给出要装的包名。

安装

1) 上级依赖:官方 Agent Teams 层(必装,DSH 默认不启用)
dsh plugin --profile web add @deepseek-ai/dsh-experimental-agent-team-profile

2) 本插件
dsh plugin --profile web add github:XMeowchan/dsh-agent-team-model

然后重启 DSH(宿主半边要重新组 profile),再刷新页面。桌面客户端请把 web 换成实际 profile 名——profile 目录在 $DSH_HOME/profiles/(Windows 默认 C:\Users\\.dsh\profiles\)。

验证两层都装好了:重启后打开 设置 → 队员模型;或直接调用宿主诊断接口:

curl -s -X POST http://127.0.0.1:3080/agent-team-model/api \
-H 'content-type: application/json' -d '{"method":"get"}'

返回值的 hook 字段是自检结果:subagents、agentTeams、installed 三者都为 true 才算完整。

- agentTeams: false → 第 1 步没装,或没被加进 profile 的 dsh.profile.bundles;
- installed: false 而 agentTeams: true → 宿主没重启。

卸载(顺序不限,建议先移除本插件):

dsh plugin --profile web remove dsh-agent-team-model
dsh plugin --profile web remove @deepseek-ai/dsh-experimental-agent-team-profile

给 AI Agent 的安装清单

把本仓库交给 AI 让它安装时,请按下面顺序执行,不要跳过第 1 步:

1. 确认目标 profile 是 Web profile:$DSH_HOME/profiles//package.json 的 dsh.profile.bundles 里应有 @deepseek-ai/dsh-web-app(或 @deepseek-ai/dsh-web);headless / SDK / ACP profile 装了也不会激活;
2. dsh plugin --profile add @deepseek-ai/dsh-experimental-agent-team-profile —— 上级依赖,必装;
3. dsh plugin --profile add github:XMeowchan/dsh-agent-team-model —— 本插件;
4. 重启 DSH,刷新 Web 页面;
5. 用上面的 POST /agent-team-model/api 校验 hook.subagents、hook.agentTeams、hook.installed 是否都为 true;
6. 若 agentTeams 为 false,回到第 2 步——不要试图用本插件替代 Team 层,它只写路由。

功能

- 在设置页或输入框旁的队员按钮中配置默认队员路由。
- 支持按 spawn_teammate 的队员名精确覆盖。
- 调用方显式传入 provider/model 时,显式参数优先。
- 显示当前对话的队长、队员、运行状态与实际路由。
- 重启后从队员持久化描述符恢复路由视图,不会唤醒队员。
- 队员自己的会话只显示自身信息,并保持只读;不会暴露队长配置或其他队员。
- 配置保存在 $DSH_HOME/agent-team-model.json,下一次创建队员时生效。

界面截图

队员模型面板——启用开关、默认队员路由、按队员名覆盖,以及当前对话的团队。

选择模型——模型列表来自宿主当前的 provider 目录。

选择推理强度——「模型默认」让所选模型使用自己的默认值,而不是沿用队长的强度;Provider 选「继承队长」则完全不注入路由。

使用

1. 打开 设置 → 队员模型,或点击输入框旁的队员按钮。
2. 打开启用开关。
3. 选择默认 provider、model 和 reasoning effort。
4. 如需特殊规则,添加队员名并选择单独路由。
5. 之后创建的新队员会使用对应规则。

选择“模型默认”时,插件会让所选模型使用自己的默认 reasoning effort,而不是沿用队长的 effort。Provider 选择“继承队长”则不注入路由。

也可以在 dsh-market 里搜索安装(市场条目合并后可用)。

配置文件

{
"enabled": true,
"default": {
"provider": "deepseek-official",
"model": "deepseek-flash",
"reasoningEffort": "high"
},
"overrides": {
"researcher": {
"provider": "deepseek-official",
"model": "deepseek-flash"
}
}
}

- enabled: false:完全继承队长路由。
- default:没有专门规则的队员使用的路由。
- overrides[队员名]:按队员名精确匹配。
- 缺少 provider 或 model:不注入,继承队长。
- 缺少 reasoning effort:使用所选模型的默认值。

工作原理与兼容性

插件在 Agent Teams 创建 continuable 队员时识别对应 roster 成员,并向 DSH 已有的 ctx.subagents.startContinuable 请求注入 agentOptions。普通 subagent 委派不受影响。

它依赖 DSH 的 Agent Teams、Subagents、Session Query 和 Web UI 接口;其中 Agent Teams 来自上级插件 @deepseek-ai/dsh-experimental-agent-team-profile(见前置依赖),本插件不替代它,也不修改它。当前发布版针对 DSH 0.1.5-alpha.2 验证;升级 DSH 后建议重新运行测试。宿主半边 lib/index.js 的改动需要重启 DSH,浏览器半边刷新页面即可重新加载。

本插件的本地 HTTP 配置接口只接受 loopback 或宿主显式信任的 authority,并拒绝跨站请求。它是本机配置接口,不是多用户身份认证系统。

开发与测试

无需第三方运行时依赖。基础检查与宿主测试:

npm test

UI 回归测试依赖 React、React DOM、jsdom 和 @deepseek-ai/dsh-client-ui-primitives。将 ATM_TEST_MODULES 指向装有这些包的目录:

$env:ATM_TEST_MODULES = 'C:\path\to\ui-test-modules'
npm run test:ui

打包内容预览:

npm pack --dry-run

已知边界

- 只改变新建队员的路由;要改变已有队员需重新创建。
- 队员的工具集仍跟随队长 preset;插件只改变 LLM 路由。
- 未运行队员的路由视图依赖 DSH 当前的持久化 descriptor 格式。
- UI 每 4 秒刷新一次当前会话团队;标签页隐藏时跳过轮询。

License

MIT © 2026 XMeow
预览分享卡片长什么样 ↓XMeowchan/dsh-agent-team-model
分享 · DeepSeek Harness Hub
XMeowchan/dsh-agent-team-model

按队员名可视化指定模型与推理强度并查看路由

这是你的仓库?认领条目

回到顶部