dsh-claw-policy
在终端中运行以下命令:
dsh plugin install xingyingyuzhui/dsh-claw-policy
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install xingyingyuzhui/dsh-claw-policy 安装本插件(源码:https://github.com/xingyingyuzhui/dsh-claw-policy),建议装在 dsh-agent-registry、dsh-session-permissions、dsh-agent-gate 之前并重启 dsh web。
插件介绍
在 DeepSeek Harness 里做多插件治理时,最怕各套件各写一套「策略方言」:字段对不上、版本对不上,卸掉某个包反而让人搞不清权限到底落在哪。dsh-claw-policy 定位是治理套件 Phase 1–2 的共享契约——统一 policy schema、预设基类、MCP 初始化默认值与策略版本号,让 registry、session-permissions、agent-gate 等组件只消费同一份定义,而不是各自复制粘贴。
它刻意不拦截工具:真正的放行、拒绝与隐藏发生在 dsh-agent-gate。本插件负责把「新建 Claw Agent 用什么模板、MCP 面默认是 none / explicit / init-defaults、初始化时哪些 MCP 服务可见」写进 ~/.dsh/agent-policy/defaults.json,并在设置里以「Claw Agent 模板」等形式呈现。其它插件读这份数据即可对齐行为。
适合正在搭建或维护 Harness 治理链路的平台维护者、插件作者,以及需要为团队标准化 Agent 预设与 MCP 初始策略的管理员。若你只想要「装了就拦工具」,应依赖 dsh-agent-gate;若你需要可卸载、可回落到 DSH 原有 permission-presets 且不误放宽权限的契约层,这份插件就是底座。
使用场景
- 多插件共用一套 policy schema,避免各写各的字段
- 为新建 Claw Agent 配置 research/developer 等常驻模板与 MCP 默认策略
- 在 registry、session-permissions、gate 之前安装,统一版本与初始化数据
适合人员
- 维护 Harness 治理插件链的平台开发者
- 编写或集成 registry、gate 等组件的插件作者
- 需要标准化团队 Agent 模板与 MCP 初始可见性的管理员