dsh-tool-radar
在终端中运行以下命令:
dsh plugin install he-yufeng/dsh-tool-radar
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install he-yufeng/dsh-tool-radar 即可安装,插件源码位于 https://github.com/he-yufeng/dsh-tool-radar 。
插件介绍
用 dsh 的 agent 参与开源贡献时,最浪费的时刻莫过于烧掉一整轮对话才意识到那个仓库根本对外部 PR 不友好——维护者数月不回复、开放队列积压上百、合入全靠内部成员。dsh-tool-radar 在 agent 动手之前,用一次轻量探测把答案写清楚。
它暴露一个面向模型的调用 repo_radar,返回 0 到 100 分并附逐条证据:近期 PR 中位合入天数、开放队列与积压比例、维护者首条评论响应速度、外部贡献者实际被合入的频率。每条评分规则都配有自然语言说明,并附机器可读的风险标志(stale_pr_backlog、slow_maintainer_response 等)。70 分以上标记 Contribute,45 到 69 为 Consider,45 以下直接 Avoid。API 调用严格限制在五次以内,默认无需认证,提供 token 仅用于提升速率上限。
适合正在用 dsh 搭建自动化开源工作流的开发者:无论是让 agent 筛选值得参与的 upstream 项目,还是在批量贡献前做一次快速体检,repo_radar 都能把凭感觉的决策变成有据可依的判断。
使用场景
- Agent 投入一个陌生仓库前,快速判断是否值得参与
- 批量筛选 upstream 项目,为贡献 pipeline 做前置体检
- 提交一批 PR 前,确认目标仓库的维护者响应与外部合入比例
适合人员
- 用 dsh 搭建自动化开源工作流的开发者
- 需要数据驱动贡献决策而非凭感觉的团队
- 希望限制 API 成本、避免 agent 空耗 session 的工程师