🤖HermesBlog
คู่มือฟีเจอร์ของ Hermes · Parte 328/9/2026

โหมดเดลิเวอร์เรเบิล — มุ่งเน้นที่ผลลัพธ์

โหมดเดลิเวอร์เรเบิล — มุ่งเน้นที่ผลลัพธ์ — คู่มือที่เข้าใจง่ายอ้างอิงจากเอกสารอย่างเป็นทางการ

ลองนึกภาพว่าคุณสั่งอาหารกลับบ้าน แต่แทนที่จะได้ถุงใส่ส่วนผสมดิบพร้อมการ์ดสูตรอาหาร เชฟกลับเดินมาหยิบจานอาหารที่ปรุงเสร็จร้อนๆ ส่งให้ถึงมือคุณเลย นั่นคือแนวคิดเบื้องหลัง โหมดเดลิเวอรี (Deliverable Mode) ของ Hermes Agent เมื่อเอเจนต์ของคุณสร้างไฟล์ขึ้นมา—ไม่ว่าจะเป็นกราฟ, PDF, หรือสเปรดชีต—มันจะไม่แค่บอกเส้นทางไฟล์ให้คุณไปตามหามันเอง แต่มันจะส่งอาหารจานเสร็จถึงมือคุณ ตรงในหน้าต่างแชทเลย

hermes-feature-32-deliverable-mode

มันทำอะไรจริงๆ

เมื่อ Hermes Agent ทำงานบนแพลตฟอร์มแชท (Slack, Discord, Telegram และอื่นๆ) ทุกไฟล์ที่มันสร้างขึ้นจะถูกแนบไปกับข้อความตอบกลับโดยอัตโนมัติ ตัวอย่างเช่น:

  • กราฟ → ปรากฏเป็นรูปภาพโดยตรง
  • รายงาน PDF → แสดงเป็นไฟล์ที่ดาวน์โหลดได้
  • ตาราง → อัปโหลดเป็นไฟล์ .xlsx

คุณไม่จำเป็นต้องทำอะไรเป็นพิเศษ เอเจนต์แค่พูดถึงเส้นทางแบบสัมบูรณ์ของไฟล์ในข้อความตอบกลับ—เช่น /tmp/q3-revenue.png—และเกตเวย์จะตรวจพบมัน ดึงออกมา แล้วส่งให้คุณ

วิธีการทำงานในสามขั้นตอน

  1. เอเจนต์ใช้เครื่องมือเพื่อสร้างไฟล์ ตัวอย่างเช่น มันอาจใช้ execute_code เพื่อเรนเดอร์กราฟ matplotlib หรือใช้สกิล docx เพื่อสร้างเอกสาร Word หรือสกิล xlsx สำหรับสเปรดชีต หรือสกิล pdf สำหรับรายงาน

  2. เกตเวย์สแกนหาพาธของไฟล์ในข้อความตอบกลับ มันจะมองหาพาธที่ขึ้นต้นด้วย /tmp/... หรือ ~/... และลงท้ายด้วยนามสกุลไฟล์ที่รองรับ พาธที่อยู่ในบล็อกโค้ดจะถูกมองข้ามไป เพื่อให้ตัวอย่างโค้ดของคุณสะอาดและไม่เกะกะ

  3. เกตเวย์จัดส่งตามประเภทไฟล์:

    • รูปภาพ → แทรกโดยตรงในแชท
    • วิดีโอ → แทรกเพื่อเล่น (หากแพลตฟอร์มรองรับ)
    • เสียง → ส่งเป็นไฟล์แนบเสียงหรือไฟล์เสียง
    • ไฟล์ประเภทอื่นๆ → อัปโหลดเป็นไฟล์ปกติ

รูปแบบไฟล์ที่รองรับ

หมวดหมู่ ตัวอย่าง วิธีการส่ง
รูปภาพ .png .jpg .gif .svg แสดงในบรรทัด
วิดีโอ .mp4 .mov .mkv แทรกเพื่อเล่น
เสียง .mp3 .wav .m4a ไฟล์แนบเสียง
เอกสาร .pdf .docx .txt .md อัปโหลดไฟล์
ข้อมูล .xlsx .csv .json อัปโหลดไฟล์
งานนำเสนอ .pptx .ppt อัปโหลดไฟล์
ไฟล์บีบอัด .zip .rar .7z อัปโหลดไฟล์

หมายเหตุ: ไฟล์ซอร์สโค้ดเช่น .py และ .log จะไม่ถูกส่งอัตโนมัติ ซึ่งตั้งใจให้เป็นแบบนั้น—เพื่อป้องกันไม่ให้เอเจนต์ส่งไฟล์โค้ดรบกวนคุณ อยากแชร์โค้ด? ใช้บล็อกโค้ดแทน

วิธีทำให้เอเจนต์สร้างไฟล์

โดยค่าเริ่มต้น เอเจนต์จะไม่สร้างไฟล์เอง คุณต้องสะกิดมันหน่อย

วิธีที่ 1: แค่ขอในบทสนทนา

“ทำกราฟเปรียบเทียบผลลัพธ์แล้วส่งให้ฉันหน่อย” “ส่งออกข้อมูลเป็น CSV”

วิธีที่ 2: ตั้งค่าความชอบในระดับโปรเจกต์ เพิ่มความต้องการของคุณลงในไฟล์ AGENTS.md, CLAUDE.md หรือ .cursorrules ของโปรเจกต์ หรือเพิ่มกฎในคอนฟิกส่วนกลางของคุณที่ ~/.hermes/SOUL.md คุณยังสามารถกำหนด “preset บุคลิก” ใน ~/.hermes/config.yaml และสลับไปมาได้ตลอดเวลา

กลไกหลักในหนึ่งประโยค

เอเจนต์บันทึกไฟล์ไปยังพาธแบบสัมบูรณ์ (เช่น /tmp/q3-revenue.png) พูดถึงพาธนั้นในข้อความตอบกลับเป็นข้อความธรรมดา และเกตเวย์จัดการส่วนที่เหลือทั้งหมด เท่านั้นเอง


สรุปสั้นๆ: โหมดเดลิเวอรีเปลี่ยนหน้าที่ของ AI จาก “บอกคุณว่าไฟล์อยู่ที่ไหน” เป็น “ส่งไฟล์ให้คุณโดยตรง” ไม่ต้องมานั่งค้นหาในโฟลเดอร์อีกต่อไป เคล็ดลับ: ครั้งหน้าที่คุณขอให้เอเจนต์วิเคราะห์ข้อมูล ลองพูดว่า “เปลี่ยนผลลัพธ์เป็นกราฟแล้วส่งให้ฉันหน่อย” มันจะสร้างรูปภาพและส่งให้คุณทันที—ลองสักครั้ง แล้วคุณจะไม่หวนกลับไปใช้วิธีเดิมอีกเลย


📖 เอกสารทางการ

この記事は Hermes Agent のเอกสารทางการに基づいています:เอกสารทางการ › user-guide/features/deliverable-mode