什么是 OpenClaw 的 Plugin

简单来说,plugin 是 OpenClaw 系统中的功能模块。你想让系统多一项能力,或者在某个环节插入自定义逻辑,就需要写一个 plugin。换句话说,plugin 就像是给系统装上的"零件",每个零件负责一件事。

比如,你想在提示词构建之前,先从记忆库里把相关上下文注入进去——这就是一个典型的 plugin 应用场景。

用 Skill 来创建 Plugin

泊舟的做法是把「创建 plugin」这件事本身也做成了一个 skill。这个 skill 叫做 openclaw-plugin-creator,已经开源在 GitHub 上(仓库路径:bozhouDev/bozhou-skills,子目录 openclaw-plugin-creator)。

它的使用逻辑很直接:

  • 当你需要给系统增加新能力时,调用这个 skill
  • 当你需要在流程中插入控制逻辑时,调用这个 skill
  • 它会根据你的需求描述,帮你生成对应的 plugin 结构

这等于把「写 plugin」的门槛从"你得懂 plugin 规范"降低到了"你只需要描述你想要什么功能"。

为什么这个思路值得关注

这个做法体现了一种很有意思的递归思维:用 AI 的能力来扩展 AI 系统本身。你不需要记住 plugin 的目录结构、配置格式、生命周期钩子这些细节,只要告诉 skill 你的意图,它来帮你搭好脚手架。

对于独立开发者来说,这意味着你可以更快地迭代自己的 Agent 系统——想到一个新功能,几分钟就能生成一个可用的 plugin 原型,测试、调整、上线,整个循环被大幅压缩。

如果你正在用 OpenClaw 搭建自己的 AI 工作流,不妨把这个 skill 加到你的工具箱里,省下来的时间可以用来打磨真正重要的业务逻辑。