社区动态 · 工具更新 · 玩法教程 · 生态扩展
OpenClaw的多Agent路由系统终于有了完整文档。每个Agent拥有独立的工作空间、状态目录和会话存储。简单说:你可以在一个Gateway进程里跑多个完全不同人格的AI助手,互不干扰。
核心要点:Agent目录在 ~/.openclaw/agents/<agentId>/,Auth配置是per-agent的,技能加载支持per-agent和共享两种模式。用 openclaw agents add work 快速创建新Agent。
OpenClaw的功能列表再次更新。内置渠道包括Discord、iMessage、Signal、Slack、Telegram、WhatsApp、WebChat等;插件渠道新增Feishu、LINE、Matrix、Microsoft Teams、Nostr、QQ Bot、Twitch、Zalo等。模型提供商已突破35家,支持自托管方案(vLLM、SGLang、Ollama)。
特别值得注意的是:iOS和Android节点支持配对、Canvas、摄像头、屏幕录制、位置和语音功能——这意味着你的AI助手可以直接操控手机。
OpenClaw的节点系统让你的手机变成AI助手的"眼睛和手"。通过WebSocket连接,节点可以执行Canvas渲染、摄像头拍照、屏幕录制、位置获取等操作。
玩法示例:让AI助手帮你拍一张照片分析、获取当前位置推荐附近餐厅、或者直接在手机上渲染一个交互式界面。节点配对只需 openclaw devices approve <requestId> 即可完成。
OpenClaw的插件系统支持渠道插件、工具插件和技能插件。你可以用TypeScript编写自己的插件,扩展Gateway的功能。
已有插件包括:WeChat、LINE、Matrix、Nostr、Twitch等渠道插件,以及各种工具插件。插件热加载,无需重启Gateway。
技能(Skills)是OpenClaw的核心能力之一。每个技能包含一个 SKILL.md 文件,定义了AI在特定场景下的行为规则。技能支持per-agent配置,不同Agent可以有不同的技能集。
技能目录结构:~/.openclaw/skills/<skill-name>/SKILL.md。你可以从社区获取技能,也可以自己编写。
Exec工具让AI可以执行shell命令。支持本地执行和节点执行两种模式。通过 host=node 参数,可以把命令转发到远程节点执行。
安全特性:支持allowlist白名单、approval审批、沙箱隔离。你可以精确控制AI能执行哪些命令。
安装OpenClaw只需三步:
1. npm install -g openclaw@latest
2. openclaw onboard --install-daemon
3. openclaw dashboard 打开控制面板
支持Node 24(推荐)或Node 22 LTS。需要一个API Key(Anthropic、OpenAI、Google等)。
Telegram是OpenClaw最容易接入的渠道。只需在BotFather创建一个Bot,获取Token,然后在配置中添加即可。
配置示例:channels.telegram.token = "your-bot-token"
支持群聊@提及、DM白名单、消息过滤等功能。
OpenClaw提供多层安全控制:
• Gateway Token:访问网关的认证令牌
• Allowlists:限制哪些用户可以与AI交互
• Exec Approvals:命令执行审批机制
• Sandboxing:工作空间隔离
在一个Gateway中运行3个Agent:coding负责写代码、social负责社交媒体、research负责信息收集。每个Agent有独立的工作空间和技能集,通过不同的Telegram Bot或WhatsApp号码接入。
实现方式:使用 openclaw agents add 创建多个Agent,配置 bindings 将不同渠道路由到不同Agent。
将手机作为OpenClaw节点,让AI助手可以:
• 📸 拍照分析:拍下菜单让AI翻译
• 📍 位置服务:获取当前位置推荐餐厅
• 📱 Canvas渲染:在手机上显示交互式界面
• 🎤 语音交互:通过语音与AI对话
结合Cron定时任务和Exec工具,实现:
• ⏰ 定时报告:每天早上自动生成日报
• 🔄 自动部署:代码推送后自动构建部署
• 📊 数据监控:定时检查网站状态并报警
使用 openclaw cron add 创建定时任务,支持cron表达式和一次性调度。
想快速体验OpenClaw?最简单的方式是:
1. 安装:npm install -g openclaw@latest
2. 初始化:openclaw onboard
3. 打开面板:openclaw dashboard
4. 在WebChat中直接与AI对话!
进阶玩法:接入Telegram Bot,随时随地与你的AI助手聊天。