dsh-tool-git:爲 DeepSeek Harness 提供結構化 Git 工具與破壞性命令防護

dsh-tool-git 是專爲 DeepSeek Harness (DSH) 開發的 Git 工具插件,旨在解決裸 Bash 執行 Git 命令時存在的 Shell 注入風險及輸出難以解析的問題。該插件通過 shell-free subprocess runner 運行 Git 操作,避免了模型輸入被 Shell 解釋的風險,並將狀態、差異、日誌等輸出解析爲結構化 JSON,便於智能體穩定處理。 核心能力涵蓋 status、diff、commit、checkout 等常用 Git 操作,並引入了破壞性命令防護策略。其 destructivePolicy 選項默認設爲 deny,以拒絕危險操作

閱讀全文