dsh-git
dsh-git profile bundle: git status/diff/commit/file preview in the DeepSeek Harness web UI.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:writeCasually/dsh-git说明文档
阅读完整 README ↗使用说明
基本操作
- 打开 Git 面板:点击会话头部的
Git按钮 - 查看状态:面板默认显示"变更"标签页,列出所有文件变更
- 查看差异:点击文件名查看具体差异内容
- 提交代码:切换到"提交"标签页,输入提交信息后点击提交
- 预览文件:切换到"预览"标签页,输入文件路径查看内容
界面说明
-
变更标签页:
- 显示当前分支信息和远程同步状态
- 分类显示已暂存、未暂存、未跟踪文件
- 支持查看未暂存和已暂存的 diff
- 显示最近回合的修改摘要
-
提交标签页:
- 输入提交信息
- 一键提交所有变更(自动执行
git add -A)
-
预览标签页:
- 输入相对路径查看文件内容
- 支持代码高亮显示
回合修改摘要
每次 AI 助手修改代码后,聊天界面会自动显示修改摘要:
- 修改的文件数量
- 新增和删除的行数统计
- 可展开查看详细的 diff 内容