dsh-github-picker
在终端中运行以下命令:
dsh plugin install bitxeno/dsh-github-picker
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install bitxeno/dsh-github-picker 即可安装或更新该插件,完成后重启 dsh web 使更改生效。插件开源地址为 https://github.com/bitxeno/dsh-github-picker。
插件介绍
在 DeepSeek Harness Web 端围绕一个 GitHub 仓库写提示时,最琐碎的环节往往不是逻辑本身,而是要去浏览器翻 issue 编号、复制 PR 链接、再手动拼出 @owner/repo#42 这样的引用格式——抄错一个数字就得重来,切来切去打断思路。dsh-github-picker 把这一步压缩成输入框工具栏上的一次点击:弹出当前工作区仓库的 Issues 与 Pull Requests 列表,带状态图标(开放、已关闭、草稿、已合并等),边打字边按编号或标题本地过滤,滚动即加载更多,无结果上限;选中一行即按你设定的格式(完整 URL 或 @owner/repo#number)把引用插入草稿。生成时 Host 会自动扫描草稿中的 GitHub 引用,将仓库名与编号作为上下文一并传给模型,但绝不拉取 issue 正文,隐私边界清晰。
数据链路只依赖本地已登录的 gh CLI,通过 gh api search/issues 一次查询同时覆盖 issues 和 PRs,无需 OAuth App、设备码或任何凭据存储;仓库地址从工作区的 git remote 自动解析,支持 https、ssh 及 git@ 三种格式,未配置 remote 时弹窗会给出明确提示。整个安装只需一条 dsh plugin install 命令,装完重启 dsh web 即可使用,无需额外配置。
适合谁?如果你的日常工作是在 DeepSeek Harness 里对着一个活跃维护的仓库写分析提示、让 AI 解读 bug 或 review PR,并且本地已有 gh CLI 登录态,这个插件能让 GitHub 引用操作回归一次点击,彻底告别浏览器与编辑器之间的反复横跳。
截图预览
使用场景
- 在提示词中一键插入当前仓库的 issue 编号或 PR 链接
- 让 AI 基于具体 PR 上下文进行代码审查或 bug 分析
- 在对话中快速引用 GitHub issue 编号讨论修复方案
适合人员
- 日常在 DeepSeek Harness 中围绕 GitHub 仓库工作的开发者
- 需要频繁引用 issue 或 PR 的提示词工程实践者
- 已登录 gh CLI 并希望在 Web 端快捷操作 GitHub 资源的用户