dsh-hooks:为 DeepSeek Harness 声明式接入生命周期钩子

dsh-hooks 是由 PeterBon 维护的 DeepSeek Harness 配置驱动型生命周期钩子插件。它允许用户在 `cordis.patch.yml` 中通过声明式配置监听 DSH 事件(如 turn/end、tool/call 等),并触发执行外部命令或发送内置通知,无需编写插件代码。该插件包含钩子引擎和 Web GUI 设置页,后者提供历史时间线、手动测试及编辑器等功能。其核心能力支持 desktop 和 webhook 两种通知渠道,并提供丰富的配置字段,包括条件匹配、超时控制、重试机制、并发限制及防抖处理。上下文可通过环境变量或 stdin 传递。安装要求 Node.js

阅读全文