dsh-project-summary
在终端中运行以下命令:
dsh plugin install callqh/dsh-project-summary
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中向 Agent 发送安装指令,让插件管理器从 https://github.com/callqh/dsh-project-summary 安装并启用 dsh-project-summary(也可使用已下载的 Release tarball 路径)。
插件介绍
在 DeepSeek Harness 里写代码、审改动时,你往往要切到终端或侧栏才能看清当前分支、未提交变更和 PR 状态。dsh-project-summary 把这一切收成一张贴在对话区域右上角的悬浮卡片:不占整列、不替换现有右侧栏,展开即可扫一眼仓库概况,需要时再点开只读 diff,而不离开当前会话。
插件以只读方式汇总本地 Git 信息:仓库与当前分支(含游离 HEAD)、相对 upstream 的领先/落后提交数、工作区修改文件数与增删行数,以及最近三条提交。若 origin 指向 GitHub.com 且 Host 环境已配置 GitHub CLI,还会显示当前分支关联的 PR 标题、编号、状态与外链,开放 PR 优先展示;缺少 gh 或未登录时仅 PR 区域提示,本地 Git 照常可用。
卡片宽度约 296px,可收起并记住状态;深浅主题与对话区布局随 DSH 客户端变化,侧栏开合时卡片跟随对话区域定位。展开时每 15 秒自动刷新本地 Git,页面不可见时暂停读取;不提交、不推送、不切分支,适合想在对话旁持续掌握项目状态、又不愿让插件改写仓库的开发者。
截图预览
使用场景
- 在 DSH 对话里写代码时想随时看到当前分支与未提交变更
- 需要快速打开只读 diff 核对修改而不离开主会话
- 想确认当前分支是否已有开放 PR 及目标分支
适合人员
- 在 DSH 主会话中打开本地 Git 仓库目录的开发者
- 习惯在对话旁掌握提交与变更、又不想用插件改仓库的人
- 使用 GitHub.com 远程并可选配置 gh 查看 PR 的用户
