前言¶
在使用 DeepSeek Harness (DSH) 构建智能体时,如果赋予智能体 Git 操作权限,误操作或恶意指令可能导致代码仓库被破坏。为降低此类风险,社区提供了安全护栏插件。satan9394/dsh-git-guardrails 便是此类插件之一,旨在对智能体的 Git 命令进行安全管控。
插件简介¶
satan9394/dsh-git-guardrails 是一个 DSH 技能插件,核心定位为 Git 安全护栏。它借鉴了 mattpocock/skills(23 万星)的设计理念,通过拦截危险命令来保护代码仓库。
核心功能¶
该插件的主要能力是拦截危险命令。当智能体尝试执行可能对仓库造成破坏的操作时,插件会介入阻断,防止事故发生。
安装与启用¶
根据目前核实的信息,该插件的官方安装命令尚未明确给出。建议通过以下方式获取安装指令:
访问 GitHub 仓库查看 Readme
https://github.com/satan9394/dsh-git-guardrails
在启用前,请确保获取正确的安装命令。
适用场景与注意¶
此插件适合需要智能体具备 Git 操作权限,但必须严格控制其行为边界的场景。
- 运行权限:该插件以当前 DSH 进程的权限运行。
- 安全检查:由于许可证信息未填写,安装前请务必检查源码,确认其安全性与合规性。
参考资源¶
- GitHub 仓库:https://github.com/satan9394/dsh-git-guardrails
- 社区目录:https://www.skillhub.cn/plugins/satan9394/dsh-git-guardrails