10 个 OpenClaw 实用技巧:让你的 AI 助手真正好用起来

10 个 OpenClaw 实用技巧:让你的 AI 助手真正好用起来

你已经装好了 OpenClaw,发了几条消息,觉得”还行”。但然后呢?

这篇文章不讲安装,不讲理论。只讲 真正能让 OpenClaw 变得更好用的实战技巧——全部来自社区用户的血泪经验。


技巧 1:写好 SOUL.md,AI 就有了性格

SOUL.md 是 OpenClaw 每次醒来第一个读的文件。它定义了你的 AI 是谁。

很多人忽略了这个文件,或者只写了”你是一个助手”。太浪费了。

一个好的 SOUL.md 长这样:

## 性格
- 专业但不死板,偶尔幽默
- 优先用列表,不写长段落
- 主动提供相关信息,不要等我问

## 核心原则
- 隐私第一,绝不外泄数据
- 执行破坏性操作前必须确认
- 引用来源,不编造事实
- 任务失败就报错,不要假装成功

进阶玩法:你可以让 AI 变得毒舌、话少、或者特别啰嗦。有一个用户的 SOUL.md 只写了一个词:简洁。 效果出奇地好。


技巧 2:MEMORY.md 是长期大脑,别让它空着

OpenClaw 每次对话都是”全新”的。它靠文件来记东西。

MEMORY.md 是长期记忆,memory/ 目录下是每日日记。很多人的 MEMORY.md 是空的,等于让 AI 每次都从零开始认识你。

建议每周花 5 分钟,把重要的东西写进去:

## 关于我
- 用 TypeScript 写后端,偏爱 Bun 而非 Node
- 项目 A 用的是 PostgreSQL,项目 B 用的 SQLite
- 讨厌 CSS,前端一律用 Tailwind

## 重要决策
- 2026-03-10:决定把 API 从 REST 改成 GraphQL
- 2026-03-05:选了 Cloudflare Workers 而不是 Vercel

## 教训
- 不要让 AI 批量发邮件——至少审核一遍
- 数据库操作必须先 dry-run

记忆越详细,AI 的回答越精准。


技巧 3:Heartbeat 是你的隐形助手

OpenClaw 有一个”心跳”系统,每隔 30 分钟自动醒来一次,检查 HEARTBEAT.md,决定要不要做点什么。

很多人不知道这个功能。你可以让 AI 在心跳时自动:

  • 检查邮箱,有重要邮件就通知你
  • 检查日历,会议前 2 小时提醒你
  • 查看服务器状态
  • 检查竞品网站有没有更新
  • 甚至发一条早安消息
# HEARTBEAT.md

## 每次心跳检查
- 检查邮箱,仅报告紧急未读邮件
- 检查日历,4 小时内有事件就提醒

## 每天 9:00 检查
- GitHub Issues 有没有新的 bug 报告
- 网站访问量有没有异常

## 深夜安静时段(23:00-08:00)
- 除非紧急,不要打扰我

关键点:心跳是被动的、低打扰的。它检查完觉得不需要通知你,就会安静地离开。你可以通过编辑 HEARTBEAT.md 随时调整频率和内容。


技巧 4:Skills 是你的技能树,定期逛逛

OpenClaw 有 Skills 市场,社区贡献了几百个技能包。装一个 Skill 就像给你的 AI 助手解锁新能力。

强烈推荐的几个 Skill

Skill功能
weather查天气预报,无 API key
summarize总结网页、视频、播客内容
githubGitHub PR/Issue/CI 操作
nano-pdf用自然语言编辑 PDF
apple-reminders管理 Apple 提醒事项

安装只需要一条命令:

clawhub install weather

建议每月逛一次 Skills 市场,看看有什么新东西。很多 Skill 解决的都是你没想到但一旦用了就回不去的问题。


技巧 5:邮件自动化,但要设好安全网

OpenClaw 能自动读写邮件、批量归档、生成摘要、定时发送。这是最受欢迎的自动化场景之一。

但有一个重要事实:邮件一旦发出,就收不回来了。

安全做法:

  1. 先用沙箱测试:配置一个测试邮箱账号,让 AI 先在上面跑一遍规则
  2. 发送前确认:在 AGENTS.md 里写清楚——“发邮件前必须让我确认内容”
  3. 删除规则要保守:归档比删除安全,删除前最好有预览步骤

一个典型的邮件自动化配置:

{
  "rules": [
    {
      "name": "归档旧营销邮件",
      "condition": "category:marketing AND older:60days",
      "action": "archive"
    },
    {
      "name": "标记重要发件人",
      "condition": "from:boss@company.com",
      "action": "star + notify"
    }
  ]
}

技巧 6:别给 AI 管理员权限,学会限制它

OpenClaw 在你电脑上跑,拥有你给它的所有权限。这既是优势也是风险。

安全配置清单

  • ✅ 用 Docker 沙箱模式运行(隔离文件系统和网络)
  • ✅ 在 AGENTS.md 中明确禁止的操作
  • ✅ API Key 放环境变量,不放配置文件
  • ✅ 定期检查 ~/.openclaw/ 目录的访问日志
  • ❌ 不要用 root 权限运行
  • ❌ 不要把所有目录都开放给 AI

在 AGENTS.md 中加几条铁律:

## 安全规则
- 禁止执行 `rm -rf /` 或任何递归删除根目录的命令
- 禁止读取 ~/.ssh/ 目录
- 禁止修改系统配置文件
- 发送邮件/消息前必须确认
- 不要主动连接外部服务器

技巧 7:用 Cron 精确定时,用心跳做轮询

OpenClaw 有两种定时机制,别搞混了:

机制适合场景示例
Cron精确时间点执行每天 9:00 发早报
Heartbeat定期检查、低精度每 30 分钟看看有没有新邮件

Cron 的典型用法

# 每周一早上 9 点检查项目状态
openclaw cron add --name "weekly-status" --schedule "0 9 * * 1" \
  --message "检查所有项目的 git status,汇总未提交的改动"

# 每月 1 号生成上月报告
openclaw cron add --name "monthly-report" --schedule "0 10 1 * *" \
  --message "总结上月工作完成情况,生成报告"

经验法则:精确到分钟用 Cron,“时不时看看”用 Heartbeat。


技巧 8:给不同项目用不同的 Workspace

同时在多个项目上工作?不要把所有东西塞进一个 Workspace。

OpenClaw 支持多 Workspace,每个项目有自己的:

  • AGENTS.md(项目的开发规范)
  • TOOLS.md(项目的技术栈信息)
  • MEMORY.md(项目的历史决策)
  • Skills(项目需要的工具)

好处:切换项目时,AI 自动加载对应上下文,不会把项目 A 的规则带入项目 B。


技巧 9:用浏览器控制做数据采集

OpenClaw 可以通过 Chrome DevTools Protocol (CDP) 控制浏览器。这不是简单的 curl——它能理解页面结构、填写表单、点击按钮、截图。

实用场景

  • “帮我看一下这 5 个竞品网站的价格页面,对比一下”
  • “每天早上从这个 Dashboard 截个图发给我”
  • “帮我填这个申请表,用我简历里的信息”
  • “监测这个商品页面,降价了通知我”

用法

打开浏览器,访问 https://example.com,帮我提取所有产品的名称和价格

AI 会自动启动 Chromium、导航页面、提取数据,全程不用你动手。


技巧 10:从一个任务开始,别想一步到位

这是社区里最多人分享的教训:

不要第一天就想把整个工作流自动化。

正确的进阶路径:

第 1 周:让 AI 帮你查天气、管理邮件
第 2 周:加上日历提醒、GitHub 通知
第 3 周:配置自动部署、代码审查
第 4 周:搭建完整的每日工作流

从一个小痛点开始,比如”每天早上要花 20 分钟看邮件和日历”。让 AI 解决这一个问题。用熟了,信任建立了,再扩展。

一口气配太多东西,出了问题都不知道是哪个环节炸了。


总结

OpenClaw 的核心不是”AI 能做什么”,而是”你教会它做什么”。

这些文件就是你的杠杆:

  • SOUL.md — 定义性格
  • AGENTS.md — 定义规则
  • MEMORY.md — 给它记忆
  • HEARTBEAT.md — 让它主动
  • Skills — 教它新技能

花 30 分钟配置好这些,你的 OpenClaw 就不再是一个”聊天机器人”,而是一个真正懂你的 AI 助手。


还想了解更多?看看我们的其他文章: