实战案例
以下是使用 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 分享您的实战案例。