สร้าง Automated Workflows ด้วย OpenClaw
เรียนรู้การสร้าง workflow อัตโนมัติตั้งแต่ง่ายไปจนถึงซับซ้อน
Workflow คืออะไร?
Workflow คือชุดคำสั่งที่ OpenClaw ทำงานตามลำดับหรือแบบขนาน ช่วยลดงานที่ทำซ้ำๆ ได้
สร้าง Workflow แบบง่าย
#### ใช้ Slash Commands
# สร้าง command สำหรับ morning routine
openclaw "/command-creator"
ตัวอย่าง Morning Report Command:
# /morning-report
1. ดึงสรุป email ที่ยังไม่ได้อ่าน
2. ดู calendar วันนี้
3. ดู GitHub notifications
4. สร้างสรุปรวมเป็น bullet points
ตั้งเวลาทำงานอัตโนมัติ (Cron)
# ตั้ง cron ให้รัน morning report ทุก 8:00 น.
openclaw cron add "0 8 * * *" "/morning-report"# ดู cron jobs ทั้งหมด
openclaw cron list
# ลบ cron job
openclaw cron remove job-id
Workflow แบบ Parallel Tasks
# สั่งให้ทำหลายงานพร้อมกัน
openclaw "ทำพร้อมกัน: 1) สรุปอีเมล 2) ดู PR ที่รอ review 3) เช็ค CI status"
ตัวอย่าง Workflow สำหรับทีม
**Daily Standup Summary:**
openclaw "สรุปสิ่งที่ทีมทำเมื่อวาน จาก GitHub commits และ Slack messages แล้วส่งไปที่ #standup"
**Weekly Report:**
openclaw "สร้าง weekly report จาก Jira tickets ที่ปิดสัปดาห์นี้ แล้วส่งเข้า Notion"
เคล็ดลับ
- เริ่มจาก workflow ง่ายๆ แล้วค่อยเพิ่มความซับซ้อน
--dry-run เพื่อดูว่า workflow จะทำอะไรก่อนรันจริง