D
@mattismegevand/dsh-git
v0.1.0-rc.1 · 1 天前发布
A session-scoped working-tree review panel for DeepSeek Harness
README
dsh-git
English | 中文
面向dsh-dock、按会话隔离的 Review 面板:显示当前仓库工作树相对于HEAD的差异,并可在下一条消息中随附内联评审评论。


功能
dsh-git 为 dsh-dock 添加按会话隔离的 Review 面板。它显示当前仓库相对于 HEAD 的已跟踪工作树差异、列出未跟踪路径,并使用 Pierre 提供统一和并排渲染。将鼠标悬停在差异装订线并点击评论按钮即可开始评审;拖动行号或按住 Shift 点击另一行可选择连续范围,直接填写评论,然后选择添加评论。
添加的评论会变成普通聊天输入框上方的紧凑胶囊。点击胶囊可检查文件、范围、所选行和评论,也可用 × 按钮移除。你可以收集多条评论并在输入框中补充普通文字;只有使用常规发送按钮后,内容才会交给智能体。
面板和 Pierre 渲染器会跟随当前 Harness 的明暗主题,并实时响应主题更改
版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ✅ 兼容 | cordis patch ✅ |
dsh@0.1.0 | ✅ 兼容 | 标准 patch ✅ |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- @mattismegevand/dsh-git
- Repo
- git+https://github.com/mattismegevand/dsh-git.git
- Engines
{"node":"^22.19.0 || >=24"}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web","inject":["@mattismegevand/dsh-dock","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-input-trigger","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-theme"]}}