乐于分享
好东西不私藏

OpenClaw 常用学习技巧教程

OpenClaw 常用学习技巧教程

>安装完 OpenClaw 却不知道怎么开始调教?这篇帮你搞定!

哈喽!🦌 安装完 OpenClaw 后,是不是有种"我是谁、我在哪、该干啥"的迷茫感?

别慌!今天小鹿来手把手教你几招实用技巧,让你的 OpenClaw 从"傻白甜"变成"贴心小助手"!

---

🎯 技巧一:调教工作区文件,让它更懂你

OpenClaw 之所以好用,全靠工作区里的几个"灵魂文件"。这些文件决定了 AI 怎么跟你相处。

核心文件一览

```

~/.openclaw/workspace/

├── AGENTS.md行为准则(必读!)

├── SOUL.md性格设定

├── USER.md你的信息

├── IDENTITY.mdAI 身份

├── TOOLS.md本地工具笔记

├── HEARTBEAT.md定期检查清单

└── memory/每日记忆

```

实操案例:

1.修改 SOUL.md 定义性格:SOUL.md - 谁是你

  • **风格:**温暖、幽默、专业
  • **态度:**简洁明了,不说废话
  • **偏好:**用emoji让对话更生动

2.修改 USER.md 告诉它你是谁:USER.md - 关于你

  • **称呼:**老板
  • **时区:**Asia/Shanghai
  • **偏好:**喜欢简洁的回复,不喜欢废话

```

🧩 技巧二:技能系统——安装你需要的能力

OpenClaw 的技能(Skills)就像"插件",让你能实现各种骚操作!

常用技能推荐

| 技能 | 用途 |

|`github`|管理 GitHub issues/PR|

|`summarize`|秒懂长文/视频|

|`video-frames`|视频截图|

|`PowerPoint PPTX`|自动做 PPT|

|`openclaw-slides`|生成网页演示|

实操案例:

以 summarize 为例:

给你的小龙虾说:“ 帮我总结这个链接:https://example.com/article ”

```

📱 技巧三:多渠道接入——在哪都能聊天

安装完 OpenClaw 后,怎么能只在命令行里玩?接入即时通讯软件才是正道!

支持的渠道:

  • 📱 WhatsApp
  • ✈️ Telegram
  • 💬 Discord
  • 💙 飞书(国内首选)
  • 📱 Signal

⏰ 技巧四:Heartbeat(心跳)机制, 主动检查——它会自己"关心"你

什么是 Heartbeat?

Heartbeat 是 OpenClaw 中运行在后台的守护进程,默认每 30 分钟触发一次(可通过配置调整间隔时间)。每次触发时,它会主动检查预设的待办事项、邮箱、日历等,判断是否有需要用户关注的信息或任务。

```

适用场景

场景
为什么选心跳
定期检查邮箱
和其他检查打包一起做,省 token
日历提醒
需要上下文判断是否紧急
待办跟进
AI 记得你之前聊过什么
轻量监控
一次心跳搞定多个检查项

核心优势:一次心跳 = 一次 AI 调用,同时检查 5 件事。 比分别设 5 个定时任务便宜得多。

实操案例:

用户可通过编辑 heartbeat.md 文件定义具体检查清单,或在配置文件中设置 every(间隔时间)、activehours(活跃时段)等参数

实操第一步:编辑 openclaw.json

agents: {    defaults: {      heartbeat: {        every: "30m",           // 每 30 分钟一次        target: "last",         // 发到你最近用的聊天渠道        activeHours: {          start: "08:00",       // 早 8 点开始          end: "22:00"          // 晚 10 点结束(别半夜吵你)        }      }    }  }

几个关键参数:

  • every:心跳间隔,我设的 30 分钟
  • target:心跳消息发到哪,last 表示发到你最后聊天的渠道
  • activeHours:活跃时段,晚上 23 点到早上 8 点不打扰

实操第二步创建 HEARTBEAT.md

在你的工作区根目录创建这个文件:

# 心跳检查清单- 扫描收件箱有没有紧急邮件- 检查日历未来 2 小时有没有会议- 如果超过 8 小时没联系,发个简短问候

AI 每次心跳都会读这个文件,按清单检查。

心跳最大的优势是一次轮次处理多件事。你不需要为"检查邮箱"设一个定时任务,为"看日历"再设一个——把他们全部塞进 HEARTBEAT.md,AI 一次心跳全部搞定,每次心跳是一次 API 调用,比设多个独立定时任务的开销低得多。

```

⏰ 技巧五:Cron 定时任务——精准提醒

如果 Heartbeat 是"大概每30分钟检查一次",那 Cron 就是"下午3点准时叫我"!

那么问题来了:Cron(定时任务) 和Heartbeat(心跳)有什么区别?

Cron(定时任务):Gateway 内置的任务调度器。支持精确时间触发、周期执行、一次性提醒。任务持久化存储,重启不丢失。适合:每天固定时间推送、每周生成报告。

Heartbeat(心跳):主会话的"定期巡检"。每隔一段时间(默认30分钟),Agent 会主动"醒过来"检查有没有需要处理的事情。它运行在主会话中,拥有完整的对话上下文。适合:周期性监控、批量检查邮件/日历/待办。

另外还有一种是:Crontab(系统定时任务):这个是系统级的定时任务工具,适合:系统运维、Gateway 监控等,这里就不过多描述了,有需要的还请自行探索。

实操案例:

创建周期性任务

openclaw cron add \  --name "每日简报" \  --cron "0 7 * * *" \  --tz "Asia/Shanghai" \  --session isolated \  --message "生成今日简报" \  --announce \  --channel feishu \  --to "user:ou_xxx"

创建一次性提醒

openclaw cron add \  --name "会议提醒" \  --at "20m" \  --session main \  --system-event "站会还有10分钟" \  --delete-after-run

查看任务

openclaw cron listopenclaw cron runs --id

手动触发(测试用):

openclaw cron run

删除任务

openclaw cron rm

---

最后,安装配置完成后,别忘了跑一遍"体检":

  1. openclaw-cndoctor    健康检查
  2. openclaw-cngatewaystatus   查看网关状态
  3. openclaw-cnstatus--deep    查看详细状态

---

📝 总结

| 技巧 | 难度 | 作用 |

|------|------|------|

| 调教工作区文件 | ⭐ | 定制 AI 性格和行为 |

| 安装技能 | ⭐⭐ | 扩展超能力 |

| 多渠道接入 | ⭐⭐ | 随时随地聊天 |

| Heartbeat | ⭐⭐ | 主动关心你 |

| Cron 定时任务 | ⭐⭐⭐ | 精准提醒 |

---

好啦!以上就是惜乎君整理的 OpenClaw 常用技巧~

如果还有问题,欢迎随时来问!🦌

*安装过程中遇到任何问题,欢迎评论区留言~*