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

能力管家 Zhr65/dsh-skill-auditor

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

说功能就能找到该用的插件工具,并体检能力健康度

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

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

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

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么[目录]—
dsh 原生插件 · other
暂无时间戳·判据 →
装得上吗[实装验证]!
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
数据截至 2026/10/22·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/03·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 14 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

⚠︎ 实装验证未通过(unknown · 2026/10/22) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

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

可执行外部命令
查看扫描证据(共 3 处,展示前 3 条)
  • 执行外部命令固定命令
    catalog/stamp.mjs:29
    return execFileSync('git', args, { cwd: ROOT, encoding: 'utf8' }).trim()
  • 执行外部命令来自配置/变量
    npm/lib/engine.mjs:209
    execFile(
  • 执行外部命令来自配置/变量
    npm/lib/engine.mjs:276
    const child = execFile(py.cmd, [...py.pre, script, ...argv], {
扫描于 2026/11/3(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库

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

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

DSH 能力管家:说功能就能用上装过的插件 —— 能力路由(按任务匹配到该调的工具名)、主动体检(版本落后 / 运行时故障 / 基线通过率)、利用率盘点(哪些能力从没用上)。npm: dsh-skill-auditor

README

由 DeepSeek 最新模型翻译生成
dsh-skill-auditor 你的 DSH 装了 20 个插件,但你真的用上了吗? 这个工具回答三个问题——都在对话里,不用你敲命令: 1. 「那个查余额的叫啥来着?」 你装了插件,但忘了名字。 你:帮我查下余额 它:(查已装插件)你装的是 dsh-whale-widget,直接说「用鲸鱼挂件看余额」就行 不用记插件名,也不用知道它暴露了什么工具。说功能就行。 2. 「这些插件还好用吗?」 插件会坏、会过时,但通常没人告诉你。 装好后自动体检(宿主启动 8 秒后跑一次,不阻塞你),结论写在一个文件里: 🔴 建议先修(1) browser-skill 装是装上了,但依赖的 bsk 命令行找不到 ⬆️ 建议升级(1) dshmarket 1.66.5 → 1.66.42(落后 37 个版本) ✅ 正常(3) 它区分三种事:跑不起来(修环境)、版本落后(升级)、能力退化(模型换代后重跑用例测出来的)。 第三件是这东西的核心——换模型后,同一批用例重跑,通过率掉超过 20pp 才算退化。不是「感觉变笨了」,是有数据。 3. 「我这插件是不是只用了个皮毛?」 装了插件,但只用了最显眼那个按钮。
展开完整文档(README 剩余 1 节)
dsh-skill-auditor

你的 DSH 装了 20 个插件,但你真的用上了吗?

这个工具回答三个问题——都在对话里,不用你敲命令:

1. 「那个查余额的叫啥来着?」

你装了插件,但忘了名字。

你:帮我查下余额

它:(查已装插件)你装的是 dsh-whale-widget,直接说「用鲸鱼挂件看余额」就行

不用记插件名,也不用知道它暴露了什么工具。说功能就行。

2. 「这些插件还好用吗?」

插件会坏、会过时,但通常没人告诉你。

装好后自动体检(宿主启动 8 秒后跑一次,不阻塞你),结论写在一个文件里:

🔴 建议先修(1) browser-skill 装是装上了,但依赖的 bsk 命令行找不到

⬆️ 建议升级(1) dshmarket 1.66.5 → 1.66.42(落后 37 个版本)

✅ 正常(3)

它区分三种事:跑不起来(修环境)、版本落后(升级)、能力退化(模型换代后重跑用例测出来的)。

第三件是这东西的核心——换模型后,同一批用例重跑,通过率掉超过 20pp 才算退化。不是「感觉变笨了」,是有数据。

3. 「我这插件是不是只用了个皮毛?」

装了插件,但只用了最显眼那个按钮。

能力利用盘点 · 14 个工具已用 1 / 14 未动用 13

💡 还在睡觉的 13 个:
· hindsight_capture_initiative —— 能把重要讨论存成可检索的记忆
· bsk_tabs —— 多标签页操作,批量对比页面用得上
· bsk_session —— 管理多个浏览器会话

每个没用上的工具都告诉你它是干什么的、什么场景该用。数据来源是插件自己的源码——工具名和描述都是扫出来的,不靠插件作者自觉。

装

方式一:当 DSH 插件用(推荐,能力全开)

dsh plugin --profile web add dsh-skill-auditor

装完重启 DSH,8 秒后自动体检。

方式二:当普通命令行用

npm i -g dsh-skill-auditor
dsh-skill-auditor # 裸跑 = 直接出体检结论

为什么值得信

这个工具自己就反对「凭感觉下结论」:

- 不猜:判不出来就说「判不出来」。模型版本推不到时它拒绝写戳,而不是写个假的。
- 不伪造:插件没有可调用工具时,它说「这是纯 UI 插件,让用户在界面里用」,不会假装能调。
- 数据说话:能力退化要「指纹没变 + 通过率掉 ≥20pp + 方向一致」三条同时成立。只掉一点或者有升有降,都只标「观察」,不叫退化。
- 零依赖、纯本地:只用 Python 标准库。判定、体检、盘点全在你机器上跑,除了可选的插件市场查询,不联网。
- 不自动改任何东西:不自动卸载、不自动升级、不改你的配置。只报告。

它怎么做到「说功能就能用」

三步,全在本地:

1. 扫——读插件源码,提取它注册了哪些工具、每个工具干什么
2. 路由——把用户的话(「帮我记住这个」)映射到功能域(记忆),再映射到具体插件和工具名
3. 交付——把工具名交给模型,模型直接调用

支持 28 个计算机方向的功能域(数据库、部署、测试、爬虫、鉴权、监控、CI…),中文说法和英文说法都认。

支持的宿主

| 宿主 | 评什么 | 目录 |
| DSH | 插件 | ~/.dsh/profiles/<profile> |
| WorkBuddy | 技能 | ~/.workbuddy-ai/skills |
| Claude Code | 技能 | ~/.claude/skills |
| 通用 | 任意 | --root 指定 |

同一套引擎,每个宿主只是一个适配器(知道资产在哪、清单长什么样)。

30 秒看效果(不碰你的数据)

git clone https://github.com/Zhr65/dsh-skill-auditor.git && cd dsh-skill-auditor
python demo.py

它在 demo/ 沙盒里造 6 个假技能,真跑一遍完整流程:扫描 → 建基线 → 模拟模型换代 → 重跑 → 判定谁退化了。全程不读也不写你的任何真实数据。

命令附录

日常就三条(点开看)

dsh-skill-auditor # 体检(裸跑就是这个) dsh-skill-auditor insights # 能力利用盘点 dsh-skill-auditor find "记忆" # 按功能找插件

全部命令(开发者向)

python scripts/console.py can "做个PPT" # 这件事能不能做
python scripts/console.py find "查余额" # 按功能找资产
python scripts/console.py insights # 能力利用盘点
python scripts/console.py audit # 体检(版本+运行时+基线)
python scripts/console.py status # 折旧表
python scripts/console.py recommend # 推荐/淘汰面板(六档)
python scripts/console.py check # 模型换代了吗
python scripts/console.py probe # 读日志找运行时故障
python scripts/console.py scan # 重新扫描资产
python scripts/console.py suggest --need "X" # 缺能力时推荐

所有命令加 --host <宿主> 指定评哪个宿主,--out <dir> 换数据目录。

退出码可编程:0 正常 / 2 有问题或需要重跑 / 3 缺能力。

建模基线(想让判定更准才需要)

装完就能用,基线是可选的加强项。想跑:

python scripts/baseline.py --from-seed --host deepseek --model <当前模型>
python scripts/console.py --host deepseek scan

seed/ 是随包分发的公共用例库(35 条,覆盖 10 个常见资产),--from-seed 只取你真实装了的那些,不凑数。

模型升级后重跑一遍,就能看到「哪些资产在新模型上退化了」。

数据都在哪

全部本地,个人数据不进仓库、不进包:

| 文件 | 内容 |
| registry.<host>.json | 资产清单 + 指纹 + 工具名 |
| baseline-results.json | 判定记录 |
| model-version.json | 当前模型戳 |
| last-audit.txt | 最近一次体检报告 |

安装器复制到其他宿主时只带代码和文档,不搬注册表、基线、个人用例。

项目结构

scripts/ 引擎(8 个脚本,纯标准库) npm/ DSH 插件 + npm 包(9 个工具) seed/ 公共用例库(随包分发) golden/ 你自己的用例(不上传) catalog/ 市场收录条目 demo.py 沙盒演示

开发

python scripts/test_engine.py # 95 项引擎测试
python demo.py # 端到端演示
cd npm && npm test # 插件冒烟 + 打包安装全链路

MIT License。

这个 README 的原则:先讲你能得到什么,再讲怎么敲。看不明白哪段,是写的人的问题,不是你的问题。
预览分享卡片长什么样 ↓Zhr65/dsh-skill-auditor
分享 · DeepSeek Harness Hub
Zhr65/dsh-skill-auditor

说功能就能找到该用的插件工具,并体检能力健康度

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部