OpenClaw �� 100+个内置扩展插件plugin完全指南
OpenClaw的插件系统是它的核心扩展机制,今天一次讲透。
先说说插件和技能的区别
很多人搞不清楚插件(Plugin)和技能(Skill)的区别。我之前也蒙圈了很久。
简单区分:
-
• Skill(技能) —— 是纯文本的SKILL.md文件,给AI加提示词 -
• Plugin(插件) —— 是代码模块,扩展OpenClaw核心功能
打个比方:
-
• Skill像是说明书 -
• Plugin像是新器官
插件能做什么:
-
• 添加新渠道(QQ、微信、飞书等) -
• 添加新模型提供商 -
• 添加新工具(浏览器等) -
• 添加HTTP接口
今天我就把这些扩展都扒一遍,告诉你它们都能干啥。
1 模型提供商,AI 的大脑
先说最重要的,模型提供商。
OpenClaw 本身不提供 AI 模型,它只是个平台,真正的 AI 模型来自这些提供商。
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
模型提供商这块加起来有 50 多个,选择确实不少。
这么多模型提供商,选哪个合适呢?
坦率的讲,这得看你的需求。你想用最强的模型,就选 OpenAI 或 Anthropic。你想用国产模型,就选通义千问或月之暗面。你想在本地跑,就选 Ollama 或 vLLM。
配置也很简单,在 openclaw.json 里设置 agents.defaults.model.primary 就行。比如你想用 Anthropic 的 Claude,就设置成 anthropic/claude-opus-4-6。
2 通信渠道,把 AI 接到各种平台
OpenClaw 可以接各种聊天平台,你平时用什么聊天,它就能接什么。
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
通信渠道这块有 20 多个,基本覆盖了主流平台。
这么多通信渠道,用哪个好呢?
说真的,这得看你平时用什么。你平时用 Telegram,就配置 Telegram。你平时用 Slack,就配置 Slack。你平时用飞书,就配置飞书。还可以配QQBot。
配置也很简单,在 openclaw.json 里设置 channels 就行。比如你想用 Telegram,就设置成 telegram,然后配置 TELEGRAM_BOT_TOKEN。
3 搜索工具,AI 的联网能力
OpenClaw 可以联网搜索,查资料、抓取网页内容,都行。
|
|
|
|---|---|
|
|
|
|
|
|
搜索工具这块有 7 个,够用了。
这么多搜索工具,怎么选?
其实吧,这得看你的需求。你想快速搜索,就用 Brave 或 Tavily。你想抓取 JS 渲染的网页,就用 Firecrawl。你想自建搜索,就用 SearXNG。
配置也很简单,在 openclaw.json 里设置 plugins.entries 就行。比如你想用 Tavily,就设置成 tavily.enabled: true,然后配置 TAVILY_API_KEY。
4 媒体处理,AI 的视听能力
OpenClaw 可以处理各种媒体,读图、听音、生成图片视频,都行。
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
媒体处理这块有 8 个,覆盖了常见的媒体类型。
这么多媒体处理工具,用哪个?
怎么说呢,这得看你的需求。你想语音合成,就用 ElevenLabs。你想语音识别,就用 Deepgram。你想生成图片,就用 Image-generation-core。你想生成视频,就用 Video-generation-core。
配置也很简单,在openclaw.json 里设置 agents.defaults.imageGenerationModel 或 agents.defaults.videoGenerationModel 就行。比如你想用 OpenAI 生成图片,就设置成 openai/gpt-image-2。
5 记忆和存储,AI 的长期记忆
OpenClaw 可以记住你的偏好、历史对话,有长期记忆。
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
记忆和存储这块有 4 个,不多但够用。
这么多记忆系统,用哪个?
其实吧,Memory-core 是核心,其他都是辅助。你一般用 Memory-core 就够了。
配置也很简单,在 openclaw.json 里设置 agents.defaults.memory 就行。比如你想用 Memory-core,就设置成 memory-core。
6 设备控制,AI 控制你的设备
OpenClaw 可以控制你的设备,手机、电脑,都行。
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
设备控制这块有 3 个,都是常用的。
这么多设备控制工具,用哪个?
怎么说呢,这得看你想控制什么设备。你想控制手机,就用 Phone-control。你想控制电脑,就用 Node-pair。
配置也很简单,在 openclaw.json 里设置 plugins.entries 就行。比如你想用 Device-pair,就设置成 device-pair.enabled: true。
7 开发工具,AI 帮你写代码
OpenClaw 可以帮你写代码、调试、管理项目,都行。
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
开发工具这块有 10 多个,开发者应该会喜欢。
这么多开发工具,用哪个?
其实吧,这得看你的需求。你想用 ComfyUI,就用 Comfy。你想用 Shell,就用 OpenShell。你想管理任务,就用 LLM-task。
配置也很简单,在openclaw.json 里设置 plugins.entries 就行。比如你想用 Comfy,就设置成 comfy.enabled: true,然后配置 COMFY_API_KEY。
8 其他工具,各种杂项
说完开发工具,再说其他工具。
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
其他工具这块有 10 多个,都是些辅助功能。
这么多其他工具,用哪个?
怎么说呢,这得看你的需求。你想用 Webhook,就用 Webhooks。你想管理线程,就用 Thread-ownership。
配置也很简单,在openclaw.json 里设置 plugins.entries 就行。比如你想用 Webhooks,就设置成 webhooks.enabled: true。
以上的分类只是个大概,并不一定很准确,数量也会随着版本的更新二发生变化。
扩展是怎么工作的
说完所有扩展,再说扩展是怎么工作的。
OpenClaw 的扩展都在 dist/extensions 目录下,每个扩展都有自己的目录。
每个扩展都有一个 openclaw.plugin.json 文件,这个文件定义了扩展的配置。
比如飞书扩展的 openclaw.plugin.json 就定义了飞书的 channels、skills、configSchema。
配置也很简单,在 openclaw.json 里设置 plugins.entries 就行。比如你想用飞书,就设置成 feishu.enabled: true,然后配置 FEISHU_APP_ID、FEISHU_APP_SECRET、FEISHU_VERIFICATION_TOKEN、FEISHU_ENCRYPT_KEY。
这些扩展让 OpenClaw 不只是聊天
说了这么多,其实就一个意思。
OpenClaw 不是聊天机器人,它是一个 AI 助手平台。这些扩展插件,就是它的手脚眼睛耳朵,让它能干各种事情。
你想用 AI 生成图片,有 Image-generation-core。
你想用 AI 生成视频,有 Video-generation-core。
你想用 AI 查资料,有 Brave、Tavily、Exa。
你想在QQ 上用 AI,有 QQBot 扩展。
你想在飞书上用 AI,有飞书扩展。
这些扩展让 OpenClaw 不只是聊天,而是能真正干活的 AI 助手。
我自己也还在摸索,可能有些想法还不成熟,但我觉得 OpenClaw 这个方向是对的。
AI 不应该只是聊天,它应该能帮你干各种事情。
我已收集了OpenClaw的资料并已打好包,关注后发消息:小龙虾获取。
以上,既然看到这里了,如果觉得不错,随手点个赞、在看、转发三连吧,如果想第一时间收到推送,也可以给我个星标⭐~谢谢你看我的文章,我们,下次再见。
文章内容基于OpenClaw版本2026.4.23。

我的Openclaw教程
夜雨聆风