Skip to content

集成指南

将 OpenClaw 与其他工具和服务集成,构建强大的自动化工作流。


📋 可用集成

集成描述难度
n8n 工作流本地可视化工作流引擎⭐⭐
Webhook接收外部事件触发
REST API调用第三方服务⭐⭐
数据库SQLite/MySQL/PostgreSQL⭐⭐⭐
消息队列Redis/RabbitMQ⭐⭐⭐

🔗 快速开始

方式一:n8n 可视化工作流(推荐)

bash
# 部署 n8n
docker run -d --name n8n -p 5678:5678 n8nio/n8n

# 访问 http://localhost:5678 创建工作流

优势

  • ✅ 可视化编辑器
  • ✅ 200+ 预置集成
  • ✅ 定时触发器
  • ✅ 错误处理

查看 n8n 集成教程 →


方式二:OpenClaw 原生技能

bash
# 安装自动化技能
clawhub install automation-workflows
clawhub install browser-automation
clawhub install multi-search-engine

优势

  • ✅ 无需额外部署
  • ✅ 聊天界面触发
  • ✅ 深度集成

查看技能市场 →


方式三:直接 API 调用

bash
# 发送消息
curl -X POST "http://localhost:18789/message/send" \
  -H "Content-Type: application/json" \
  -d '{"target":"telegram:1397306645","message":"Hello"}'

# 执行命令
curl -X POST "http://localhost:18789/exec" \
  -H "Content-Type: application/json" \
  -d '{"command":"echo Hello"}'

优势

  • ✅ 完全控制
  • ✅ 灵活定制
  • ✅ 适合开发者

💡 实用场景

1. 每日报告自动化

Cron (每天 9:00) → 
  n8n 收集数据 → 
  OpenClaw 发送 Telegram

2. 监控告警

监控系统 → 
  Webhook → 
  n8n 判断阈值 → 
  OpenClaw 发送告警

3. 社交媒体自动化

n8n 定时抓取 → 
  AI 生成内容 → 
  发布 Twitter → 
  OpenClaw 记录日志

4. 数据处理管道

API 接收数据 → 
  n8n 清洗转换 → 
  写入数据库 → 
  OpenClaw 确认完成

📚 更多资源

基于 OpenClaw 开源项目