← กลับหน้ารวมคู่มือ
🤖

Monitor AI Agent

แดชบอร์ดดูว่า AI (จอย และ sub-agent ที่จอยแตกออกไป) ทำงานอะไรบ้างในทุกเซสชันย้อนหลัง 7 วัน — เริ่มงานอะไร มอบหมายใคร พังตรงไหน จบยังไง

🔗 pttv-agent.pages.dev 👤 สำหรับ: เจ้าของ (มีลิงก์แชร์แบบดูอย่างเดียว)

💡 แอปนี้คืออะไร

ทุกครั้งที่พี่ไอซ์สั่งงาน AI (Claude) บนเครื่อง ไม่ว่าจากคอมหรือมือถือ ระบบจะเก็บบันทึกการทำงานไว้ในเครื่อง — แอป "Monitor AI Agent" คือแดชบอร์ดที่กวาดบันทึกทุกเซสชันย้อนหลัง 7 วันมาแสดงเป็นเหตุการณ์ (event) ให้ดูง่าย ๆ ว่าแต่ละงานเริ่มเมื่อไหร่ ชื่องานอะไร จอยแตก sub-agent ไปช่วยกี่ตัว มีเครื่องมือผิดพลาดตรงไหน และจบด้วยข้อความอะไร

เหมาะกับการตรวจย้อนหลัง เช่น "เมื่อคืนสั่งอะไรไปบ้าง" "งานไหนมี error" "AI ทำงานพร้อมกันหลายตัวช่วงไหน" — และรองรับอัปโหลดไฟล์ log จากระบบ multi-agent อื่นมาดูในหน้าเดียวกันได้ (พาร์สในเบราว์เซอร์ ไม่ส่งข้อมูลออกไปไหน)

🔑 ใครใช้ได้ / วิธีเข้าใช้งาน

💚 หน้าจอเป็น HTML ไฟล์เดียว ทำงานในเบราว์เซอร์ล้วน — ต่อให้ไม่มีอินเทอร์เน็ตหลังโหลดแล้วก็กรอง/ค้นได้ปกติ

📝 วิธีใช้งานทีละขั้น

ดูภาพรวม (แท็บ ภาพรวม)

  1. เปิดแอป → บรรทัด "📄 แหล่งข้อมูล" จะบอกว่ากำลังดู "Log จริงอัตโนมัติ (… events · อัปเดต วัน/เวลา)" — ถ้าขึ้น "Sample Data (20 events)" แปลว่ายังไม่มีไฟล์ log จริงหรือโหลดไม่ได้
  2. การ์ดตัวเลข: เหตุการณ์ทั้งหมด · Agent ที่ทำงาน · งาน/Task · ปรึกษา/ร่วมมือ · ความเห็นไม่ตรงกัน · ข้อผิดพลาด
  3. ด้านล่างมี "สัดส่วนประเภทเหตุการณ์" และ "กิจกรรมล่าสุด" เรียงจากใหม่ไปเก่า (แสดงงานล่าสุดจำนวนหนึ่ง งานเก่ากว่านั้นใช้ตัวกรองช่วย)

กรองให้เจอสิ่งที่ต้องการ

  1. แถบตัวกรองด้านบน: Agent (เรียงตามจำนวนเหตุการณ์ — จอยหลักของแต่ละโปรเจกต์ และ Sub-agent แต่ละชนิด) · ประเภทเหตุการณ์ · ตั้งแต่ / ถึง (ช่วงเวลา) · ค้นหาข้อความ / เนื้อหา
  2. ประเภทเหตุการณ์มี 9 แบบ: เริ่มงาน · มอบหมายงาน · ข้อความทั่วไป · ปรึกษา · ร่วมมือ · ขัดแย้ง · รายงานผล · เสร็จงาน · ข้อผิดพลาด (log จริงจากเครื่องจะมีหลัก ๆ คือ เริ่มงาน / มอบหมาย / ข้อผิดพลาด / เสร็จงาน)
  3. ตัวกรองมีผลกับทุกแท็บพร้อมกัน · กด "ล้างตัวกรองทั้งหมด" เพื่อเริ่มใหม่

ไล่ดูตามเวลา / ตามคน / ตามงาน

  1. Timeline — เหตุการณ์เรียงตามเวลา แต่ละรายการมีสีตามประเภท ชื่อ agent ผู้ทำ และข้อความย่อ (ตัดไว้ราว 180 ตัวอักษร)
  2. รายชื่อ Agent — การ์ดรายตัว บอกบทบาท (orchestrator = จอยหลัก / sub-agent = ตัวช่วยที่แตกออกไป) จำนวนเหตุการณ์ และกิจกรรมล่าสุด
  3. บทสนทนา — จัดกลุ่มตามงาน (task) เห็นลำดับ เริ่ม → มอบหมาย → error → เสร็จ ของแต่ละเซสชันเป็นเธรด

ดูไฟล์ log จากที่อื่น

  1. กด "⬆ อัปโหลดไฟล์ log จริง (.jsonl)" มุมขวาบน เลือกไฟล์ที่เป็น JSON 1 บรรทัดต่อ 1 เหตุการณ์ตาม schema ในแท็บ "คู่มือ / Schema" (timestamp, task_id, agent_id, agent_name, agent_role, event_type, content, related_agent, status)
  2. อยากกลับไปดูของเดิมกด "↺ กลับไฟล์ตัวอย่าง" หรือรีเฟรชหน้าเพื่อโหลด log จริงอัตโนมัติอีกครั้ง

⚙️ ฟีเจอร์ทั้งหมด

❓ ข้อควรรู้ / คำถามพบบ่อย

ถาม: ข้อมูลอัปเดตบ่อยแค่ไหน?
ตอบ: มี Task บนเครื่องพี่ไอซ์ชื่อ "PTTV Agent Monitor" รันเก็บ+deploy ทุก 1 ชม. (ต้องเปิดเครื่อง) — ดูเวลาอัปเดตล่าสุดที่บรรทัด "แหล่งข้อมูล" · อยากอัปเดตทันทีรัน deploy-auto.ps1 ในโฟลเดอร์แอป

ถาม: ทำไมเห็นแค่ 7 วัน / บางเซสชันไม่ครบ?
ตอบ: ตัวเก็บตั้งใจดูแค่เซสชันที่มีความเคลื่อนไหวใน 7 วันล่าสุด จำกัดราว 40 เหตุการณ์/เซสชัน และรวมไม่เกินราว 1,500 เหตุการณ์ (ถ้าเกินตัดเซสชันเก่าออกทั้งก้อน) เพื่อให้หน้าเว็บโหลดเร็ว · เซสชัน Cowork แบบเก่ายังไม่ถูกรวม (คนละรูปแบบไฟล์)

ถาม: ข้อความในเหตุการณ์ทำไมสั้น?
ตอบ: ตั้งใจตัดเหลือข้อความย่อราว 180 ตัวอักษร ทั้งเพื่อความเร็วและไม่เอาบทสนทนาเต็มขึ้นเว็บ ถ้าต้องการอ่านเต็มให้เปิดเซสชันนั้นในเครื่อง

ถาม: ตัวเลข "ปรึกษา/ร่วมมือ/ขัดแย้ง" เป็น 0 ตลอด?
ตอบ: ปกติ — log จริงจากเครื่องมีเฉพาะเหตุการณ์ที่สกัดได้อัตโนมัติ (เริ่ม/มอบหมาย/error/เสร็จ) ประเภทอื่นมีไว้รองรับไฟล์ log จากระบบ multi-agent อื่นที่อัปโหลดเข้ามา

⚠️ ไฟล์ log ที่ขึ้นเว็บมีข้อความย่อจากการสั่งงาน AI ซึ่งอาจพาดพิงข้อมูลภายใน — ห้ามส่งลิงก์ให้บุคคลภายนอก · การรัน deploy/ตั้ง Task ของแอปนี้ต้องทำโดยพี่ไอซ์เอง (AI ไม่รันให้เพราะถือเป็นการเผยแพร่บันทึกการสนทนา)