dsh pluginsEnglish
← 返回热门插件目录

DSH 的克劳德代码风格的生命周期挂钩

truelove-dreamer/dsh-plugin-hooks · 技能

DeepSeek Harness 插件:DSH 的克劳德代码风格的生命周期挂钩。

★ 3GitHub 星标
2分支
2026-08-25最近更新
JavaScript开发语言
—许可证

主要功能

  • pre-tool hook匹配的工具执行前运行;命令非零退出 → 阻止该工具调用(等价 Claude Code PreToolUse 返回 error)
  • /hooks — 列出已配置 hooks + 最近 20 次运行记录(含退出码/错误摘要)
  • 钩子命令经 ctx.shell.run 执行(自动套用沙箱策略与超时),payload 走 stdin、cwd 走 env —— 与 DSH 为 hooks bridges 预留的 shell 词汇表一致。
  • hook 命令是受信任的 host 配置(等同 Claude Code hooks):能读写任何 host 能访问的东西,只在可信 profile 启用。
  • post-tool hook工具结果落地后运行;退出码只记录,不改变工具结果。

安装命令

dsh plugin --profile web add github:truelove-dreamer/dsh-plugin-hooks
查看 GitHub 仓库 ↗返回热门插件目录