dsh-hooks
在终端中运行以下命令:
dsh plugin install PeterBon/dsh-hooks
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中,运行命令 'dsh plugin install PeterBon/dsh-hooks' 安装插件,完整源码地址为 https://github.com/PeterBon/dsh-hooks。
插件介绍
在 AI 代理的开发和运维中,我们经常需要响应特定事件,比如工具调用完成、会话结束或错误发生,以实现自动化监控、通知或数据记录。传统方式可能要求编写自定义插件代码,增加了复杂性和维护成本。dsh-hooks 插件通过配置驱动的方式解决了这一问题,让用户能够直接在 DeepSeek Harness 的配置文件中声明事件到命令的钩子,无需任何插件代码,从而简化了工作流自动化。dsh-hooks 的核心能力在于其灵活的事件系统和钩子配置,支持多达 14 种事件,并允许通过 when、match 字段进行精细过滤。钩子可以触发平台 shell 命令或内置通知,上下文信息通过环境变量安全传递,同时提供 Web GUI 用于设置、测试和监控钩子,以及执行历史记录功能。这个插件特别适合使用 DeepSeek Harness 的开发者和团队,尤其是那些希望自动化 AI 工作流监控、告警或集成外部工具的用户,通过简单的配置快速实现自动化响应,提高效率。
截图预览
使用场景
- 当 AI 代理工具调用完成时自动发送通知。
- 在会话结束时记录错误到日志系统。
- 通过 webhook 集成外部监控服务。
适合人员
- 需要自动化 AI 工作流的开发者。
- 负责监控和维护 AI 代理系统的运维工程师。
- 希望快速集成外部服务的系统架构师。