DSH Plugins
返回列表
🧩

dsh-skill-stats

admin-security 更新于 2026.08.20

在终端中运行以下命令:

dsh plugin install omdsh-dev/dsh-skill-stats

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install omdsh-dev/dsh-skill-stats 即可安装来自 https://github.com/omdsh-dev/dsh-skill-stats 的只读技能调用统计插件。

插件介绍

技能清单越攒越长,却很难回答一个简单问题:哪些技能真正在被调用,哪些早已沦为摆设?dsh-skill-stats 为此而生——它以只读方式挂载到宿主环境,既不修改会话日志,也不触碰任何技能文件,却能在启动时回放历史 tool/call 事件,并在运行期间持续订阅新发生的调用,把每个技能的累计次数、活跃会话数、首末调用时间都摊开呈现。

统计面板分为两个视角:会话视图让你逐条展开单个会话用过的技能列表,每行附带迷你趋势图,点开即见完整时间线;全局面板则把当前所有技能(包括 0 次使用的)汇总成一张可排序的表格,支持 SVG 趋势图与 1/3/7/30 天范围筛选,每次调用的明细触手可及。底层采用文件级增量缓存,重启时只重放发生变化的日志,既快又不丢数据;已删除的技能会被自动标记,避免把历史空快照误读为「从未使用」。

如果你维护着多个工作区、技能目录已经膨胀到需要定期清理,又希望用一套纯只读的工具来做去留判断,dsh-skill-stats 就是那个不需要改一行配置、装完即用的审计面板。

使用场景

  • 清理从未被调用的技能,避免技能目录无限膨胀
  • 查看某技能近 7 天或 30 天的调用趋势,判断是否需要保留
  • 审计单个会话中具体触发了哪些技能及其时间线

适合人员

  • 维护多工作区技能清单、需要定期去留决策的管理者
  • 希望用纯只读工具审计技能用量而不修改任何日志的开发者
  • 运营多个全局技能根目录、需要跨工作区统计的运维人员