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

团队步数守卫 li906912102/dsh-team-dev

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

限制每个代理每回合工具调用次数并随包提供团队技能

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

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add li906912102/dsh-team-dev
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
dsh 原生插件 · tool
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 1 天前
档位由哪些信号合成

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

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

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

读写/删除本地文件
查看扫描证据(共 2 处,展示前 2 条)
  • 读取本地文件
    lib/index.js:38
    const body = await readFile(skill.locator, "utf8");
  • 读取本地文件
    lib/index.js:56
    const body = await readFile(candidate.locator, "utf8");
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

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

DSH 插件包:按智能体限制步数预算的守卫,外加随包附带的 team-dev / team-boot 技能。

README

由 DeepSeek 最新模型翻译生成
dsh-team-dev 面向 DeepSeek Harness 的自包含「开发团队」插件包。一行插件行带来两项能力: 1. 步数预算守卫——每个 agent 每回合的工具调用预算。软阈值(默认 20)向非 teammate 会话注入警告;硬阈值(默认 25)在运行之前拒绝所有受跟踪的非白名单调用,指导模型写 handoff、更新任务、向 Lead 汇报。白名单工具(write、edit、team_task_update、send_message)保持可用,让 agent 能收尾。默认 onlyTeamMembers: true 只约束 Agent Teams 的 teammate——Lead 永不受限。 2. 随包技能——装插件即装技能:从包内 skills/ 目录提供 team-dev(开发团队编排)与 team-boot(通用任务团队)两个 skill。项目级(rank 100)与用户级(rank 400)同名 skill 仍会覆盖这些随包技能(rank 600)。 零运行时依赖。
展开完整文档(README 剩余 1 节)
dsh-team-dev

面向 DeepSeek Harness 的自包含「开发团队」插件包。一行插件行带来两项能力:

1. 步数预算守卫——每个 agent 每回合的工具调用预算。软阈值(默认 20)向非 teammate 会话注入警告;硬阈值(默认 25)在运行之前拒绝所有受跟踪的非白名单调用,指导模型写 handoff、更新任务、向 Lead 汇报。白名单工具(write、edit、team_task_update、send_message)保持可用,让 agent 能收尾。默认 onlyTeamMembers: true 只约束 Agent Teams 的 teammate——Lead 永不受限。
2. 随包技能——装插件即装技能:从包内 skills/ 目录提供 team-dev(开发团队编排)与 team-boot(通用任务团队)两个 skill。项目级(rank 100)与用户级(rank 400)同名 skill 仍会覆盖这些随包技能(rank 600)。

零运行时依赖。

安装

作为本地包

1. 在 profile 的 package.json 增加依赖 "@jiecore/dsh-team-dev": "file:/绝对路径/dsh-team-dev-0.1.0.tgz" 或发布后使用 git/npm 声明
2. 在 dsh.profile.bundles 里列出该 bundle(package.json)
"dsh.profile.bundles": [..., "dsh-team-dev"]
3. 重新安装并重启 DSH
cd "$DSH_HOME/profiles/web" && pnpm install

以补丁插入方式(单会话 profile,不列 bundle)

在 profile 的 cordis.patch.yml 追加:

- insert:
- id: dsh-team-dev
name: dsh-team-dev

并在 profile 的 package.json 加入 dsh-team-dev 依赖,重新安装、重启。

验证

node scripts/verify.mjs # 包完整性冒烟检查
安装并重启后的运行时自检: grep "dsh-team-dev" "$DSH_HOME/../Logs/DSH Desktop/harness.log" | tail -2
预期出现: [dsh-team-dev] budget guard + bundled skills installed
再跑一个 teammate 任务,单回合超过 25 次工具调用时,第 26 次非白名单调用必须被拒,反馈以 "Step budget exhausted: ..." 开头。

配置

行配置(默认值如下):

softThreshold: 20
hardThreshold: 25
allow: [write, edit, team_task_update, send_message]
include: []
exclude: []
onlyTeamMembers: true

配置错误在加载时大声失败(soft 低于 2、hard 不高于 soft)。

卸载

移除 bundle 行 / 补丁行与依赖,重新安装、重启。随包技能随包消失;同名项目级/用户级技能不受影响。

发布到 DSH 插件市场

桌面端市场通过 GitHub 发现插件(discovery-github-compatibility-v1)。把本包推送到公开 GitHub 仓库即可(package.json 已带 dsh.bundle.patch 清单);市场的兼容性发现会按 github:<repo> 条目收录 version、enginesDsh 与 peer 依赖信息。

开发:本项目拥有源码

手写的守卫源码就在这里:src/guard.ts——唯一事实来源。lib/index.js 是构建产物(scripts/build.mjs),请勿手改。

node scripts/build.mjs # 把 src/ 打包成 lib/index.js 并跑冒烟检查
node scripts/export-to-harness.mjs # 重新生成仓库侧的测试壳
cd ../deepseek-harness && pnpm exec vitest run packages/guard/step-budget
pnpm pack # 重新打包 tgz

export-to-harness.mjs 会生成仓库包 packages/guard/step-budget/src/index.ts (补回 schemastery Config schema、身份行与真实 import),让 harness 保留类型检查、覆盖率和 CI 门禁,并保留将来上游合入的入口。行为一致性由 packages/guard/step-budget/tests/artifact-parity.spec.ts 钉住:它把构建产物 lib/index.js 放进与测试壳相同的 agent-loop 测试台。

发布

DSH 市场支持两条收录渠道:

1. npm(推荐)——市场按 npm 包名收录 version / enginesDsh / peer 依赖事实,并内置 registry.npmmirror.com 中国镜像回退。本包零 peer 依赖,兼容性检查必然通过。

npm login # 仅一次;用你自己的账号
npm publish # 发布 dsh-team-dev@0.1.0

2. GitHub 镜像(可选)——公开 GitHub 仓库会进入市场的 github: 兼容清单,同时作为源码页。
Gitee 不是市场安装源(归档路径不同),只建议当镜像用。

发布前把 package.json 的 repository.url 换成你的真实仓库地址;每次发版先跑 node scripts/verify.mjs,再递增 version。

升级自检(任何 DSH 升级之后)

1. grep "dsh-team-dev" <harness.log> | tail -2——必须有挂载标记、无导入错误。
2. node scripts/verify.mjs——包完整性。
3. 预算探针:teammate 任务单回合超过 25 次工具调用,第 26 次必须被拒;Lead 不受限。
4. 技能探针:会话输入 /,菜单里应出现 team-dev 与 team-boot。
预览分享卡片长什么样 ↓li906912102/dsh-team-dev
分享 · DeepSeek Harness Hub
li906912102/dsh-team-dev

限制每个代理每回合工具调用次数并随包提供团队技能

这是你的仓库?认领条目

回到顶部