如果你最近关注AI圈,可能会看到一个有趣的名字——”OpenClaw”(开放龙虾)。
这名字听起来有点奇怪,对吧?一只龙虾,怎么和AI助手扯上关系了?
故事是这样的:OpenClaw的创始人一开始只是想做一个小工具,帮助自己更好地使用AI助手。但写着写着,发现这个工具越来越强大,慢慢变成了一个完整的“AI操作系统”。至于为什么叫“龙虾”——据说是因为创始人在开发时正在吃小龙虾,一边吃一边写代码,于是就有了这个接地气的名字。
当然,这是玩笑话。从技术角度来说,”Claw”(爪子)象征着AI能够“抓取”信息、执行任务的能力。而”Open”则代表着开源、开放的态度。
更重要的是,OpenClaw的Logo就是一只蓝色的龙虾,久而久之,圈子里的人都亲切地称它为“虾”或“小龙虾”。
很多人第一次听到OpenClaw,会问:“它和ChatGPT有什么区别?”
这个问题很好回答,但也很关键。
ChatGPT、Claude、DeepSeek 这些是什么?是对话式AI。你问它问题,它回答你。你让它写文章,它帮你写。你让它分析数据,它帮你分析。但它只能对话,它不知道你是谁,不知道你的工作,不知道你的日程,也无法帮你操作电脑上的任何事情。
OpenClaw 是什么?是AI助手操作系统。
它不仅仅是对话窗口,它是长在你电脑里的AI管家。它可以:
- 帮你收发消息(微信、Telegram、Discord…)
- 帮你管理文件、整理资料
- 帮你设置定时任务(比如每天早上8点自动给你发天气预报)
- 帮你调用其他AI工具协同工作
- 帮你控制浏览器、截图、自动化网页操作
- 帮你分析股票、整理热点、撰写报告
换句话说:ChatGPT是,你需要它的时候叫它出来;OpenClaw是,它一直都在,你交代的事情它悄悄就干了。
你可以把它想象成一个全年无休的私人助理。你只需要告诉它要做什么,它就会帮你做完。你甚至可以设置多个“分身”,让它们同时帮你处理不同的事情。
让我们用一张表来直观对比:
| 特性 | ChatGPT/Claude | OpenClaw |
|---|---|---|
| 运行方式 | 云端服务 | 本地运行 |
| 能否操作电脑 | ❌ 不能 | ✅ 可以 |
| 能否定时任务 | ❌ 不能 | ✅ 可以 |
| 能否多渠道收发消息 | ❌ 不能 | ✅ 可以 |
| 能否创建多个AI分身 | ❌ 不能 | ✅ 可以 |
| 隐私安全 | 数据上传云端 | 数据本地处理 |
| 7×24小时运行 | ❌ 需要手动 | ✅ 可以自动 |
| 费用 | 可能收费 | 基础功能免费 |
简单来说:
- ChatGPT/Claude 是云端大脑,你需要它时叫它,它回答完就走了
- OpenClaw 是本地管家,它一直住在你电脑里,帮你干活
让我们详细看看OpenClaw能帮你完成哪些事情:
1. 跨平台消息管理
你可以通过Telegram联系OpenClaw,也可以通过Discord、WhatsApp、Slack等。它就像一个统一的消息中枢,帮你整合所有渠道。
2. 文件操作与管理
不需要手动打开文件夹,,直接告诉OpenClaw“帮我把桌面上的报告整理一下”,它就能帮你完成文件的读取、编辑、整理等工作。
3. 定时自动化任务
设置一个每天早上7点的任务,让OpenClaw自动给你发送天气预报和热点新闻。它就像一个永远不用休息的秘书。
4. 网页与浏览器控制
让OpenClaw帮你打开网页、搜索信息、填写表单、甚至自动发布内容到社交媒体。
5. 子代理协作
创建多个AI分身,让它们分工合作。比如一个负责查资料,一个负责写报告,一个负责发送消息。
6. AI模型灵活切换
今天想用MiniMax,明天想用Claude,后天想用DeepSeek——只需要配置一下,就能随时切换不同的AI大脑。
7. 技能扩展系统
像手机安装APP一样,给OpenClaw安装各种“技能”。有分析股票的技能,有发知乎的技能,有查天气的技能,还有做投资分析的技能。
8. 语音合成与播放
OpenClaw可以把文字变成语音读给你听,讲故事、读新闻都不在话下。
9. 屏幕与设备控制
如果配置了相关设备,OpenClaw还能截屏、录制屏幕、获取设备位置等。
10. 知识记忆系统
OpenClaw有自己的“记忆库”,它会记住你告诉它的事情,下次不需要再说第二次。
在正式使用之前,我们需要先了解几个核心概念。这些概念就像房子的地基,理解了它们,你后面使用的时候会非常顺畅。
Gateway(网关) 是OpenClaw最核心的组件。你可以把它想象成公司的前台接待。
所有的消息要进来,都需要经过Gateway;所有的任务要执行,也需要Gateway来调度。它就像一个枢纽,连接了:
- 各种消息渠道(微信、Telegram、Discord等)
- 各种AI模型(MiniMax、Claude、DeepSeek等)
- 你的电脑(文件操作、浏览器控制等)
- 各种外部服务(定时任务、webhook等)
Gateway运行起来之后,会在你的电脑上启动一个本地服务(通常是 ws://127.0.0.1:18789)。所有的通信都通过这个地址进行。
为什么Gateway重要?
因为它是本地运行的。这意味着:
- 隐私安全:你的数据不需要经过第三方服务器,完全在你自己的电脑上
- 速度快:本地通信没有网络延迟
- 稳定:不依赖外部云服务,即使断网也能完成本地任务
你可以把Gateway理解为OpenClaw的“大脑”。没有它,OpenClaw就无法工作。
如何启动Gateway?
安装完成后,在终端输入:
openclaw gateway start
看到类似这样的输出就说明启动成功了:
🦞 OpenClaw 2026.3.2 Gateway running at ws://127.0.0.1:18789
Agent(代理) 是OpenClaw的执行者。你可以把它想象成你的私人助理。
一个Agent可以:
- 接收你的指令
- 调用各种工具(发消息、读文件、搜索网页等)
- 完成任务后给你反馈
OpenClaw支持多Agent运作。这意味着你可以创建多个不同的“助理”,每个助理擅长不同的事情:
- Main Agent:你的主助理,处理日常对话和任务
- A1 Agent:帮你处理特定任务,比如写代码、分析数据
- Cron Agent:专门负责定时执行任务
每个Agent都可以有不同的权限。比如你的主Agent可以收发消息但不能删文件,而A1 Agent可以有更高的文件操作权限。
Agent的三大要素:
- Model(模型):Agent的大脑,决定它有多聪明。目前支持MiniMax、Claude、DeepSeek等多种模型。
- Tools(工具):Agent的手脚,决定它能做什么。有的Agent只能聊天,有的Agent还能操作文件、浏览器。
- Workspace(工作区):Agent的办公桌,决定它能访问哪些文件。每个Agent可以有不同的文件访问范围。
多Agent的好处是什么?
想象一下,你有一个团队:
- 有一个专门负责接电话(处理消息)
- 有一个专门负责查资料(搜索信息)
- 有一个专门负责写报告(内容生成)
- 有一个专门负责定时提醒(cron任务)
这就是多Agent的协作模式。你只需要给主Agent下达任务,它会指挥其他Agent分工完成。
Skills(技能) 是OpenClaw的插件系统。就像手机上的APP一样,技能让OpenClaw能够完成各种特定的任务。
比如:
- zhihu-post技能:让你可以用AI在知乎发文章
- stock-market-pro技能:让你可以分析股票、查看行情
- weather技能:让你可以查询天气
- investment-analyst技能:帮你做投资分析
- healthcheck技能:帮你检查电脑安全状态
安装一个技能,就像给手机安装一个APP。安装完之后,OpenClaw就多了这个功能。
OpenClaw自带了很多常用技能,你也可以自己编写新的技能。或者去ClawHub(一个技能商店)下载别人写好的技能。
如何安装技能?
# 查看可用的技能 openclaw skills list
安装一个技能
openclaw skills install 技能名
更新技能
openclaw skills update
如何自己编写技能?
技能的编写并不复杂,主要是创建一个SKILL.md文件,定义技能的功能和使用方法。这部分我们会在进阶篇详细讲解。
Channel(通道) 是OpenClaw与外界通信的渠道。
目前OpenClaw支持很多种Channel:
- Telegram:国外的即时通讯软件,OpenClaw对其支持最完善
- Discord:游戏社区常用的聊天软件
- WhatsApp:国外很多人用的微信竞品
- 微信:国内最常用的通讯软件(需要特殊配置)
- Slack:工作中的团队协作工具
- IRC:传统的互联网实时聊天协议
- Google Chat:谷歌的企业协作工具
- 飞书:国内的企业协作工具
每个Channel就像一个不同的电话线路。你可以通过Telegram联系OpenClaw,也可以通过Discord联系它。它会在多个渠道同时响应你。
Channel的配置也很灵活。你可以:
- 设置哪些人可以通过这个渠道联系OpenClaw
- 设置哪些Agent负责处理这个渠道的消息
- 设置自动回复、关键词触发等规则
Workspace(工作区) 是Agent工作的目录。你可以把它理解为AI的“办公桌”——它只能在这个范围内活动。
每个Agent都可以有独立的工作区。这样可以:
- 保护隐私:A Agent看不到B Agent的文件
- 分工明确:不同的任务用不同的工作区
- 安全隔离:防止AI误操作重要文件
工作区的设置:
在配置文件中可以指定:
{ “agents”: {
"defaults": { "workspace": "C:\\Users\\你的用户名\\OpenClawWorkspace" }
} }
Cron 是OpenClaw的定时任务系统。Cron这个名字来自希腊语“chronos”,意思是“时间”。
你可以设置任务在特定时间自动执行,不需要手动触发。
Cron的应用场景:
- 每天早上8点自动发送天气预报
- 每天晚上10点整理当天的热点新闻
- 每周一早上发送上周的工作总结
- 每月1号自动备份重要文件
Cron表达式科普:
Cron是Linux下的定时任务工具,表达式看起来有点复杂,但很好理解:
┌───────────── 分钟 (0 - 59) │ ┌─────────── 小时 (0 - 23) │ │ ┌───────── 日 (1 - 31) │ │ │ ┌────── 月 (1 - 12) │ │ │ │ ┌──── 星期 (0 - 6) (周日=0) │ │ │ │ │
- * * * *
常见示例:
0 8 * * *= 每天早上8点0 9 * * 1-5= 工作日早上9点*/30 * * * *= 每30分钟0 0 * * *= 每天午夜0 10 * * 0= 每周日上午10点
让我们用一个比喻来总结这些概念的关系:
把OpenClaw想象成一家AI服务公司:
- Gateway 是公司的前台和接线总机,所有事情都经过它
- Agent 是公司的员工,具体帮你干活
- Skills 是员工的工具箱,决定会用什么技能
- Channel 是公司的各个办公地点,可以同时在Telegram、Discord、微信等地方找到你
- Workspace 是员工的办公桌,只能在指定范围内工作
- Cron 是公司的排班表,什么时候该干什么活
终于到了大家最关心的部分:怎么安装OpenClaw?
这一章我们会详细讲解在Windows、Mac、Linux、Docker四种环境下的安装方法,并分析各自的优缺点,帮助你选择最适合的方式。
在安装OpenClaw之前,你需要先准备一些基础环境:
通用要求:
- Node.js:OpenClaw基于Node.js开发,需要安装Node.js环境(建议v18或更高版本)
- npm或pnpm:Node.js的包管理器,npm随Node.js一起安装,pnpm需要单独安装
- VPN/代理:由于OpenClaw需要访问一些外部服务(AI模型API等),建议配置代理
可选但推荐:
- Chrome浏览器:OpenClaw的浏览器控制功能需要Chrome
- Git:方便更新和协作
- 代理软件:如Clash、V2Ray等,用于访问国外AI服务
Windows是最多用户选择的操作系统,安装过程也比较简单。
安装步骤:
第一步:安装Node.js
- 访问 Node.js 官网:https://nodejs.org
- 下载LTS版本(长期支持版),目前建议v18或v20
- 运行安装程序,一路“Next”即可
- 打开PowerShell,输入
node -v确认安装成功
你应该看到类似这样的输出:
v20.11.0第二步:安装OpenClaw
打开PowerShell(Win+X -> Windows PowerShell),输入:
# 使用npm安装 npm install -g openclaw
或者使用pnpm(更快更省资源)
npm install -g pnpm pnpm add -g openclaw
第三步:初始化配置
openclaw setup
这个命令会引导你完成初始配置,包括:
- 选择安装路径
- 配置AI模型(需要API Key)
- 选择要安装的Channel
- 设置代理(如果有)
第四步:启动Gateway
openclaw gateway start
看到类似这样的输出就说明启动成功了:
🦞 OpenClaw 2026.3.2 Gateway running at ws://127.0.0.1:18789
第五步:打开控制台
openclaw dashboard
这会打开浏览器,进入OpenClaw的控制界面。
Windows安装的优点:
- 安装简单:有图形界面安装程序,对新手友好
- 兼容性好:Windows系统市场份额大,各种驱动和软件支持最好
- 操作直观:控制台是网页界面,不需要记命令
- 中文支持好:Windows环境下中文输入和处理最稳定
- 普及度高:几乎每台电脑都有Windows,遇到问题容易找到解决方案
Windows安装的缺点:
- 环境隔离差:全局安装可能与系统其他Node.js项目冲突
- 权限问题:需要管理员权限安装全局包
- 路径问题:Windows路径格式与其他系统不同,配置时需要注意(用反斜杠\)
- 性能:相比Linux,Windows资源占用略高
- 长时间运行不如Linux稳定:作为7×24小时服务器运行不太适合
Mac是很多开发者的首选系统,因为它既有漂亮的图形界面,又有强大的命令行工具。
安装步骤:
第一步:安装Homebrew(如果还没有)
/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)";
Homebrew是Mac上的包管理器,安装各种软件非常方便。
第二步:安装Node.js
brew install node
第三步:安装OpenClaw
# 使用npm npm install -g openclaw
或者使用pnpm(更快)
brew install pnpm pnpm add -g openclaw
第四步:初始化和启动
openclaw setup openclaw gateway start
Mac安装的优点:
- 命令行友好:Mac基于Unix,和Linux命令兼容,很多工具安装很方便
- 开发环境一致:很多开发者日常工作就在Mac上,和服务器环境(Linux)接近
- 性能优秀:相比Windows,Mac的资源管理和性能更好
- 稳定性高:macOS系统稳定,OpenClaw运行不容易出问题
- 美观:图形界面和字体渲染都很舒适
- 兼顾桌面和服务器:既可以日常使用,也可以跑定时任务
Mac安装的缺点:
- 贵:Mac电脑价格较高,需要投入硬件成本
- 部分功能受限:比如一些Windows特有的工具可能没有
- 系统封闭:一些系统级别的操作需要特殊权限
- ARM/M1芯片兼容性问题:部分工具可能需要 Rosetta 转译
Linux是服务器的首选,也是追求性能和稳定的用户的**选择。
安装步骤:
Ubuntu/Debian:
# 安装Node.js curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash - sudo apt-get install -y nodejs
安装OpenClaw
sudo npm install -g openclaw
CentOS/RHEL:
# 安装Node.js curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash - sudo yum install -y nodejs
安装OpenClaw
sudo npm install -g openclaw
Arch Linux:
sudo pacman -S nodejs npm sudo npm install -g openclaw
初始化和启动:
openclaw setup openclaw gateway start
无头服务器安装注意事项:
如果是在远程服务器(无图形界面)上安装,需要注意:
- 使用
openclaw gateway start &让Gateway在后台运行 - 使用
nohup或systemd保持Gateway持续运行 - 配置Telegram等Channel时需要预先获取Bot Token
Linux安装的优点:
- 性能最强:Linux系统开销最小,AI运行效率最高
- 最稳定:服务器级稳定性,常年运行不需要重启
- 资源占用低:没有图形界面,内存和CPU占用很少
- 最适合服务器:7×24小时运行的首选
- 完全免费:不需要购买任何系统
- 高度可定制:几乎所有参数都可以调整
Linux安装的缺点:
- 门槛高:需要熟悉命令行操作
- 配置复杂:各种依赖需要手动安装
- 中文输入麻烦:服务器版通常没有中文环境
- 没有图形界面:需要通过网页或远程连接访问控制台
- 驱动问题:某些特殊硬件可能没有驱动
Docker是一种容器化技术,它可以把OpenClaw和它的所有依赖打包成一个“容器”,在不同电脑上都能一键运行。
就像把整个房间打包带走,到哪儿都能立刻住进去。
安装步骤:
第一步:安装Docker
- Windows/Mac:去Docker官网下载Docker Desktop
- Linux:使用系统包管理器安装
# Ubuntu sudo apt-get install docker.io sudo systemctl start docker
第二步:创建配置文件
创建一个文件夹,比如 openclaw-data,在里面创建 openclaw.json 配置文件:
{ ”workspace“: ”/workspace“, ”model“: {
"provider": "minimax-portal", "model": "MiniMax-M2.5"
}, ”channels“: {
"telegram": { "enabled": true, "botToken": "你的Telegram机器人Token" }
} }
第三步:运行容器
# Linux/Mac docker run -d
–name openclaw
-p 18789:18789
-v $(pwd)/openclaw-data:/workspace
-v ~/.openclaw:/root/.openclaw
openclaw/openclaw:latest
Windows (PowerShell)
docker run -d –name openclaw -p 18789:18789 -v \({PWD}/openclaw-data:/workspace -v \)env:USERPROFILE/.openclaw:/root/.openclaw openclaw/openclaw:latest
第四步:查看日志
docker logs -f openclaw
Docker安装的优点:
- 一键部署:一行命令搞定,不需要手动配置环境
- 环境隔离:OpenClaw和系统其他软件互不干扰
- 可移植性:配置好的容器可以轻松迁移到其他电脑
- 版本管理:可以轻松切换不同版本的OpenClaw
- 清理简单:删除容器即可完全卸载,不留垃圾
- 环境一致:开发、测试、生产环境完全一致
Docker安装的缺点:
- 需要学习成本:Docker本身就有一定的学习曲线
- 资源占用高:Docker会占用额外的资源(大约多占1-2GB内存)
- 配置复杂:需要理解卷挂载、网络配置等概念
- 调试困难:出问题不太好排查
- 功能限制:一些系统级功能(如浏览器控制)可能受限
- 端口占用:需要确保18789端口未被占用
| 特性 | Windows | Mac | Linux | Docker |
|---|---|---|---|---|
| 安装难度 | ⭐⭐ 简单 | ⭐⭐ 简单 | ⭐⭐⭐ 较难 | ⭐⭐ 简单 |
| 使用门槛 | ⭐ 低 | ⭐ 低 | ⭐⭐⭐ 高 | ⭐⭐ 中 |
| 性能 | ⭐⭐ 一般 | ⭐⭐⭐ 优秀 | ⭐⭐⭐⭐ 顶级 | ⭐⭐⭐ 优秀 |
| 稳定性 | ⭐⭐ 一般 | ⭐⭐⭐ 优秀 | ⭐⭐⭐⭐ 顶级 | ⭐⭐⭐ 优秀 |
| 资源占用 | ⭐⭐ 高 | ⭐⭐ 中 | ⭐⭐⭐ 低 | ⭐⭐ 中 |
| 7×24运行 | ❌ 不适合 | ❌ 不适合 | ✅ 适合 | ✅ 适合 |
| 推荐场景 | 个人使用/新手 | 个人使用/开发 | 服务器/生产环境 | 快速部署/测试 |
| 维护成本 | 低 | 低 | 中 | 中 |
| 硬件成本 | 0 | 较高(需Mac) | 0 | 0 |
| 图形界面 | ✅ 有 | ✅ 有 | ❌ 无 | 通过网页 |
应该选择哪种安装方式?
- 如果你是不懂技术的小白 → 选择Windows安装,图形界面最友好
- 如果你是有Mac的开发者 → 选择Mac安装,命令行友好且开发方便
- 如果你要在服务器上运行 → 选择Linux安装,性能最强最稳定
- 如果你想快速测试/学习 → 选择Docker安装,一行命令就启动
我的建议:
- 个人桌面使用:Windows或Mac,看你用什么电脑
- 7×24小时运行/服务器部署:Linux(首选)或Docker
- 学习研究/快速测试:Docker,一键启动
- 长期重度使用:Linux服务器,性能最好
无论你选择哪种安装方式,首次运行 openclaw setup 时都需要配置一些基本内容:
1. 工作区路径
设置OpenClaw的工作目录。建议选择一个空间足够的硬盘分区。
Workspace: C:\Users\你的用户名\OpenClawWorkspace
2. AI模型配置
这是最关键的一步。你需要选择使用哪个AI模型:
- MiniMax:国内模型,速度快,中文理解好,性价比高
- Claude:国外模型,能力强,价格稍高
- DeepSeek:新兴模型,性价比高,推理能力强
每种模型都需要API Key。你需要在对应官网注册账号、获取Key,然后填入配置。
配置示例:
{ ”models“: {
"providers": { "minimax-portal": { "baseUrl": "https://api.minimaxi.com/anthropic", "apiKey": "你的API Key", "models": [ { "id": "MiniMax-M2.5", "name": "MiniMax M2.5" } ] } }
} }
3. Channel配置
选择你要开通的消息渠道:
- Telegram:需要Bot Token,去 @BotFather 创建
- Discord:需要Webhook或Bot Token
- 微信:需要特殊配置(较复杂,建议新手先从Telegram开始)
Telegram配置步骤:
- 在Telegram搜索 @BotFather
- 发送 /newbot 创建新机器人
- 按照指示设置名称和用户名
- 复制Bot Token,填入配置
4. 代理配置
如果你的网络需要代理才能访问AI服务,在这里配置代理地址:
HTTP_PROXY: http://127.0.0.1:7890 HTTPS_PROXY: http://127.0.0.1:7890
5. 启动并测试
配置完成后,尝试发送第一条消息:
# 通过Telegram 给OpenClaw发送:你好
或通过命令行
openclaw agent –message ”你好“
如果收到回复,说明配置成功!
现在,OpenClaw已经安装配置好了。让我手把手教你如何使用它的核心功能。
最基础的使用方式就是对话。
你可以通过Telegram、Discord、控制台网页等方式向OpenClaw发送消息,它会理解你的意图并回复。
基本对话:
你:今天天气怎么样? OpenClaw:让我查一下…今天上海天气晴,气温15-22度,适合出行。
指令格式:
OpenClaw支持多种指令格式:
- 普通对话:直接说话,就像和朋友聊天
- 带指令的对话:在消息开头加特定关键词
- 多轮对话:在一个对话中连续多轮交流,AI会记得上下文
常用指令示例:
# 查询天气 天气 北京 今天上海天气如何
搜索信息
搜索 2024年AI发展趋势 帮我查一下最新科技新闻
文件操作
读一下桌面上的报告.txt 列出桌面的所有文件
发送消息
发送消息 给小明 内容 今晚吃饭
OpenClaw可以帮你管理文件。这是最实用的功能之一。
查看文件:
读一下桌面上的报告.txt 看看Downloads文件夹里有什么
创建文件:
在桌面创建一个新文档.txt,内容是Hello World 帮我写一份工作总结.docx
编辑文件:
把桌面上的报告.txt里面的”苹果“全部改成”香蕉“ 在这段文字后面加一行新的内容
删除文件:
删除桌面上的旧文件.txt
注意:默认情况下,OpenClaw只能访问它的工作区目录。如果你想让它访问其他目录,需要在配置中修改工作区路径,或者使用绝对路径。
定时任务是OpenClaw最强大的功能之一。你可以设置任务在特定时间自动执行。
设置定时任务:
设置一个每天早上8点的任务,帮我查天气并发送到Telegram
OpenClaw会自动帮你设置Cron表达式,并创建对应的任务。
查看定时任务:
列出所有定时任务
删除定时任务:
删除任务 [任务名称或ID]
手动触发定时任务:
立即执行 [任务名称]
Cron表达式科普:
Cron是Linux下的定时任务工具,表达式看起来有点复杂,但很好理解:
┌───────────── 分钟 (0 - 59) │ ┌─────────── 小时 (0 - 23) │ │ ┌───────── 日 (1 - 31) │ │ │ ┌────── 月 (1 - 12) │ │ │ │ ┌──── 星期 (0 - 6) (周日=0) │ │ │ │ │
- * * * *
常见示例:
0 8 * * *= 每天早上8点0 9 * * 1-5= 工作日早上9点(周一到周五)*/30 * * * *= 每30分钟0 0 * * *= 每天午夜0 10 * * 0= 每周日上午10点0 0 1 * *= 每月1号午夜
你可以创建多个子代理(Sub-agent),让它们分工协作。
创建子代理:
创建一个叫A1的子代理,擅长数据分析调用子代理:
让A1帮我分析一下这支股票的走势查看子代理列表:
列出所有子代理子代理的应用场景:
- 分工协作:一个代理负责查资料,一个负责写报告
- 权限隔离:不同代理有不同的文件访问权限
- 专业分工:有的代理擅长写代码,有的代理擅长做分析
- 并行处理:多个任务同时让不同代理处理
OpenClaw可以控制浏览器,帮你完成一些自动化操作。
打开网页:
打开百度 访问 github.com截图:
截取当前网页的图执行操作:
在百度搜索OpenClaw 打开知乎,登录账号自动化操作示例:
你可以让OpenClaw帮你完成一些重复性的网页操作,比如:
- 自动登录某个网站
- 自动填写表单
- 自动抓取网页数据
这个功能对于自动化测试、网页数据抓取等场景非常有用。
OpenClaw可以帮你通过各种渠道发送消息。
发送消息到Telegram:
发送消息 给 [Telegram ID] 内容 你好发送消息到Discord:
通过Discord发送消息 到 #频道 内容 Hello群发消息:
群发消息 内容 今天是周一,该交周报了OpenClaw可以把文字变成语音读给你听。
语音播放:
读出这段话:今天天气真好保存为音频文件:
把这段话转为语音并保存这个功能可以用来:
- 听新闻摘要
- 听文章内容
- 语音提醒
当你熟悉了基础功能之后,可以尝试这些进阶玩法。
你可以编写自己的Skill,扩展OpenClaw的能力。
技能的基本结构:
my-skill/ ├── SKILL.md # 技能说明文档 ├── scripts/ # 脚本文件夹 │ └── main.py # 主脚本 └── references/ # 参考资料SKILL.md的格式:
— name: my-skill description: 我的自定义技能描述 —
技能名称
功能介绍
描述这个技能能做什么
使用方法
- 命令1:功能描述
- 命令2:功能描述
你可以把多个任务组合成工作流,让OpenClaw自动执行。
工作流示例:
早晨自动工作流:
- 6:00 查询天气
- 6:30 搜索昨日热点新闻
- 7:00 生成新闻摘要
- 7:30 发送到Telegram
创建工作流:
创建一个叫”早晨简报“的工作流 每天早上7点执行 步骤1:查天气 步骤2:搜新闻 步骤3:生成摘要OpenClaw可以和各种第三方服务集成:
- 邮件服务:自动发送邮件
- 日历服务:同步日程
- 云存储:自动备份文件
- API服务:调用各种外部接口
- 数据库:存储和读取数据
OpenClaw有自己的记忆系统,可以记住你告诉它的事情。
设置记忆:
记住我的邮箱是 记住我最喜欢的颜色是蓝色查询记忆:
我之前告诉过你什么? 我的邮箱是什么?清除记忆:
清除所有记忆保护你的OpenClaw安全很重要。
配置安全设置:
- 定期更换API Key
- 限制Channel的访问权限
- 定期备份配置文件
- 使用强密码
安全建议:
- 不要泄露API Key:这是你的AI服务访问凭证
- 限制消息来源:只允许信任的Telegram/Discord用户访问
- 定期更新:保持OpenClaw版本最新
- 监控日志:定期查看运行日志
Q:OpenClaw需要联网吗?
A:部分功能需要联网(如AI模型、网页搜索),但本地任务执行可以在离线环境下运行。建议保持网络连接以获得**体验。
Q:OpenClaw安全吗?
A:OpenClaw运行在本地,所有的数据都在你自己的电脑上。但请注意保护好你的API Key,不要泄露。建议定期更换API Key。
Q:OpenClaw免费吗?
A:OpenClaw本身是开源免费的,但使用AI模型可能需要付费(取决于你选择的模型和用量)。MiniMax、Claude等都有免费额度。
Q:为什么OpenClaw回复很慢?
A:可能原因:1)网络连接问题,检查代理设置;2)AI模型响应慢,可以尝试换模型;3)服务器负载高,耐心等待。
Q:如何更新OpenClaw?
A:运行
npm update -g openclaw或openclaw updateQ:如何卸载OpenClaw?
A:运行
npm uninstall -g openclaw,然后删除工作区文件夹即可。Q:为什么收不到Telegram消息?
A:检查以下几点:1)Bot Token是否正确;2)是否已经给Bot发送过消息(需要先激活);3)网络是否能访问Telegram。
Q:如何让OpenClaw只响应特定用户?
A:在Channel配置中设置白名单,只允许指定用户ID访问。
Q:Agent无法访问文件怎么办?
A:检查工作区路径配置,确保Agent有权限访问该目录。
Q:定时任务不执行怎么办?
A:检查Cron表达式是否正确,确保Gateway正在运行。
Q:如何创建多个Agent?
A:在配置文件的agents.list中添加新的Agent配置。
Q:如何让不同Agent使用不同模型?
A:在每个Agent的配置中单独指定model。
Q:如何自定义技能?
A:参考第五章的内容,创建SKILL.md文件和对应的脚本。
OpenClaw还在快速发展中,未来可能会有:
- 更多Channel支持:微信、钉钉、企业微信等
- 更强的AI模型集成:最新最强的模型会不断加入
- 更丰富的技能市场:ClawHub会越来越丰富
- 移动端APP:iOS和Android客户端
- 语音交互:更自然的语音对话体验
- 多语言支持:更好的国际化支持
- GitHub:https://github.com/openclaw/openclaw (欢迎Star和贡献)
- Discord:加入社区讨论,和其他用户交流
- ClawHub:分享和下载技能 https://clawhub.com
- 文档:https://docs.openclaw.ai
- 从小处着手:先学会基本对话,再尝试复杂功能
- 多用多试:功能都是试出来的,别怕出错
- 看文档:遇到问题先查文档,通常都有解决方案
- 问社区:解决不了的问题,去Discord问问其他用户
- 分享经验:帮助别人的同时也是在巩固自己的知识
OpenClaw不仅仅是一个工具,它代表着一种新的AI使用方式:让AI不再是遥不可及的服务,而是真正融入日常生活的助手。
无论你是想用它来提高工作效率,还是想探索AI的更多可能性,OpenClaw都是一个值得尝试的选择。
祝你在OpenClaw的世界里玩得开心!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/232455.html