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