DSH Plugins
返回列表
🧠

dsh-chat-git

记忆 更新于 2026.10.07

在终端中运行以下命令:

dsh plugin install NOOB-P/dsh-chat-git

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install NOOB-P/dsh-chat-git,或从 https://github.com/NOOB-P/dsh-chat-git 按 README 安装后重启 DSH Desktop。

插件介绍

和 AI 结对写代码时,对话不断前进,工作区文件也在变,两条线却常常对不上:想回到某一轮之前的代码很难,只想从某轮重新聊又担心弄乱磁盘。dsh-chat-git 在每轮对话结束后把工作区收成一条 Git 检查点链,让轮次与代码状态可对照、可回溯。

会话开始时若目录还不是仓库根会自动 git init,避免提交打到上层仓库;每轮 agent 完成后默认暂存并提交,标题可由模型根据提示词与变更摘要生成,失败则回退为提示词,不因总结失败而漏检。回合行提供二次确认的回退,通过分叉保留原会话;历史页左栏管对话轮次,右栏独立展示提交并支持还原,两路数据互不影响。

工作区还原只改检出内容、不移动 HEAD,也不改写对话;编辑并发送把该轮完整请求填入输入框等你手动发送。适合在 DeepSeek Harness 中长期 AI 编码、需要分叉重试或对齐代码、又希望保留可恢复历史的用户;自动检查点需本机安装 git。

使用场景

  • 多轮改代码后想回到某一回合的磁盘状态
  • 需要从历史某轮重新聊但不想弄乱当前工作区
  • 想对照每一轮对话与对应提交记录

适合人员

  • 在 DSH 中长期用 Agent 写项目的开发者
  • 希望会话与代码状态可分叉、可恢复的用户
  • 已安装 Git 并愿意每轮自动留检查点的人