dsh-pr-watch
在终端中运行以下命令:
dsh plugin install Shyboy0499/dsh-pr-watch
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install Shyboy0499/dsh-pr-watch 完成安装,插件源码见 https://github.com/Shyboy0499/dsh-pr-watch ,需在 PATH 中配置已认证的 GitHub CLI。
插件介绍
管理多个仓库里自己提交的 PR,每次都要逐个问 agent 状态,既重复又容易漏。dsh-pr-watch 解决的核心问题是:agent 没有上次检查的记忆,每轮对话都从零推导,对三五个 PR 尚可,对几十个就是纯噪音。
它的做法是存一份本地快照,每次只报告变化——哪些合并了、哪些被关了、哪些 14 天没动静变成 stale、哪些是新出现的。报告一次就安静,不会反复提醒。追踪范围跨所有仓库,包括从未 clone 过的,无需本地 checkout,只依赖 GitHub CLI 认证。
适合日常维护多个开源或内部仓库、习惯用 dsh agent 做状态查询的开发者。打开终端问一句我的 PR 怎么样了,拿到的不再是一份全量列表,而是真正发生过改变的那几行。
使用场景
- 打开终端问一句我的 PR 怎么样了,只拿到真正变化的几行
- 长时间没看 GitHub,一次检查就知道哪些合并了、哪些变 stale 了
- 多个仓库里散落的 PR 不必逐个打开页面确认状态
适合人员
- 同时维护多个开源或内部仓库的日常开发者
- 习惯用 dsh agent 做状态查询、不想逐条打开 GitHub 的提交者
- 希望 agent 记住上次检查状态、只汇报差异而非全量列表的用户