dsh-consumer-audit
在终端中运行以下命令:
dsh plugin install qimen039-code/dsh-consumer-audit
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install qimen039-code/dsh-consumer-audit 即可安装,源码仓库地址为 https://github.com/qimen039-code/dsh-consumer-audit
插件介绍
插件注册了工具、技能、服务或路由后,注册成功并不意味着模型真的调用过它们。代码在、加载正常、测试通过,却没有任何任务走到那里;更隐蔽的是那些只包裹宿主既有方法、在清单上看像什么都没做、实际上确实在生效的包。这些沉默的能力不会被模型主动报告,于是成为 profile 里看不见的技术债。
consumer_audit 把这件事变成一份可核对的清单。它读取活动 profile 的组成行,解析每一行对应的包,静态扫描该包的注册站点,再到 DSH_HOME 下的多帧 zstd 会话日志中逐条计数。报告覆盖八类 finding——从未被调用的工具、从未被加载的技能、只注册了提示词的包、挂载后什么都没注册的行、同名提示词段冲突、包无法解析、调用过但每次返回 isError、以及 skill 层面的同等缺口——每条都附带证据定位、缺口归类和可推翻它的证伪条件。报告将声明、调用、送达三层严格分开,并提供一个 zstd 日志读取入口,让模型能拿到最近若干次调用的参数与返回正文,自行判断内容有没有按设计生效。
适合在以下场景使用:装完一个新插件后想确认它是否真的在干活;清理 profile 之前想知道删掉谁不会有影响;自己写插件时排查哪部分注册了却从未被触碰;怀疑某个功能写了但没接上。报告不含语义判断——插件只负责把记录交出来。
使用场景
- 安装新插件后确认它是否真的在工作
- 清理 profile 前判断哪些行可以安全移除
- 排查自己插件中注册了却从未被触碰的部分
适合人员
- DSH 平台插件开发者
- 管理多插件 profile 的运维人员
- 排查插件能力未被调用的技术负责人