官方网站:http://openclaw.ai/ · 本站基于官网提供更快更易部署的中文教程与 GitHub 快装方案

Star FastOpenClaw
FastOpenClaw 快速一键安装OpenClaw官方教程百科

OpenClaw 进阶实战:自动写日报、监控服务器、管理多平台内容

2026-03-02

#OpenClaw#AI自动化#Cron#技能编排#效率工具

如果你读了我们的《20 分钟部署 OpenClaw》教程,现在你的 Telegram 里应该已经有了一个能对话的 AI 助手。

但说实话,仅仅"能聊天"的 AI 助手没什么了不起的。ChatGPT 也能做到。

OpenClaw 真正的杀手锏是:它能在你不说话的时候主动干活。

这篇文章教你怎么把 OpenClaw 从"问答机器人"升级为"自动化引擎"。


实战 1:每晚自动写日报

目标

每天晚上 11 点,OpenClaw 自动:

  1. 检查你今天修改过的文件
  2. 读取 git commit 记录
  3. 生成一份结构化日报
  4. 推送到 Notion
  5. 发一条 Telegram 消息告诉你"日报已生成"

配置

编辑 ~/.openclaw/openclaw.json,找到(或新建)cron 段:

{
  "cron": {
    "daily-report": {
      "schedule": "0 23 * * *",
      "model": "qwen-portal/qwen3.5-plus",
      "prompt": "请执行以下步骤生成今日工作日报:\n1. 检查 ~/Documents/porjects/ 下所有 git 仓库的今日 commit\n2. 汇总修改的文件和变更内容\n3. 生成一份结构化日报(标题、完成项、发现的问题、明日计划)\n4. 将日报写入 ~/Documents/Obsidian Vault/01-DailyNotes/ 对应日期的文件\n5. 确认完成"
    }
  }
}

关键配置项说明

字段说明
scheduleCron 表达式(0 23 * * * = 每天 23:00)
model这个任务用哪个模型(推理任务用 plus,简单任务用 flash)
prompt任务指令(越具体越好)

Cron 表达式速查

分 时 日 月 周
0  8  *  *  *    每天早上 8 点
0  */4 *  *  *   每 4 小时
30 9  *  *  1-5  工作日上午 9:30
0  12 *  *  *    每天中午 12 点

实战 2:多模型级联——用对的模型做对的事

一个关键认知:不同任务适合不同模型。

任务类型推荐模型原因
闲聊/简单问答qwen3.5-flash快速、便宜
写代码qwen3-coder-plus代码专精
深度分析/长文qwen3.5-plus推理最强
本地隐私任务ollama/qwen3:8b数据不出本机

配置模型级联

{
  "models": {
    "primary": "qwen-portal/qwen3.5-flash",
    "fallback": [
      "qwen-portal/qwen3.5-plus",
      "qwen-coding/qwen3-coder-plus",
      "ollama/qwen3:8b"
    ]
  }
}

级联逻辑:Flash 搞不定的问题 → 自动切 Plus → 还搞不定 → 切 Coder → 最后用本地模型兜底。

你也可以在 Cron 任务中为每个任务指定不同模型——简单日报用 Flash 省钱,代码审查用 Coder 保质量。

成本节约

这种级联路由的效果是:80% 的请求用最便宜的 Flash 模型处理,只有 15% 需要升级到 Plus,5% 用到旗舰模型。

月均 API 成本从 ¥100+ 降到 ¥15-30。


实战 3:服务器健康监控

目标

每 10 分钟检查你的服务器状态,异常时自动告警到 Telegram。

方法 A:用 OpenClaw 的 Cron

{
  "cron": {
    "server-check": {
      "schedule": "*/10 * * * *",
      "model": "qwen-portal/qwen3.5-flash",
      "prompt": "请检查以下服务的健康状态:\n1. ssh aieii-ecs 'docker ps --format table' — 检查所有容器是否 Up\n2. curl -sI https://aieii.com | head -1 — 检查网站是否 200\n3. curl -sI https://talk.aieii.com | head -1 — 检查评论系统\n如果有异常,用中文给我发告警。如果一切正常,不要回复。"
    }
  }
}

方法 B:用系统脚本 + OpenClaw 告警

更高效的方式是用 Shell 脚本做检测,只在异常时触发 OpenClaw:

#!/bin/bash
# ~/.openclaw/scripts/health-check.sh

# 检查网站
HTTP_CODE=$(curl -s -o /dev/null -w "%{http_code}" https://aieii.com)
if [ "$HTTP_CODE" != "200" ]; then
  openclaw send "⚠️ aieii.com 异常!HTTP 状态码: $HTTP_CODE"
fi

# 检查 Docker 容器
STOPPED=$(ssh aieii-ecs "docker ps -a --filter 'status=exited' --format '{{.Names}}'" 2>/dev/null)
if [ -n "$STOPPED" ]; then
  openclaw send "⚠️ 以下 Docker 容器已停止: $STOPPED"
fi

然后用系统 Cron 每 10 分钟运行:

crontab -e
# 添加:
*/10 * * * * bash ~/.openclaw/scripts/health-check.sh

实战 4:多平台内容分发

目标

你写了一篇文章,OpenClaw 帮你同时发到多个平台。

步骤

安装内容分发相关技能:

openclaw skill install content-distribute
openclaw skill install wechat-mp-analyzer
openclaw skill install xhs-post
openclaw skill install twitter-post

然后对 OpenClaw 说:

我写了一篇文章,文件在 ~/article.md。
请帮我:
1. 生成小红书版本(3张图文卡片的文案)
2. 生成 Twitter/X 版本(280字以内的英文推文)
3. 生成微信公众号版本(添加排版格式和引导关注)
4. 汇总给我确认后再发布

实际效果

一篇文章 → 3 个平台的定制内容 → 约 2 分钟完成。

如果你把这个流程做成 Cron 任务,可以实现每天定时从 RSS 源抓取文章 → AI 改写 → 自动分发


实战 5:代码审查助手

场景

你的团队在 GitHub 上提交了 PR,你想让 AI 自动审查。

配置

确保安装了 GitHub 技能:

openclaw skill install github

然后发消息:

帮我看看 https://github.com/xxx/repo/pull/42
这个 PR 有没有安全问题、性能问题、或者不符合代码规范的地方

OpenClaw 会:

  1. 读取 PR 的所有文件变更
  2. 分析代码质量
  3. 指出潜在问题
  4. 给出改进建议

实战 6:技能编排——让技能组合使用

OpenClaw 技能不只是单独使用的。你可以编排多个技能形成工作流

示例:每日技术资讯工作流

每天早上 8 点:
1. multi-search-engine 搜索 "AI 最新进展"
2. summarize 对搜索结果做摘要
3. notion-push 将摘要推送到 Notion "每日阅读" 页面
4. Telegram 通知 "今日资讯已更新"

对应的 Cron 配置:

{
  "cron": {
    "morning-digest": {
      "schedule": "0 8 * * *",
      "model": "qwen-portal/qwen3.5-flash",
      "prompt": "请执行以下步骤:\n1. 搜索今天的AI领域最新动态(国内+国际各3条)\n2. 为每条新闻写一句话摘要\n3. 整理为一份早报格式\n4. 写入今天的 Obsidian daily note\n5. 在 Telegram 告诉我早报已准备好"
    }
  }
}

更快的方式:让 Claude Code 帮你配置

如果你觉得手动编辑 JSON 太麻烦,可以直接让 Claude Code 帮忙:

我已经安装了 OpenClaw。请帮我配置以下自动化任务:

1. 每天 23:00 自动生成工作日报并写入 Obsidian
2. 每天 08:00 搜索 AI 新闻并发送早报
3. 每 10 分钟检查服务器健康状态
4. 模型级联:flash 为主,plus 兜底

请直接编辑 ~/.openclaw/openclaw.json 配置文件。

Claude Code 会直接读取你的配置文件、理解现有结构、添加新配置——你只需要确认就行。

Codex CLI 也能做同样的事

codex "编辑 ~/.openclaw/openclaw.json,添加每天23点的自动日报任务"

安全提醒

自动化越强大,安全越重要:

风险防护措施
Cron 任务误操作设置 approvals.exec.enabled: true(危险命令需确认)
API Key 泄露Key 放在环境变量或加密文件中,不要硬编码
无限循环配置 loopDetection(循环检测阈值)
技能权限过大使用 tools.allow/deny 白名单控制

写在最后

OpenClaw 安装只需要 20 分钟,但配置好自动化可能需要一个下午——然后它会在接下来的每一天帮你节省 1-2 小时。

这就是自动化的本质:前期投入时间,后期持续回报。

一个配置好的 OpenClaw,就像一个 24/7 在线、不需要工资、不会抱怨、随叫随到的数字助理。

你需要做的只是:想清楚你想让它帮你做什么,然后告诉它。

还没安装?先看我们的入门教程:20 分钟拥有 24/7 AI 私人助理