DeepSeek Harness 插件:dsh-git-status(实时 Git 状态 + 分支切换)
DeepSeek Harness (DSH) 的 `dsh-git-status` 插件通过官方 Slot 将 Git 状态集成到会话视图中,实现界面内实时状态展示与分支操作。该插件支持在会话头徽标和输入区环境行显示分支名、ahead/behind 数值、脏区计数及 worktree 状态,并提供分支切换与新建功能。架构上采用“Node half + Client half”零构建模式,通过严格的安全模型(拒绝 force、ref 校验、并发控制)确保操作安全。插件无需重启即可生效,旨在降低开发上下文切换成本。
阅读全文dsh-git-status:DSH Web 的实时 Git 分支指示器与切换工具
`dsh-git-status` 是专为 DeepSeek Harness (DSH) Web 客户端开发的插件,旨在解决开发者离开对话流管理 Git 分支的痛点。该插件在 Composer 工具栏集成实时状态显示与切换能力,支持查看当前分支及脏状态指示。核心功能包括实时轮询、自动跟随工作区、安全分支切换以及“Stash & switch”脏状态保护机制。插件采用“无 Shell”安全设计,所有操作需用户确认,确保代码仓库交互的本地化与安全性。
阅读全文