让OpenClaw自己跑起来,一天给我赚了1000美金!
让OpenClaw自己跑起来,一天给我赚了1000美金!
手把手教你一键部署OpenClaw(Clawdbot),2分钟搞定!
「不想每次都手动戳,怎么让 Agent 定时干活?」「扔服务器上安不安全?」「好几个 Agent 怎么聊天?」
这就专门给你解答。
赶紧点赞、收藏进脑子,让你的 OpenClaw 读完这篇直接原地飞升。
第一章:自动触发
手把手教你一键部署OpenClaw(Clawdbot),2分钟搞定!
Tip 01|Cron 的正确姿势(顺便避两个坑)
OpenClaw 自带 Cron 调度,不用额外装插件。配置格式就是标准的 cron 表达式:
{"cron":{"jobs":[{"schedule":"0 9 * * 1-5","task":"生成今日工作简报,汇总昨天的 GitHub PR 和 Jira 变更","model":"anthropic/claude-sonnet-4-6"},{"schedule":"0 17 * * 5","task":"生成本周总结,输出到 Notion","model":"anthropic/claude-opus-4-6"}]}}
俩大坑注意下:
第一是时区。0 9 * * 1-5 默认是 UTC 时间早 9 点,不想半夜爬起来看报表,记得加上 timezone:
{"schedule":"0 9 * * 1-5","timezone":"Asia/Shanghai"}
第二,别搞混了。Cron 是闹钟,不管有没有人说话,到点就响;proactive-agent 是让 Agent 在聊天时更有眼力见儿。这俩不冲突,能一块儿用。
手把手教你一键部署OpenClaw(Clawdbot),2分钟搞定!
Tip 02|Webhook:把外部服务接进来
用 Webhook 能把 OpenClaw 连到任何地方。这俩接口不一样:
/hooks/wake — 纯拍肩,就是喊它一声「醒醒,来活了」:
curl -X POST https://your-gateway/hooks/wake \-H "x-openclaw-token: your-token"
/hooks/agent — 带任务进场,能指定消息内容、用啥模型、回哪去:
curl -X POST https://your-gateway/hooks/agent \-H "x-openclaw-token: your-token" \-H "Content-Type: application/json" \-d '{ "message": "GitHub PR #142 刚合并,请生成 code review 摘要", "model": "anthropic/claude-sonnet-4-6", "deliverTo": "telegram" }'
把这个 URL 填到 GitHub 的 Webhook → merge event 里,那边代码一合并,这边自动就开始 Review。
Tip 03|Gmail Pub/Sub:邮件秒进 Agent
新邮件一来,自动读摘要、分类、写回复草稿,完全不用手。
# Step 1:跑个向导,自动配好 Google Cloud Pub/Subopenclaw webhooks gmail setup# Step 2:用 Tailscale Funnel 接 HTTPS 推送# (具体看第四章 Tailscale 配置)
向导跑完,链路就通了:邮件进箱 → Pub/Sub 推送 → Webhook 接住 → Agent 开干 → 结果发 Telegram。
全自动流水线,真·零人工。
手把手教你一键部署OpenClaw(Clawdbot),2分钟搞定!
Tip 04|Browser Control:Agent 能玩浏览器
这功能藏得深,好多人不知道。OpenClaw 其实自带个 Chrome 实例,Agent 能直接操控:
{"browser":{"enabled":true,"color":"#FF4500"}}
开了之后,Agent 就能:
browser_snapshot →截图看页面长啥样browser_navigate →跳到指定网址browser_click →点这里browser_fill →填表单browser_type →打字
无论是抓需要登录的网页,还是自动填报销单、存竞品截图,都好使。
而且它不是后台静默的,有界面,你能看见 Agent 在那儿点点点。
Tip 05|Webhook Token:生成不对等于裸奔
# 正路子:加密随机生成openssl rand -hex 32# 出来是这种:a3f8b2c1d4e5...(64位十六进制)# 歪路子:手敲个 "my-secret-token-2026"
两点切记:
一,别把带 Token 的 URL 发群里或者写文档里,一截图就露馅。得放在 Header 头里传(x-openclaw-token)。
二,查查日志,看看 ~/.openclaw/logs/ 里有没有把明文 Token 打印出来,有就赶紧改。
第二章:多频道管理
手把手教你一键部署OpenClaw(Clawdbot),2分钟搞定!
Tip 06|DM pairing:2026 年 1 月改版了,旧教程都废了
2026.1 之前(v2026.1.8 以前): dmPolicy 默认是敞开的,谁都能撩你的 Bot。
2026.1 之后: 默认改成 pairing 配对模式。陌生人发消息只会收到个配对码,你不批准 Bot 根本不理。
# 看看谁在排队等通过openclaw pairing list# 放行某个人openclaw pairing approve telegram abc123
要是用户抱怨 Bot 装死,多半是卡这儿了——他们在等配对码,却不知道要发给你。
想改回以前那种谁都能聊的模式也行:
{"channels":{"telegram":{"dmPolicy":"open","allowFrom":["*"]}}}
但没搞清风险前,别手欠。
Tip 07|群组路由:默认装死,得手动放行
拉群之后 Bot 默认装聋作哑。你得显式配置允许哪些群:
{"channels":{"telegram":{"groups":{"-1001234567890":{"requireMention":true},"*":false}}}}
最关键的是 requireMention:true——没这个它会回复群里每一句话,分分钟被举报成垃圾号。
Discord 配置也差不多,字段叫 guilds。
Tip 08|一个 Gateway 管全家
手把手教你一键部署OpenClaw(Clawdbot),2分钟搞定!
别傻傻地一个频道开一个 Agent。一个网关能同时挂 Telegram、WhatsApp 和 Slack:
{"channels":{"telegram":{"botToken":"...","allowFrom":["your_telegram_id"]},"slack":{"botToken":"xoxb-...","appToken":"xapp-..."}}}
不管哪来的指令都能接。处理完默认原路返回,想发别处就配个 deliverTo。
Tip 09|sessions_send vs sessions_spawn:别搞混
上回说了 sessions_spawn(异步派活儿),这回说 sessions_send(定向发消息)。
区别大了去了:
| sessions_spawn | sessions_send | |
|---|---|---|
| 场景 | 派个活,等结果 | 跟另一个 Agent 聊天 |
| 机制 | 异步,扔出去就不管了 | 可以同步等回复 |
| 开关 | 默认开 | 默认关,得手动开 |
想开 sessions_send:
{"agents":{"agentToAgent":true}}
啥时候用?比如前台聊天的 Agent 要跟后台处理数据的 Agent 通气,就用这个。
手把手教你一键部署OpenClaw(Clawdbot),2分钟搞定!
Tip 10|openclaw doctor:改完配置必跑
每次改完配置,跑一下保平安:
openclaw doctor
它能查:
- DM 策略漏没漏
- Gateway Token 够不够强
- allowFrom 是不是太宽了
- 频道连没连上
- 有没有那种前后矛盾的配置
比如你既开了配对模式又允许所有人访问,它一眼就能看出来这俩打架。
第三章:Agent 间通信
Tip 11|sessions_list + sessions_history:盯紧你的 Agent
活儿派下去了怎么盯进度?
# 看看现在谁在跑sessions_list()# 返回:ID、标签、状态、时间、模型# 查查某次对话具体干了啥sessions_history(session_id="q4-sales-analysis-2026")# 返回:完整记录,看看它脑子怎么转的
这就好比 Linux 里的 ps aux 和 tail -f。一个看概况,一个看细节。
跑长任务的时候多查查 history,发现苗头不对赶紧掐了,别等跑完了才发现歪楼。
Tip 12|多 Agent 拓扑:三种阵型,看菜下碟
别瞎整复杂的,根据任务选阵型:
星型(Vol.1 说的 Fan-Out): 主 Agent 分发,子 Agent 各跑各的。适合没依赖关系的,比如「同时查四个网站」。
流水线: A 干完传给 B,B 再给 C。用 sessions_send 串起来。适合「查资料→分析→写稿」这种一条龙任务。
# 流水线演示:A 完事儿触发 Bresult_a = sessions_spawn(task="抓数据", label="data-fetch")# A 搞定后:sessions_send( to="analyst-agent", message=f"数据好了:{result_a},你分析下")
广播: 主 Agent 拿着大喇叭通知一堆专项 Agent。多发几个 spawn 或 send 就行。
手把手教你一键部署OpenClaw(Clawdbot),2分钟搞定!
Tip 13|A2A Secure:听着牛,先别用
OpenClaw 2026.2 新出的 A2A 安全协议——带签名认证、信任注册表、死信队列,听着特专业。
但它还没进稳定版,API 说变就变。
这东西现在适合拿来玩玩,干正事别用,等它稳定了再迁移。
Tip 14|画图,画图,画图
敲代码前先把图画出来:
用户(Telegram)↓前台Agent(sessions_send ←→后台Agent)├── sessions_spawn →数据采集小弟├── sessions_spawn →分析小弟└── sessions_spawn →写稿小弟↓结果回Telegram
把每根线是 send 还是 spawn、是同步等还是异步甩手都标清楚。
这图画明白了,写代码半小时搞定;不想画图直接写?那你准备调试两天吧。
第四章:远程部署与生产安全
安全圈扫了一下,公网上有十几万个 OpenClaw 在裸奔,API Key、聊天记录随便看,有的甚至能直接执行系统命令。
Tip 15|别在主力机上跑 Gateway
你的主力 Mac 上全是代码、密码、SSH Key。OpenClaw Gateway 默认能跑 Shell 命令、读写文件。万一配置歪了或者装了毒插件,你电脑就废了。
找个专门的地方跑:
- 吃灰的 Mac Mini
- 树莓派 5(省电,一年电费几块钱)
- 便宜的 VPS(Hetzner、DigitalOcean 这种)
非要本地跑,千万把 bind 地址锁死:
{"gateway":{"bind":"127.0.0.1"}}
只听本地回环的,别对外漏端口。
手把手教你一键部署OpenClaw(Clawdbot),2分钟搞定!
Tip 16|Tailscale:内网穿透神器
Tailscale 给你搭个私有网,Gateway 只在这网里露头:
{"gateway":{"bind":"loopback","tailscale":{"mode":"serve"}}}
serve 模式:就你自己的设备能连,公网看不见,平时够用了。
funnel 模式:想从公网访问必须开这个,而且强制要求设密码:
{"gateway":{"auth":{"mode":"password"},"tailscale":{"mode":"funnel"}}}
不开密码 Funnel 都不让你起,这就稳多了。HTTPS 证书它自动管,不用自己搞。
Tip 17|Docker Sandbox:群消息一律进笼子
ClawHavoc 事件之后,这条是必配的:
{"agents":{"defaults":{"sandbox":{"mode":"non-main"}}}}
non-main 意思是:除了你亲自聊的主会话,其他从群里、Webhook 来的请求全扔 Docker 容器里跑。
这样就算有人触发了恶意 Skill,也炸不到你宿主机的文件系统。主会话不隔离是因为你自己用得读写文件,隔离了不方便。
Tip 18|Gateway Token:别用弱智密码
# 生成个强 Tokenopenssl rand -hex 32
写进配置:
{"gateway":{"token":"你生成的64位token"}}
这个 Token 就是你 Gateway 的钥匙。别设什么 123456、openclaw,谁猜到谁就能控制你的 Agent。
Token 只能待在配置文件里,别写代码里,别发截图,更别传 GitHub 上。
手把手教你一键部署OpenClaw(Clawdbot),2分钟搞定!
Tip 19|openclaw security audit:没事跑一跑
# 基础体检openclaw security audit# 深度体检(实测 Gateway)openclaw security audit --deep
它专门查绑定地址、Token 强度、权限漏洞、浏览器是不是漏公网了。
OpenClaw 2026.2 之前发了 40 多条安全通告。大版本更新后默认安全策略可能会变,跑一遍审计只需 10 分钟,保平安。
Tip 20|升级策略:别跳级
OpenClaw 版本号是日期的 vYYYY.M.D,更得贼快。
# 看看版本openclaw --version# 升到最新稳定版openclaw update --channel stable# 升之前一定备份(划重点)cp -r ~/.openclaw/ ~/.openclaw-backup-$(date +%Y%m%d)/
2026 年 1 月到 2 月那会儿,DM 策略和沙盒配置改动很大。你要是跳着升,很容易崩。
老老实实按顺序升,升完跑 doctor。
第五章:Voice + Canvas
Tip 21|Voice Wake:动口不动手
{"voice":{"wake":{"enabled":true,"phrase":"hey openclaw"}}}
Mac 上开着后台,喊声唤醒词就能聊。语音识别优先在本地跑,保护隐私。
iOS/Android 上装个 Companion Node 也能这么玩。开车、做饭、走路的时候最有用。
Tip 22|Talk Mode:一来一回地聊
{"voice":{"talk":{"enabled":true}}}
Talk Mode 是双向语音。Agent 能把回复读出来,你插嘴它还能停(检测到你说话就闭嘴)。
不过有俩限制:
- 调 ElevenLabs 的 API,要钱的。
- Agent 如果回一大段小作文,念出来能听死人。记得在 SOUL.md 里嘱咐它:「语音模式下别废话,三句以内说完」。
Tip 23|Canvas + A2UI:Agent 给你画界面
Gateway 自带个 Web 界面叫 Canvas,路由是 /__openclaw__/canvas/,Agent 能往里塞东西:
canvas.navigate →跳网页canvas.eval →跑 JScanvas.snapshot →截图
A2UI (Abstract to UI) 就是让 Agent 不用写前端代码也能生成表单、图表。
比如让 Agent 做个本周项目进度看板,或者画个数据对比图,比纯看文字强多了。手机 App 上也能直接看。
手把手教你一键部署OpenClaw(Clawdbot),2分钟搞定!
Tip 24|Companion 节点:服务器动脑,手机动手
Gateway 扔在便宜稳定的 Linux 服务器上跑逻辑。Mac 和手机当「节点」连上去做感官:
Mac 节点能:- system.run →跑命令- system.notify →发弹窗- camera.snap →拍照- screen.record →录屏iOS 节点能:- 渲染 Canvas- 语音交互- 调摄像头
比如你说「看下桌上那是啥」,Agent 就调你手机摄像头拍照,传回服务器识别,结果发你 Telegram。
Tip 25|contexts/ 目录:一键切换人设
ECC 的 contexts/ 目录里藏着好东西:
contexts/dev.md →开发模式:盯着代码质量contexts/review.md →审查模式:专门挑刺contexts/research.md →研究模式:发散思维
在 CLAUDE.md 里引用一下:
# CLAUDE.mdCurrent mode: development@contexts/dev.md
改一行注释,AI 的「心态」立马变了。别每次都在对话里费口舌教它怎么做人。
想写代码就别让它废话背景,想审查就别让它光说好听的——contexts 就是干这个的。
Tip 26|Memory Persistence Hooks:给 AI 存个档
Claude Code 平时是金鱼记忆,退了就忘。ECC 的记忆钩子能改这毛病:
- SessionStart hook:开局自动读取项目对应的
memory.md。 - SessionEnd hook:结束时自动提取重点,追加保存。
不用你管,它自己会存。下次再开同一个项目,上次定的架构、踩的坑它都记得。
Tip 27|Continuous Learning v2:团队一起进化
/instinct-status 能看 AI 跟你学到了啥,还带置信度:
/instinct-status✓[0.92]这项目用 pnpm,别用 npm✓[0.87]数据库列名要 snake_case?[0.61]喜欢函数式写法(还得再观察观察)
分数低的(<0.7)它不会强行用。
三个命令:
/instinct-status →看学了啥/instinct-export →导出来发给队友/evolve →把这些直觉升华成正式 Skill
一个人踩过的坑,导出来发给团队,全员都能避雷。这就是 Continuous Learning v2 最牛的地方。
Tip 28|Verification Loops:防跑偏神器
AI 写代码写嗨了容易跑偏——你让它改个模块,它把整个文件重写了,接口都给你改没了。
Verification Loops 就是给它套个缰绳:
# 动手前打个桩/checkpoint# 让 AI 干活# 写了 50 行,验一下偏没偏/verify
手把手教你一键部署OpenClaw(Clawdbot),2分钟搞定!
两种模式:
- checkpoint-based:定点存档,歪了就回滚。
- continuous:持续盯着质量。
重构大文件或者搞迁移的时候特好用,步步为营。
第七章:工作流进化
Tip 29|Git Worktrees:真·分身术
上回说的并行是在一个会话里,Git Worktrees 是更彻底的并行——开两个工作目录,跑两个 Agent 实例,互不干扰。
# 开俩坑git worktree add ../project-bugfix bugfix/memory-leakgit worktree add ../project-feature feature/export-api# 坑1:修 Bugcd ../project-bugfix && claude# 坑2:做新功能cd ../project-feature && claude
俩 Claude Code 同时干活,共享 Git 历史,文件各是各的。
ECC 管这叫「瀑布流法」——主分支 Agent 搞架构,分发到子分支 Agent 并行填代码。
Tip 30|/skill-create:把 Git 历史变成技能
你的 Git 提交记录里全是宝藏。
/skill-create # 扒一扒 Git 历史/skill-create --instincts # 顺便生成 instinct
它能分析出你平时重复做的那些琐事(比如「每次加新 API 都要改 routes.ts、schema.ts 和 tests/」),然后生成个 SKILL.md。
下次再干这事,调个 Skill 自动跑完,省心。
要是仓库特别大(>10k commits),可以用 ecc.tools GitHub App,分析得更深,还能自动开 PR。
速查卡
第一章 自动触发 (01–05) → Cron / Webhook / Gmail / Browser第二章 多频道管理 (06–10) → pairing / 群路由 / doctor第三章 通信 (11–14) → sessions_list / send / 拓扑图第四章 部署安全 (15–20) → 专用机 / Tailscale / 沙盒 / 审计第五章 语音+画布 (21–24) → 唤醒 / TalkMode / A2UI / 节点第六章 ECC深度 (25–28) → contexts / 记忆 / 学习v2 / 验证环第七章 工作流 (29–30) → git worktrees / skill-create
没看第一集?去搜《OpenClaw 进阶手册:30 个你没人告诉你的使用技巧》。
不想折腾配置?TinyClaw 把这些都预置好了,60 秒搞定:tinyclaw.dev
- OpenClaw 官方文档:docs.openclaw.ai
- OpenClaw GitHub:github.com/openclaw/openclaw(219k ⭐)
- TinyClaw:tinyclaw.dev
- AgentPuter:agentputer.com
更多推荐

所有评论(0)