วิธีเชื่อมต่อ X กับ Hermes

X คิดค่าบริการต่อคำขอ API ดังนั้นการรันอัตโนมัติต้องมีกฎเรื่องความถี่และลิงก์ก่อนสิ่งอื่นใด

Hermoso คือ MCP server สำหรับการตลาด มี เครื่องมือกว่า 1,000 รายการ ผ่านปลายทาง OAuth เดียว ซึ่งให้เอเจนต์ค้นหาโฆษณาที่กำลังวิ่งในตลาด สร้างโฆษณารูปภาพและวิดีโอ เผยแพร่ และสร้างแคมเปญแบบจ่ายเงินที่อยู่เบื้องหลัง Hermes เข้าถึงทั้งหมดนี้ผ่านการเชื่อมต่อเดียว หน้านี้ครอบคลุมเพียงส่วนหนึ่งของสิ่งนั้น คือ Hermes ทำอะไรได้บ้างบน X และสิ่งที่ X ไม่อนุญาตให้ทำ

เชื่อม Hermoso กับ Hermes

  1. ติดตั้งและลงชื่อเข้าใช้
    npm install -g hermoso && hermoso auth login
    เบราว์เซอร์จะเปิดขึ้นหนึ่งครั้ง ไม่ต้องสร้างอะไรและไม่ต้องวางอะไร ข้อมูลการยืนยันตัวตนถูกเก็บแบบเฉพาะเจ้าของไว้ที่ ~/.hermoso/config.json บนเครื่องที่ไม่มีเบราว์เซอร์ hermoso auth login --token hmk_… รับกุญแจจาก MCP & CLI → Terminal & API keys แทน
  2. เพิ่มลงใน ~/.hermes/config.yaml. mcp_servers เป็นคีย์ระดับบนสุด ไม่ได้ซ้อนอยู่ใต้ mcp และไม่ต้องใส่คีย์ลงในไฟล์ เพราะ hermoso mcp ใช้การลงชื่อเข้าใช้ที่อธิบายไว้ข้างต้น:
    mcp_servers:
      hermoso:
        command: "npx"
        args: ["-y", "hermoso", "mcp"]
  3. ขอให้ Hermes ทำบางอย่าง “ดึงโฆษณาที่วิ่งนานที่สุดของคู่แข่งสามรายที่ใกล้ที่สุดของฉัน แล้วนำ hook ที่ดีที่สุดมาทำเป็นวิดีโอ 9:16” หรือ “โพสต์ไฟล์เรนเดอร์นี้ไปยังช่องทาง” เอเจนต์จะเลือกเครื่องมือเอง และคุณเป็นผู้อนุมัติการใช้จ่าย

Hermoso ไม่ได้เกี่ยวข้องกับหรือได้รับการรับรองจากผู้สร้าง Hermes และไม่อ้างเช่นนั้น รูปแบบข้างต้นอ้างอิงจากเอกสาร MCP ของโปรเจกต์ใน NousResearch/hermes-agent ที่อ่านเมื่อ 2026-08-23 มันถูกบันทึกไว้เป็นเอกสาร ไม่ได้รันที่นี่ ซึ่งเป็นเหตุผลที่มันคือรูปแบบไฟล์ที่เผยแพร่ไว้ ไม่ใช่คำสั่งติดตั้งแบบกำหนดเอง

จากนั้นเชื่อม X เอง ครั้งเดียว ที่ Settings → Connectors ใน Hermoso นี่คือหน้ายินยอม OAuth จึงเป็นขั้นตอนเดียวที่ต้องใช้เบราว์เซอร์ หลังจากนั้นทุกอย่างเป็นการเรียกเครื่องมือ

เครื่องมือ X ที่ Hermes ได้รับ

  • post_to_x โพสต์ข้อความ รูปภาพ หรือวิดีโอพร้อมข้อความแทน (alt text) ทั้งเธรด การตอบ โพสต์อ้างอิง หรือโพล และกำหนดได้ว่าใครตอบได้บ้าง
  • post_x_article เผยแพร่ Article แบบยาว เขียนด้วย Markdown แล้วหัวข้อ รายการ การอ้างคำพูด ลิงก์ บล็อกโค้ด และตารางจะถูกส่งต่อไปครบ
  • edit_x_post เขียนโพสต์ที่เผยแพร่แล้วใหม่ ภายในชั่วโมงที่ X อนุญาต
  • schedule_post ตั้งคิวบนปฏิทินที่ใช้ร่วมกัน
  • x_post_metrics ตัวเลขสาธารณะของโพสต์
  • x_post_insights ตัวเลขระดับผู้ลงโฆษณาสำหรับ 28 ชั่วโมงล่าสุดเท่านั้น ได้แก่ การแสดงผล การคลิกลิงก์ การเข้าชมโปรไฟล์ ยอดดูวิดีโอ และควอร์ไทล์การดูจนจบ
  • x_post_insights_historical ตัวเลขชุดเดียวกันในช่วงวันที่ใดก็ได้ สูงสุด 25 โพสต์ต่อครั้ง นี่คือเครื่องมือสำหรับคำถามว่า “เดือนที่แล้วเป็นอย่างไร”
  • x_mentions ใครกำลังพูดถึงแบรนด์
  • delete_x_post ลบโพสต์

X เป็นช่องทางเดียวที่คิดเงินต่อการเรียก และตัวเลขเผยแพร่ไว้ ไม่ได้ซ่อน Meta, TikTok, LinkedIn, YouTube, Threads และ Drive ไม่คิดค่าใช้จ่ายต่อคำขอ แต่ X คิดกับเรา ดังนั้นการเรียกเหล่านั้นจะเก็บเครดิตจำนวนเล็กน้อยต่อครั้ง โพสต์ธรรมดาตั้งราคาไว้ที่ $0.015 ต่อคำขอ และ โพสต์ที่มีลิงก์ $0.200 แพงกว่าประมาณ 13 เท่า การลบ การอ่าน และการเขียนข้อความแทนแต่ละอย่างมีราคาของตัวเอง ส่วนการดูข้อมูลเชิงลึกคิดตามจำนวนโพสต์ที่ได้รับ การตรวจจับลิงก์ตั้งใจให้เอนไปทางสมมติว่ามีลิงก์ไว้ก่อน เพราะเดาผิดไปอีกทางจะเสียเงินเพิ่มเป็น 13 เท่า ผลในทางปฏิบัติคือบน X โพสต์ดีหนึ่งโพสต์ดีกว่าห้าโพสต์ และตัวแทนของคุณจะได้รับราคาก่อนโพสต์ ความยาวขึ้นอยู่กับบัญชีที่โพสต์ ไม่ได้กำหนดคงที่ที่ 280 Hermoso อ่านการสมัครใช้งาน X ของบัญชีนั้นเอง และส่งได้สูงสุด 25,000 ตัวอักษรเมื่อ Premium อนุญาต ดังนั้นโพสต์ยาวจะถูกส่งไปครบโดยไม่ถูกปฏิเสธกลับมา และไม่มีการตัดทอนเลย นี่ยังเป็นรูปแบบที่ถูกที่สุดด้วย โพสต์ยาวหนึ่งโพสต์คือการเรียก X ที่เก็บเงินเพียงครั้งเดียว แต่ถ้าแบ่งข้อความเดียวกันเป็นห้าโพสต์ก็คือห้าครั้ง X Premium ยังปลดล็อกสองอย่างที่ Hermoso เผยแพร่ให้คุณ ได้แก่ Article แบบยาวที่เขียนด้วย Markdown โดยหัวข้อ รายการ การอ้างคำพูด บล็อกโค้ด และตารางยังครบ และ การแก้ไข โพสต์ที่เผยแพร่แล้วภายในชั่วโมงที่ X อนุญาต

ข้อจำกัดของ X ที่ควรรู้ก่อนทำงานอัตโนมัติ

ข้อความความยาวขึ้นอยู่กับบัญชีที่โพสต์: ปกติ 280 ตัวอักษร และสูงสุด 25,000 ตัวอักษรด้วย X Premium Hermoso อ่านการสมัครใช้งานจาก X ดังนั้นโพสต์ยาวจะถูกส่งไปครบ ไม่มีการตัดทอนเลย มีการบังคับใช้ตอนสร้างหรือใส่คิวโพสต์ ดังนั้นโพสต์ที่ยาวเกินจะถูกปฏิเสธขณะที่คุณยังอยู่ตรงนั้นเพื่อแก้ไข แทนที่จะถูกตัดทอนโดยเงียบ ๆ ตอนส่งออก
การมองเห็นสาธารณะเท่านั้น โพสต์บน X เป็นสาธารณะทันทีที่มีอยู่ API ไม่มีฉบับร่างและไม่มีโพสต์แบบ unlisted มีบัญชีที่ถูกล็อก (protected) แต่นั่นเป็นการตั้งค่าทั้งบัญชีที่ Hermoso ไม่อ่านและไม่ควบคุม ไม่ใช่ตัวเลือกรายโพสต์
คาโรเซลถูกปฏิเสธโดยระบุชื่อ พร้อมเหตุผลเฉพาะ “X ไม่มีคาโรเซลที่ปัดดูได้” API ของ X แนบสื่อได้สูงสุด 4 ชิ้นต่อโพสต์ และแสดงเป็นตาราง เห็นทุกภาพพร้อมกันโดยไม่มีอะไรให้ปัดดู ดังนั้นชุดสไลด์ “1/6 · SWIPE” ที่มีเลขกำกับจะเผยแพร่ตามที่ตั้งใจไม่ได้ การปฏิเสธบอกว่าควรทำอย่างไรแทน: “โพสต์สไลด์ที่แรงที่สุดเพียงหนึ่งสไลด์ไป X หรือเอา X ออกจากโพสต์นี้” ชุดสไลด์ที่สั่งให้ผู้อ่านปัด แต่เผยแพร่เป็นตาราง แย่กว่าการไม่เผยแพร่เลย
บัญชีไหนไม่มี X เผยแพร่ไปยังบัญชีที่เชื่อมไว้เท่านั้น

ลองใช้ใน Hermes

ขอด้วยภาษาธรรมดา นี่คือประโยคปกติ ไม่ใช่ DSL:

"โพสต์ X หนึ่งอัปเดตต่อการปล่อยแต่ละครั้ง ไม่เกิน 280 ตัวอักษร โดยใส่ลิงก์ในโพสต์เดียวนั้น และบันทึกค่าใช้จ่ายที่เรียกเก็บ"

ขั้นตอนนี้เรียก get_brand → generate_text → post_to_x → x_post_insights_historical การอนุมัติเป็นสิ่งที่คุณตั้งค่าเอง การรับประกันของ Hermoso เองไม่ได้ขึ้นกับสิ่งนั้น แคมเปญถูกสร้างในสถานะหยุดชั่วคราว สวิตช์การใช้จ่ายต้องยืนยัน และไม่มีการเรียกสร้างใดทำงานโดยไม่มีบัญชีที่ตรวจสอบแล้วอยู่เบื้องหลัง

Hermes บน X: ส่วนที่ต้องระวัง

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

สำหรับการรันโดยไม่มีคนดูแล CLI hermoso ที่มี --json ตรวจสอบได้ง่ายกว่า manifest ของเครื่องมือ และประหยัดบริบทได้มากกว่า

ค้นคว้า X ก่อนโพสต์

ไม่มีคลังโฆษณาของ X ให้ค้นหา การค้นคว้า X ที่นี่คือบัญชีของคุณเอง ได้แก่ การกล่าวถึง ตัวเลขของโพสต์ และตัวเลขของผู้ลงโฆษณาย้อนหลัง ส่วนอื่นของพื้นที่การค้นคว้าไม่ได้รับผลกระทบ ได้แก่ คลังโฆษณาของ Meta, Google และ LinkedIn และ TikTok, Instagram, YouTube, Reddit และ Threads แบบออร์แกนิก

ส่วนที่เป็นการโฆษณา

X Ads เปิดตัวในเดือนสิงหาคม 2026 ดังนั้น X ตอนนี้มีทั้งสองด้าน X Ads API เป็นผลิตภัณฑ์แยกบนโฮสต์แยก พร้อมการลงลายมือ OAuth 1.0a ของตัวเอง ซึ่งเป็นเหตุผลที่มันมาทีหลังส่วนอื่น ตอนนี้ Hermoso สร้างต้นไม้โพสต์โปรโมตทั้งหมดบนมัน ได้แก่ แคมเปญ line item (ชื่อของ X สำหรับกลุ่มโฆษณา) promoted tweet การกำหนดเป้าหมาย งบประมาณ สถานะ และรายงาน โฆษณา X โปรโมตโพสต์ ดังนั้นครีเอทีฟคือโพสต์ที่เป็นโพสต์เดียวกับที่ Hermoso เผยแพร่แบบออร์แกนิก สวิตช์ที่เปิดใช้งบประมาณจริงจะปฏิเสธการทำงานหากไม่มีการยืนยันที่ชัดเจน เหมือนกับอีกสิบเอ็ดแพลตฟอร์มอื่น สิ่งที่ควรรู้ก่อนวางแผนงบประมาณ: X ให้สิทธิ์เข้าถึง Ads API ต่อบัญชีโฆษณา ไม่ใช่ต่อแอป จึงไม่มีปุ่ม OAuth สำหรับเรื่องนี้ คุณต้องเพิ่มผู้ใช้ X ของ Hermoso เข้าบัญชีโฆษณาของคุณที่ business.x.com → Account access แล้วมันจะปรากฏใน list_x_ads_accounts พร้อมระดับสิทธิ์ที่ X ให้ไว้

สิ่งที่ Hermes ทำเองไม่ได้

เอเจนต์ที่มีงบประมาณจะมีประโยชน์ก็ต่อเมื่อขอบเขตความเสียหายถูกจำกัด ดังนั้นรั้วกั้นจึงอยู่ที่เซิร์ฟเวอร์ ไม่ได้อยู่ในคำสั่ง แคมเปญโฆษณา ชุดโฆษณา กลุ่มโฆษณา และโฆษณาทุกรายการถูกสร้างในสถานะ paused และการสลับสถานะที่กระทบเงินจริงจะปฏิเสธการทำงานหากไม่มีแฟล็กยืนยันอย่างชัดเจน ทุกการเรนเดอร์จะถูกเสนอราคาก่อน (hermoso_capabilities เผยแพร่ต้นทุนเครดิตที่แน่นอนของแต่ละโมเดลก่อนที่จะมีการใช้จ่ายใด ๆ) เครดิตจะถูกสำรองก่อนการเรียกผู้ให้บริการครั้งแรก และหักตามต้นทุนจริงภายหลัง ดังนั้นการส่งที่ล้มเหลวจะคืนเครดิต แทนที่จะปล่อยให้คุณถูกเรียกเก็บเงินโดยไม่ได้อะไร การลบก็ต้องผ่านการยืนยันเช่นกัน และทุกต้นไม้แคมเปญจะถูกอ่านกลับจากแพลตฟอร์มโฆษณาก่อนที่เอเจนต์จะบอกคุณว่าสร้างอะไรไปแล้ว

มีขั้นตอนหนึ่งที่ตั้งใจไม่ให้ทำแบบไม่มีหน้าจอ: การเชื่อมบัญชีคือหน้ายินยอม OAuth ดังนั้นคุณเชื่อมช่องทางหนึ่งครั้งในเบราว์เซอร์ หลังจากนั้นทุกอย่างเป็นการเรียกเครื่องมือ

ช่องทางอื่นทั้งหมด

จาก Hermes โพสต์ไปยัง: Facebook · Instagram · Threads · TikTok · YouTube · LinkedIn · Pinterest · Bluesky · Telegram หรือดูทุกช่องทางที่ Hermes โพสต์ได้

โพสต์ไป X จาก: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip

คำถามที่พบบ่อย

Hermes โพสต์ไป X ได้ไหม

ได้ ผ่าน MCP server ของ Hermoso รัน npm install -g hermoso && hermoso auth login แล้วเพิ่ม hermoso ภายใต้คีย์ระดับบนสุด mcp_servers ในไฟล์ ~/.hermes/config.yaml ด้วย command "npx" และ args ["-y", "hermoso", "mcp"] การลงชื่อเข้าใช้ในเบราว์เซอร์จะเก็บ credential ดังนั้นไม่มีคีย์อยู่ในไฟล์ จากนั้น Hermes จะมีเครื่องมือมากกว่า 1,000 รายการ รวมถึงเครื่องมือที่โพสต์ไป X และเครื่องมือที่วิจัยโฆษณาที่กำลังวิ่งอยู่ในตลาดของคุณ รวมถึงเรนเดอร์ครีเอทีฟตั้งแต่แรก

ต้องเชื่อม X กับ Hermes อย่างไร

มีสองขั้นตอน ทำครั้งเดียวพอ รัน npm install -g hermoso && hermoso auth login แล้วเพิ่ม hermoso ภายใต้คีย์ระดับบนสุด mcp_servers ในไฟล์ ~/.hermes/config.yaml ด้วย command "npx" และ args ["-y", "hermoso", "mcp"] การลงชื่อเข้าใช้ในเบราว์เซอร์จะเก็บ credential ดังนั้นไม่มีคีย์อยู่ในไฟล์ จากนั้นเชื่อมต่อ X ภายใน Hermoso ที่ Workspace → Connectors ซึ่งเป็นหน้ายินยอม OAuth ในเบราว์เซอร์ หลังจากนั้น Hermes จะโพสต์ไป X ในฐานะ tool call ปกติ

Hermes โพสต์คาโรเซลไป X ได้ไหม

ไม่ได้ API ของ X แนบสื่อได้สูงสุดสี่ชิ้นต่อโพสต์ และสื่อเหล่านั้นแสดงเป็นตาราง เห็นทุกภาพพร้อมกันโดยไม่มีอะไรให้ปัดดู ดังนั้นชุดสไลด์ที่มีเลขกำกับจะเผยแพร่ตามที่ตั้งใจไว้ไม่ได้ Hermes เรียกเครื่องมือเผยแพร่ตัวเดียวกันไม่ว่าจะแบบใด และช่องทางที่รองรับคาโรเซลไม่ได้จะถูกปฏิเสธพร้อมเหตุผลจริง

การโพสต์ไป X จาก Hermes มีค่าใช้จ่ายเท่าไร

X เป็นตัวเดียวที่คิดเครดิตต่อการเรียก เพราะ X คิดค่าใช้จ่ายต่อคำขอ API ประมาณ $0.015 สำหรับโพสต์ และ $0.200 สำหรับโพสต์ที่มีลิงก์ คือแพงกว่าประมาณ 13 เท่า ตัวแทนของคุณจะได้รับราคาก่อนโพสต์ แพ็กเกจมีราคา $29, $69 และ $149 ต่อเดือน สำหรับ 1,300, 3,100 และ 6,750 เครดิต และทุกฟีเจอร์มีในทุกแพ็กเกจ รวมถึงแพ็กเกจฟรี ข้อยกเว้นเดียวคือ SSO ระดับองค์กร

Hermes ต้องใช้รหัสผ่าน X ของฉันไหม

ไม่ต้อง คุณเชื่อม X กับ Hermoso ครั้งเดียวผ่านหน้ายินยอม OAuth ในเบราว์เซอร์ จากนั้น Hermes เข้าถึงได้ผ่านการเรียกเครื่องมือ การเชื่อมบัญชีเป็นขั้นตอนเดียวที่ไม่ได้ทำแบบไม่มีหน้าจอ หลังจากนั้นไม่มีอะไรต้องใช้รหัสผ่าน และไม่มีการส่งข้อมูลรับรองให้โมเดลเลย

Hermes ตั้งเวลาโพสต์ X ไว้ล่วงหน้าได้ไหม

ได้ schedule_post ตั้งคิวบนปฏิทินเดียวที่ใช้ร่วมกับทุกช่องทาง พร้อมคำโปรยแยกตามช่องทาง หากข้อความควรต่างออกไป และ list_scheduled กับ cancel_scheduled ใช้อ่านและดึงกลับ X เป็นหนึ่งในสิบเอ็ดช่องทางที่ใส่คิวได้

เริ่มต้นฟรีพร้อม 30 เครดิตเมื่อสมัคร และรับเพิ่มได้อีกกว่า 250 เครดิต ทุกฟีเจอร์มีในทุกแพ็กเกจ

เริ่มฟรี →   ดูราคา