LeemanCheung/dsh-agent-preset-recommender:DeepSeek Harness 的本地活动扫描与预设建议插件

前言

在 DeepSeek Harness(DSH)的插件化工作流里,开发者经常需要判断:当前本地代理活动更接近哪种 agent preset?dsh-agent-preset-recommender 针对这个问题,把 Codex、Claude Code、CodeBuddy 和 WorkBuddy 中可观察的会话、项目和工作流元数据汇总起来,并基于本地确定性规则给出 minimal / standard 预设建议,以及可选能力建议。

这是什么

LeemanCheung/dsh-agent-preset-recommender 是一个面向 DSH 的隐私安全本地活动扫描器和 agent preset 推荐插件,由 LeemanCheung 维护,采用 MIT 许可证,要求 Node.js >=20

它解决的问题是:在不做 LLM 调用、不执行命令、不改变预设、不发起网络请求的情况下,从本地代理工具的使用痕迹中形成有界、可复查的报告。

核心功能

插件的核心能力集中在扫描、聚合、建议和报告几件事上。

  • 有界扫描 Codex、Claude Code、CodeBuddy、WorkBuddy 的会话、项目和工作流元数据;跳过 caches、builds、.git、symlinks、inaccessible roots 和 unknown content。
  • 以安装本地 HMAC 项目 ID 聚合工具、会话、工作流和日级活动。
  • 不持久化 prompts、replies、commands、arguments、raw events、paths、usernames、secrets 或 file bodies。
  • 根据确定性规则推荐 minimal / standard 预设,以及可选的 delegationworkflowwebMCPLSP 能力。
  • 提供 scan_agent_projectsget_agent_preset_recommendations 两个代理工具。
  • 原子持久化私有报告,并支持启动扫描和计划扫描。

需要注意它的边界:它是 advisory only,不进行 LLM 调用,不安装内容,不修改 preset,不发起 network request,不推断 code presentation variant,也不判断任务质量。

安装与启用

下面命令用于向指定 DSH profile 安装该插件:

dsh plugin --profile web add github:LeemanCheung/dsh-agent-preset-recommender

安装完成后,重启选中的 DSH profile。

默认报告路径为:

$DSH_HOME/state/agent-preset-recommender/report.json

如果 DSH_HOME 未设置,则使用:

~/.dsh

典型用法

一个最小可复现流程如下:

1、执行安装命令,将插件加入目标 DSH profile。

2、重启该 DSH profile。

3、在插件可使用的范围内触发扫描,或等待启动扫描和计划扫描生成报告。

4、查看默认报告路径中的私有报告,确认预设建议、可选能力建议和聚合结果。

如果需要通过代理访问结果,可以使用插件提供的两个工具:

  • scan_agent_projects:用于执行一次新的有界扫描。
  • get_agent_preset_recommendations:用于读取已保存的报告。

适用场景与注意

这个插件适合需要在 DSH 中评估本地代理活动、选择 minimalstandard preset、并关注敏感数据不落盘的开发者或运维人员。

由于插件以当前 dsh 进程权限运行,安装前应先检查源码和 MIT 许可证。

使用时建议把它作为本地建议工具,而不是自动配置器:它不会替用户启用能力、执行命令、修改 preset 或访问网络。若需要更强审计或更细粒度证据,应结合源码和报告文件人工判断。

参考

社区目录:

https://www.skillhub.cn/plugins/LeemanCheung/dsh-agent-preset-recommender

GitHub:

https://github.com/LeemanCheung/dsh-agent-preset-recommender

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜