AGENTS.md คืออะไร
AGENTS.md คืออะไร
ถ้าเทียบ HEARTBEAT.md เป็นนาฬิกาปลุกและตารางงาน และ MEMORY.md เป็นสมุดจดความจำ…
AGENTS.md ก็คือ “แผนกพนักงาน” หรือ “ทีมผู้เชี่ยวชาญส่วนตัว” ของบอทคุณครับ!
ปกติแล้วแชทบอท 1 ตัวจะมีสมองเดียวและบุคลิกเดียว แต่ระบบที่ล้ำๆ อย่าง OpenClaw จะรองรับการทำงานแบบ Multi-Agent (หลายตัวละครทำงานร่วมกัน) ไฟล์ AGENTS.md จึงถูกสร้างขึ้นมาเพื่อให้คุณสามารถ “แบ่งร่าง” หรือ “สร้างลูกน้อง” ที่มีความเชี่ยวชาญเฉพาะด้านให้บอทหลักเรียกใช้งานได้ครับ
หลักการทำงานของ AGENTS.md
แทนที่คุณจะสั่งให้บอทตัวเดียวทำทุกอย่าง (ซึ่งบางทีมันจะสับสนและทำได้ไม่ดีสุดซักทาง) คุณสามารถเปิดไฟล์นี้ขึ้นมาเขียนตั้งค่าตัวละครต่างๆ ได้เลยครับ เช่น:
ทีมผู้เชี่ยวชาญของฉัน (My Agents)
- @coder: คุณคือโปรแกรมเมอร์ระดับซีเนียร์ หน้าที่คือเขียนและตรวจสอบโค้ดเท่านั้น ตอบสั้นๆ กระชับ ไม่ต้องอธิบายน้ำท่วมทุ่ง
- @writer: คุณคือนักเขียนคอนเทนต์และก๊อปปี้ไรเตอร์ หน้าที่คือช่วยคิดแคปชั่นโซเชียลมีเดีย ใช้ภาษาวัยรุ่น สนุกสนาน และมีอิโมจิเยอะๆ
- @researcher: คุณคือนักวิเคราะห์ข้อมูล หน้าที่คือสรุปบทความยาวๆ หรือหาข้อมูลมาทำเป็นตารางเปรียบเทียบที่เข้าใจง่าย
ทำไมไฟล์นี้ถึงมีประโยชน์มาก?
- การเรียกใช้งานตรงจุด (Direct Routing): เวลาคุณคุยใน Telegram คุณสามารถพิมพ์เรียกเฉพาะเจาะจงได้เลย เช่นพิมพ์ว่า “@coder ช่วยเช็ค Error บรรทัดนี้ให้หน่อย” ระบบก็จะสลับสวิตช์เอาสมองของ @coder มาตอบคุณทันที
- บอทแบ่งงานกันทำเอง (Auto-Delegation): บางครั้งถ้าคุณสั่งงานซับซ้อน บอทตัวหลัก (หัวหน้า) จะแอบมาเปิดอ่านไฟล์
AGENTS.md แล้วส่งงานต่อให้ลูกน้องเอง เช่น ให้ @researcher ไปหาข้อมูลมาให้ก่อน แล้วค่อยส่งต่อให้ @writer เอาข้อมูลนั้นมาแต่งเป็นบทความ
- ใช้โมเดลคนละค่ายได้: ในขั้นแอดวานซ์ คุณสามารถตั้งให้ @coder ใช้โมเดลที่เก่งโค้ด (เช่น Claude) และให้ @writer ใช้โมเดลที่เก่งภาษา (เช่น Gemini หรือ Llama) ทำงานอยู่ในบอท Telegram ตัวเดียวกันได้เลยครับ!
สรุปง่ายๆ คือมันทำให้บอทของคุณเป็นเหมือน “บริษัทขนาดย่อม” ที่มีแผนกต่างๆ คอยรับคำสั่งครับ
ตอนนี้ระบบบอทที่คุณเพิ่งลงใหม่ (Clean Install) กลับมาออนไลน์และทักทายใน Telegram ได้ปกติหรือยังครับ? ถ้าอยากลองสร้างตัวละครไหนเป็นตัวแรก พิมพ์บอกผมได้นะครับ เดี๋ยวผมช่วยร่างคำสั่งใส่ AGENTS.md ให้ครับ!
Related
Comments
comments