实战案例

以下是使用 OpenClaw 技能实现的真实自动化场景。每个案例都包含完整的配置步骤,您可以直接复用。

案例 1:自动整理微信重复文件

💡 场景:企业微信群中频繁发送相同文件,导致存储空间浪费,需要自动去重并提醒。

方案思路

  • 监听企业微信群消息中的文件附件
  • 计算文件 Hash(MD5/SHA256)进行去重识别
  • 发现重复文件时自动提醒发送者
  • 可选:自动归档到指定文件夹

实现步骤

1. 安装文件整理技能:

bash
openclaw skills install file-dedup

2. 配置监听规则:

yaml
# ~/.openclaw/skills/file-dedup.yaml
enable: true
channels:
  - wecom
watch_groups:
  - "项目文档群"
  - "技术分享群"
actions:
  on_duplicate: notify   # notify | delete | archive
  archive_path: ~/openclaw/archives/
  notify_template: "⚠️ 检测到重复文件:{filename},与 {original_date} 发送的文件相同"

3. 重启 OpenClaw:

bash
openclaw restart

案例 2:定时生成日报

💡 场景:每天下午 6 点自动收集各系统数据,生成 Markdown 格式日报,发送至飞书群。

方案思路

  • 使用内置定时任务技能设置每日触发
  • 通过 HTTP 请求收集各系统数据(Git 提交、任务完成情况等)
  • 使用 AI 生成结构化日报
  • 通过飞书机器人发送到指定群

实现步骤

1. 创建日报生成脚本:

yaml
# ~/.openclaw/skills/daily-report.yaml
enable: true
schedule: "0 18 * * 1-5"  # 周一到周五每天18:00
data_sources:
  - type: git
    repo: ~/projects/main-project
    since: "today"
  - type: http
    url: "https://your-jira.com/api/tasks?status=done&date=today"
    headers:
      Authorization: "Bearer your-token"
output:
  channel: feishu
  group: "团队日报群"
  format: markdown
  template: |
    ## 📋 {date} 工作日报
    ### Git 提交
    {git_summary}
    ### 完成任务
    {task_summary}
    ### AI 总结
    {ai_summary}

案例 3:监控网站价格变动

💡 场景:监控电商网站商品价格,当价格低于设定阈值时,通过 QQ 发送通知。

方案思路

  • 使用网页监控技能定期抓取商品页面
  • 通过 XPath/CSS 选择器提取价格信息
  • 与设定阈值比较,触发通知
  • 通过 QQ 机器人推送降价提醒

实现步骤

yaml
# ~/.openclaw/skills/price-watch.yaml
enable: true
targets:
  - name: "MacBook Pro M4"
    url: "https://example-shop.com/product/12345"
    selector: ".price-current"
    threshold: 12999
    check_interval: "30m"  # 每30分钟检查一次
  - name: "AirPods Pro"
    url: "https://example-shop.com/product/67890"
    selector: ".price-current"
    threshold: 1499
    check_interval: "1h"
notify:
  channel: qq
  template: "🔔 降价提醒:{name} 当前价格 ¥{price},低于阈值 ¥{threshold}!链接:{url}"

更多案例

以下是社区贡献的更多实战案例:

案例描述涉及技能
会议纪要自动生成录音转文字后自动生成结构化会议纪要语音识别 + 摘要生成
GitHub Issue 自动回复监控 GitHub Issue,自动分类并回复常见问题网页监控 + 代码生成
每日新闻摘要抓取多个新闻源,生成每日新闻摘要推送网页监控 + 摘要生成 + 定时任务
数据库备份提醒定时检查数据库备份状态,异常时告警定时任务 + 邮件发送
竞品监控监控竞品网站变化,生成对比报告网页监控 + 代码生成

欢迎通过邮箱 xiaohaha@111.com 分享您的实战案例。