29|Plugin 开发入门:从工具注册到 Hook 接入
Henry

你好,我是 Henry,欢迎来到《OpenClaw 核心原理与实战》。
上节课我们通过一个 SKILL.md 文件,就能为 Agent 添加行为指引。但是 Skill 有三个局限:不能注册新工具、不能参与 Agent 生命周期、不能启动后台服务。真实业务中经常遇到如下问题:
你想让 Agent 能搜索企业内部的知识库,但 Agent 没有 kb_search 这个工具,你需要注册一个新工具
你想在 Agent 每次回复前自动做内容审核,这需要在消息发送的 Hook 上注入处理逻辑
你想在 Agent 构建 Prompt 时自动注入当前用户的定制信息,这需要在 before_prompt_build Hook 上修改上下文
这些都超出了 Skill 的能力范围。要实现它们,你需要跨入 OpenClaw 扩展体系的高能力层:Plugin。Skill 只能建议 Agent 做什么(通过 Prompt 引导),Plugin 能真正参与 Agent 的决策和执行过程(通过注册工具和 Hook)。
今天我们搭建 Plugin 开发脚手架,注册一个自定义工具,接入 Hook 增强 Agent 行为,最后编译安装到 OpenClaw。完成这四步后,你就具备了 Plugin 开发的基本能力。下面我们逐个模块详细展开,首先从 Plugin 开发脚手架开始。
公开
同步至部落
取消
完成
0/2000
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《OpenClaw 核心原理与实战》,新⼈⾸单¥59
《OpenClaw 核心原理与实战》,新⼈⾸单¥59
立即购买
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论