查看: 1|回复: 0

技术博主 Mervin 分享了 OpenClaw 一个实用,但很多人不了解的功能 hooks,简单说就是你可以给聊天界面里的各种操作绑上自定义函数。

[复制链接]

11

主题

0

回帖

33

积分

新手上路

积分
33
发表于 昨天 23:54 | 显示全部楼层 |阅读模式
技术博主 Mervin 分享了 OpenClaw 一个实用,但很多人不了解的功能  hooks,简单说就是你可以给聊天界面里的各种操作绑上自定义函数。比如在对话框里输入 /new 创建新会话,或者 /reset 重置聊天,甚至 /stop 停止对话,都能自动触发你事先写好的逻辑。


Mervin 演示了一个 Telegram 审计 hook,配置过程很简单。在 OpenClaw 目录下建一个 hooks 文件夹,里面放三个文件就行,handler.ts 负责核心逻辑,hook.md 做功能描述,package.json 声明模块。handler 里根据事件类型判断是 new、reset 还是 stop,然后调用 Telegram API 把消息推过去。同样的模式换成 Slack、WhatsApp 或者任意 webhook 都可以。

hooks 的事件类型也很丰富,除了命令事件,还有智能体事件、网关事件、消息事件,覆盖了从启动到对话的各个环节。这意味着你可以在 AI 对话流程的几乎任何节点插入自己的逻辑,做安全审计、行为拦截、日志记录都可以。对于想把 AI 助手部署到团队内部又担心管控问题的场景,这个功能就特别重要。

## http://t.cn/AXi9npBS
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:2776601884@qq.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|青ICP备2025004122号-1

在本版发帖
关注公众号
返回顶部