dsh-hooks-pack
在终端中运行以下命令:
dsh plugin install chenzhi-clude/dsh-hooks-pack
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中运行 dsh plugin install chenzhi-clude/dsh-hooks-pack 即可安装,开源代码见 https://github.com/chenzhi-clude/dsh-hooks-pack
插件介绍
如果你已经在 Claude Code 或 Codex 中积累了 hooks,又希望它们在 DeepSeek Harness 中同样生效,dsh-hooks-pack 就是那座桥。它自动探测标准路径下的已有 hook 配置,一步将两种方言挂载到 DSH 宿主进程;若未找到任何配置,则不注册任何东西,安装本身绝不会悄悄改变代理行为。
除了搬运现有脚本,该插件还附带一套开箱即用的 starter hooks:guard-dangerous 在 shell 调用发出前拦截 rm -rf、强推、fork 炸弹等危险命令;audit-log 将每次工具调用追加写入 JSONL 文件,方便事后审计。两者配合,一分钟内即可搭起可用的安全防护网。
适合两类用户:一是在 Claude Code 或 Codex 生态中已有 hooks 积累、希望低摩擦迁移到 DSH 的开发者;二是希望在 DSH 中快速启用危险命令防护与调用审计、又不想从零手写配置的安全意识型用户。
使用场景
- 将已有 Claude Code 或 Codex hooks 一键迁移至 DSH 而无需改代码
- 快速启用危险 shell 命令拦截(rm -rf、fork 炸弹、磁盘格式化等)
- 在 DSH 代理工作流中追加工具调用审计日志以便事后追溯
适合人员
- 已在 Claude Code 或 Codex 中积累 hooks 并计划切换到 DSH 的开发者
- 希望在 DSH 代理中立即获得危险命令防护而不想手写配置的安全敏感用户
- 需要对 DSH 工具调用建立审计留痕记录的团队协作负责人