กลับ
วิธีเชื่อมต่อ HappyCapy กับ iMessage: AI Agent ตัวเต็มใน Apple Messages
June 29, 2026
9 นาทีในการอ่าน
แชร์บทความนี้

วิธีเชื่อมต่อ HappyCapy กับ iMessage: AI Agent ตัวเต็มใน Apple Messages

BlueBubbles + capy-bridge ของ HappyCapy คือสแต็กเดียวกันที่ Hermes Agent ใช้ ตอนนี้มาในรูปแบบสกิลที่ติดตั้งได้ในคลิกเดียว

Apple ไม่เคยเปิดตัว iMessage API เลย ไม่ว่าในปี 2015 ปี 2020 หรือแม้แต่ปัจจุบัน หลายปีที่ผ่านมา การสร้าง AI agent ที่ทำงานอยู่ใน iMessage ของคุณต้องอาศัยการ jailbreak, แพลนระดับองค์กรราคา $200/เดือน หรือความเข้าใจเชิงลึกเกี่ยวกับโปรโตคอลที่ไม่มีเอกสารรองรับ ในเดือนมิถุนายน 2026 แนวทางแบบฟรีและโอเพนซอร์สในที่สุดก็ทำงานได้อย่างน่าเชื่อถือ — และมันคือสถาปัตยกรรมเดียวกันกับที่โปรเจกต์ Hermes Agent ซึ่งมีดาว 188,000 ดวงบน GitHub นำไปใช้จริงในระบบผลิต


ทำไม iMessage คือแพลตฟอร์มที่ยากที่สุด (และทำไมเรื่องนี้สำคัญ)

แพลตฟอร์มการส่งข้อความส่วนใหญ่มี API ให้ใช้ Telegram เผยแพร่ API ของตนในปี 2015 Slack มี webhook มาตั้งแต่วันแรก WhatsApp เปิด Business API ในปี 2018 iMessage ไม่มีสิ่งเหล่านี้เลย และนั่นไม่ใช่เรื่องที่ Apple มองข้าม

โปรโตคอล iMessage ของ Apple ใช้การเข้ารหัสแบบ end-to-end ที่ผูกติดโดยตรงกับ Apple ID และคีย์เฉพาะอุปกรณ์ คีย์เหล่านั้นถูกสร้างขึ้นบนฮาร์ดแวร์ของ Apple และไม่เคยหลุดออกไปจากที่นั่น ข้อความทุกฉบับจะถูกเข้ารหัสและถอดรหัสบนอุปกรณ์ Apple จริง ไม่มี API ฝั่งเซิร์ฟเวอร์เพราะไม่มีเซิร์ฟเวอร์ใดที่เก็บเนื้อหาที่ถอดรหัสแล้วไว้ นี่คือข้อจำกัดทางการเข้ารหัสที่เข้มงวด — ไม่ใช่ทางเลือกเชิงนโยบายที่ Apple สามารถเปลี่ยนแปลงได้ด้วยการแถลงข่าว

ผลลัพธ์ในทางปฏิบัติคือ ไม่มี Linux process, Docker container หรือ cloud VM ใดที่สามารถส่งหรือรับ iMessages ได้โดยตรง แม้จะมี root access ก็ตาม แม้จะมี Apple ID ที่ถูกต้องก็ตาม โปรโตคอลนี้เพียงแต่ไม่ทำงานนอกฮาร์ดแวร์ของ Apple

สำหรับนักพัฒนา AI agent สิ่งนี้หมายความว่าการเชื่อมต่อกับ iMessage จะต้องมี Mac อยู่ในวงจรเสมอ นั่นคือคำตอบที่ตรงไปตรงมา และมันกำหนดทุกสิ่งทุกอย่างที่เหลือในบทความนี้

ในทางกลับกันก็เป็นความจริงเช่นกัน สำหรับผู้ใช้ Apple สถาปัตยกรรมนี้หมายความว่าบอทอาศัยอยู่ภายใน Messages.app เอง ไม่ต้องติดตั้งแอปของบุคคลที่สาม ไม่ต้องสร้างบัญชีใหม่ AI ตอบกลับผ่านอินเทอร์เฟซเดียวกันที่ครอบครัวและเพื่อนร่วมงานของคุณใช้อยู่แล้ว เมื่อผู้ติดต่อของคุณส่งข้อความมา พวกเขาจะไม่รู้ตัวว่ามีอะไรเปลี่ยนไป — พวกเขาเห็นแค่การตอบกลับจาก Apple ID ของคุณ ในรูปแบบ iMessages แบบเนทีฟ พร้อมการแจ้งเตือนว่าอ่านแล้ว

การผสมผสานนั้น — ไม่มีความยุ่งยากใด ๆ สำหรับผู้รับ มีความเป็นส่วนตัวในเชิงการเข้ารหัส และอยู่บนแพลตฟอร์มที่ผู้ใช้ Apple เชื่อถืออยู่แล้ว — คือเหตุผลที่ iMessage คุ้มค่ากับความซับซ้อนที่เพิ่มขึ้น


มันทำงานอย่างไรจริง ๆ

โซลูชันที่ฟรีและโอเพนซอร์สคือ BlueBubbles เป็นแอปพลิเคชันเซิร์ฟเวอร์บน Mac ที่ได้รับสัญญาอนุญาตแบบ MIT ซึ่งทำงานบน Mac ของคุณ ลงทะเบียนกับ Apple ID ของคุณ และเปิด local REST API ให้ใช้งาน BlueBubbles ทำหน้าที่เป็นสะพานเชื่อมระหว่างโปรโตคอล iMessage (ซึ่งต้องใช้ macOS) กับบริการภายนอกใด ๆ ที่สามารถส่งคำขอ HTTP ได้

capy-bridge ของ HappyCapy เชื่อมต่อกับ REST API นั้น เมื่อข้อความมาถึง Apple ID ของคุณ นี่คือลำดับขั้นตอนที่แน่นอน:

ขั้นตอนสิ่งที่เกิดขึ้น
1. ได้รับ iMessageApple ส่งข้อความไปยัง Mac ของคุณผ่านโปรโตคอล iMessage มาตรฐาน
2. BlueBubbles สกัดกั้นเซิร์ฟเวอร์ BlueBubbles บน Mac ของคุณอ่านข้อความที่เข้ามา
3. Webhook POSTBlueBubbles ส่ง payload ของข้อความผ่าน POST ไปยัง endpoint ของ capy-bridge ของ HappyCapy
4. Bridge ประมวลผลcapy-bridge วิเคราะห์ผู้ส่ง ข้อความ และประวัติการสนทนา
5. claude --printBridge เรียกใช้ Claude Code CLI ที่มีสิทธิ์เข้าถึงเครื่องมือครบถ้วน
6. Claude ดำเนินการClaude รันเครื่องมือต่าง ๆ — bash, การค้นหาเว็บ, การจัดการไฟล์ หรือ Skill ที่ติดตั้งไว้
7. ส่งคำตอบคำตอบถูกส่งกลับผ่าน REST API ของ BlueBubbles ไปยัง iMessage thread เดิม
8. ส่ง iMessage สำเร็จผู้รับเห็นคำตอบใน Messages.app ของตนภายในไม่กี่วินาที

นี่คือสถาปัตยกรรมเดียวกันกับที่ Hermes Agent ใช้งาน โปรเจกต์ Hermes Agent — มีดาว 188,000 ดวงบน GitHub สร้างโดย Nous Research — เชื่อมต่อการทำงานร่วมกับ iMessage ผ่าน BlueBubbles ในการตั้งค่าเพื่อใช้งานจริง สถาปัตยกรรมนี้ได้รับการทดสอบภาระงานในระดับใหญ่แล้ว

รายละเอียดสำคัญในขั้นตอนที่ 5 คือ claude --print HappyCapy ไม่ได้ส่งข้อความของคุณไปยังแชตบอตที่ตอบกลับเป็นข้อความเท่านั้น มันรัน Claude Code CLI ซึ่งมีสิทธิ์เข้าถึงเครื่องมือเต็มรูปแบบ ได้แก่ การรัน bash, การอ่าน/เขียนไฟล์, การค้นหาเว็บ, การสร้างภาพ และการเข้าถึงคลัง Skills กว่า 300,000 รายการของ HappyCapy บอทไม่ได้แค่ตอบ — มันลงมือทำ


สิ่งที่คุณสามารถทำได้

เมื่อ bridge ทำงานแล้ว ทุก iMessage ที่ส่งถึง Apple ID ของคุณจะกลายเป็นอินเทอร์เฟซคำสั่งสำหรับ sandbox ของ HappyCapy ของคุณ:

  • สั่งการงานจากระยะไกล — ส่งงานจาก iPhone ของคุณ แล้วรับผลลัพธ์ที่ดำเนินการเสร็จสมบูรณ์พร้อมผลลัพธ์
  • ขอไฟล์ — ขอรายงาน PDF, ภาพที่สร้างขึ้น หรือสคริปต์ และรับมันได้
  • ค้นหาและสรุปข้อมูล — ให้ agent ค้นหาเว็บและส่งกลับสรุปที่มีโครงสร้าง
  • เรียกใช้ Skills กว่า 300,000 รายการ — ทุก Skill ในคลังของ HappyCapy สามารถเข้าถึงได้จาก Messages.app
  • รัน bash บน sandbox ของคุณrun ls /var/log จะทำงานบนสภาพแวดล้อม Linux ของ HappyCapy และส่งผลลัพธ์กลับมา
  • ประวัติแยกตามผู้ติดต่อ — Apple ID หรือหมายเลขโทรศัพท์แต่ละหมายเลขจะมี conversation thread ของตัวเอง บริบทจะต่อเนื่องไปตามข้อความ
  • ใช้งานได้จากอุปกรณ์ Apple ทุกชนิด — iPhone, iPad, Mac, Apple Watch — สิ่งใดก็ตามที่ส่ง iMessages ได้ก็สามารถเข้าถึงบอทได้

ข้อดี

  • ประสบการณ์แบบ Apple แท้ ๆ — คำตอบปรากฏใน thread ของ Messages.app มาตรฐาน ผู้รับไม่ต้องติดตั้งอะไรเพิ่ม
  • ไม่มีแอปของบุคคลที่สามบนอุปกรณ์ของผู้รับ — บอทสื่อสารผ่านโครงสร้างพื้นฐาน iMessage ที่มีอยู่แล้ว
  • ใช้งานได้กับ Apple ID ใดก็ได้ — ผู้ติดต่อคนใดที่สามารถส่ง iMessage ถึงคุณก็สามารถโต้ตอบกับบอทได้
  • การเข้ารหัสแบบ end-to-end — BlueBubbles ไม่ทำลายการเข้ารหัสของ Apple มันอ่านข้อความหลังจากที่ถูกถอดรหัสบน Mac ของคุณแล้ว
  • ฟรีและโอเพนซอร์ส — BlueBubbles มีสัญญาอนุญาตแบบ MIT ไม่มีค่าธรรมเนียมสมาชิก
  • สถาปัตยกรรมที่ผ่านการรับรองจาก Hermes — สแตกเดียวกันกับที่ขับเคลื่อนโปรเจกต์ agent ระบบผลิตที่มีดาว 188,000 ดวง
  • ความสามารถของ agent เต็มรูปแบบclaude --print ให้บอทมีสิทธิ์เข้าถึง bash, การค้นหาเว็บ, การจัดการไฟล์ และ Skills กว่า 300,000 รายการ

กรณีการใช้งานจริง

นักพัฒนาบน iPhone คุณอยู่ห่างจากแล็ปท็อปและต้องตรวจสอบว่า cron job ทำงานหรือไม่ ดู log file หรือรีสตาร์ตเซอร์วิสบน sandbox ของ HappyCapy คุณส่งคำสั่งจาก Messages.app บน iPhone ของคุณ bridge จะรันคำสั่งนั้นแล้วส่งผลลัพธ์กลับมาเป็นคำตอบ ไม่ต้องใช้ SSH client ไม่ต้องใช้ VPN ไม่ต้องสับเปลี่ยนบริบท

ครัวเรือนที่ใช้ Apple เท่านั้น คู่ของคุณ พ่อแม่ หรือรูมเมตทุกคนใช้ iMessages เท่านั้น แทนที่จะขอให้พวกเขาติดตั้ง Telegram หรือเรียนรู้อินเทอร์เฟซใหม่ คุณสามารถชี้บอทไปยัง Apple ID ที่มีอยู่แล้วของคุณ ทุกคนโต้ตอบผ่านแอปที่มีอยู่ในอุปกรณ์ของตนอยู่แล้ว

เจ้าของธุรกิจที่มีลูกค้าใช้ iMessage คุณติดต่อสื่อสารกับลูกค้าผ่าน iMessage — นั่นคือสิ่งที่พวกเขาใช้ และการเปลี่ยนให้พวกเขาไปใช้แพลตฟอร์มอื่นไม่ใช่เรื่องที่เป็นไปได้จริง เมื่อ bridge ทำงานอยู่ คุณสามารถขอให้ agent สรุป thread ที่ยาว เขียนคำตอบด้วยน้ำเสียงของคุณ ค้นหาประวัติคำสั่งซื้อของลูกค้า หรือดึงรายงาน AI จะยังอยู่ในช่องทางที่ความสัมพันธ์นั้นดำรงอยู่แล้ว

นักวิจัยที่มี Mac คุณมี Mac ที่ทำงานอยู่บนโต๊ะของคุณ คุณต้องการ AI agent ที่เข้าถึงได้เสมอ — จาก iPhone ของคุณระหว่างเดินทาง จาก iPad ของคุณในการประชุม จาก Mac ของเพื่อนร่วมงานในกรณีฉุกเฉิน iMessage ถูกซิงค์อยู่แล้วในทุกอุปกรณ์ Apple ที่คุณเป็นเจ้าของ บอทจะรับช่วงการเข้าถึงนั้นโดยอัตโนมัติ


ข้อกำหนดเรื่อง Mac — การประเมินอย่างตรงไปตรงมา

การตั้งค่านี้ต้องมี Mac ที่ติดตั้งและรัน BlueBubbles อยู่ เชื่อมต่อกับ HappyCapy ผ่าน capy-bridge Mac จะต้องตื่นและเชื่อมต่ออินเทอร์เน็ตอยู่เสมอเพื่อให้ bridge ทำงานได้ หาก Mac เข้าสู่โหมด sleep บอทจะออฟไลน์ทันที

นี่คือข้อจำกัดที่แท้จริง หากคุณไม่มี Mac หรือหาก Mac ของคุณเป็นแล็ปท็อปที่คุณพกพาไปมาและปิดหน้าจอบ่อย ๆ iMessage คือช่องทางที่ไม่เหมาะกับคุณ การเชื่อมต่อ Telegram และ Slack ของ HappyCapy ทำงานบนโครงสร้างพื้นฐาน Linux เต็มรูปแบบโดยไม่ต้องพึ่งพาฮาร์ดแวร์เฉพาะทาง

สำหรับผู้ที่มี Mac ที่เปิดทำงานอยู่แล้ว — Mac Mini ที่วางอยู่ใต้ทีวี, Mac Studio ในโฮมออฟฟิศ หรือ MacBook เครื่องเก่าที่เสียบชาร์จอยู่บนชั้นวาง — การตั้งค่านี้ทำครั้งเดียวแล้วจะทำงานโดยอัตโนมัติทั้งหมด BlueBubbles เริ่มทำงานตอนล็อกอิน daemon ของ capy-bridge เริ่มทำงานตอนล็อกอิน Mac ยังคงทำงานต่อไป และบอทก็ยังคงทำงานต่อไปด้วย

หากคุณกำลังพิจารณาซื้อฮาร์ดแวร์เฉพาะสำหรับจุดประสงค์นี้ Mac Mini M4 รุ่นพื้นฐานปี 2026 ($799) เป็นตัวเลือกที่เหมาะสมที่สุด มันใช้พลังงานประมาณ 6–10 วัตต์ในสถานะไม่ได้ใช้งาน รองรับการทำงานตลอด 24 ชั่วโมงโดยไม่มีเสียงพัดลม และมีขนาดเล็กกว่าหนังสือปกอ่อนเสียอีก สำหรับรายละเอียดฉบับเต็มเกี่ยวกับการตั้งค่า Mac Mini เป็นเซิร์ฟเวอร์ AI ดูที่ Mac Mini as an AI Server in 2026


วิธีตั้งค่า

การตั้งค่าทั้งหมดใช้เวลาประมาณ 10 นาที:

  1. ดาวน์โหลด BlueBubbles ที่ bluebubbles.app — ฟรี มีสัญญาอนุญาตแบบ MIT เป็นโอเพนซอร์ส
  2. รันตัวช่วยตั้งค่า — ลงชื่อเข้าใช้ด้วย Apple ID ของคุณและอนุญาตสิทธิ์ Accessibility + Full Disk Access
  3. จดบันทึก URL และรหัสผ่านของ BlueBubbles จากหน้าการตั้งค่าของ BlueBubbles
  4. ติดตั้ง capy-bridge — รัน bash /app/export-port.sh 8766 ใน HappyCapy เพื่อรับ webhook URL ของคุณ จากนั้นรัน skill /happycapy-imessage ใน HappyCapy
  5. ทำตัวช่วยตั้งค่าของ HappyCapy ให้เสร็จสมบูรณ์ — วาง URL, รหัสผ่าน และ webhook URL ของ BlueBubbles bridge จะลงทะเบียนโดยอัตโนมัติ
  6. ทดสอบ — ส่ง iMessage จากอุปกรณ์อื่น คุณควรได้รับคำตอบภายในไม่กี่วินาที

เอกสารประกอบ skill ฉบับเต็มและซอร์สโค้ดอยู่ที่ github.com/ndpvt-web/happycapy-imessage


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

ฉันจำเป็นต้องเปิด Mac ไว้ตลอดเวลาไหม? ใช่ สำหรับความพร้อมใช้งานตลอด 24 ชั่วโมง Mac จะต้องตื่นและเชื่อมต่ออินเทอร์เน็ตอยู่เสมอเพื่อให้ BlueBubbles และ capy-bridge สามารถรับข้อความที่เข้ามา หากคุณต้องการให้บอทพร้อมใช้งานตลอดเวลา ให้ใช้ฮาร์ดแวร์ที่สามารถเปิดทิ้งไว้ได้ — Mac Mini หรือ Mac Studio เหมาะที่สุด เปิดใช้งาน "Prevent display sleep" ในการตั้งค่า BlueBubbles และปิดใช้งาน sleep ใน macOS Energy Saver (โหมด Power Adapter)

ใช้งานได้กับ SMS ด้วยไหม หรือใช้ได้เฉพาะ iMessage? BlueBubbles รองรับทั้ง iMessage (ฟองข้อความสีน้ำเงิน) และ SMS (ฟองข้อความสีเขียว) หาก Mac ของคุณเชื่อมต่อกับ iPhone และตั้งค่า Personal Hotspot เพื่อเปิดใช้การส่งต่อ SMS สำหรับการตั้งค่าส่วนใหญ่ การใช้ iMessage เพียงอย่างเดียวนั้นง่ายกว่าและน่าเชื่อถือกว่า

Apple สามารถเห็นข้อความของฉันผ่าน BlueBubbles ได้ไหม? ไม่ได้ BlueBubbles ไม่ทำลายการเข้ารหัสแบบ end-to-end ของ Apple ข้อความจะถูกถอดรหัสโดย macOS บนเครื่องของคุณเอง เช่นเดียวกับที่เป็นมาตลอด จากนั้น BlueBubbles จะอ่านข้อความจากสถานะที่ถอดรหัสแล้วนั้น เซิร์ฟเวอร์ของ Apple ไม่เคยเห็นเนื้อหาแบบข้อความธรรมดา — เหมือนกับการใช้ Messages.app ตามปกติ

BlueBubbles ฟรีไหม? ใช่ BlueBubbles มีสัญญาอนุญาตแบบ MIT และใช้งานได้ฟรี ไม่มีค่าธรรมเนียมสมาชิก แอปเซิร์ฟเวอร์บน Mac, ซอร์สโค้ด และเอกสารประกอบทั้งหมดเปิดให้เข้าถึงได้ที่ bluebubbles.app

จะเกิดอะไรขึ้นถ้า Mac ของฉันเข้าสู่โหมด sleep? Bridge จะออฟไลน์ ข้อความที่ถูกส่งขณะที่ Mac อยู่ในโหมด sleep จะไม่ถูกประมวลผล และจะไม่ถูกตอบกลับย้อนหลังเมื่อ Mac ตื่นขึ้นมา เพื่อป้องกันสิ่งนี้: เปิดใช้งาน "Prevent display sleep" ใน BlueBubbles ปิดใช้งาน system sleep ใน macOS Energy Saver สำหรับการใช้งานแบบ Power Adapter หรือรัน caffeinate -di & ใน terminal สำหรับการตั้งค่าที่ต้องเปิดตลอดเวลา Mac แบบเดสก์ท็อป (Mini, Studio, Pro) เหมาะสมกว่าแล็ปท็อป

หลายคนสามารถส่งข้อความถึงบอทจาก Apple ID ที่แตกต่างกันได้ไหม? ได้ Bridge จะจัดเก็บประวัติการสนทนาแยกกันตามหมายเลขของผู้ส่ง Apple ID หรือหมายเลขโทรศัพท์แต่ละหมายเลขจะมี context window ของตัวเอง คุณสามารถกำหนดค่า allowlist (เฉพาะหมายเลขที่ระบุ) หรือเปิดให้รับ iMessages ที่เข้ามาทั้งหมดก็ได้

สิ่งนี้ละเมิดข้อตกลงการใช้บริการของ Apple หรือไม่? BlueBubbles อยู่ในพื้นที่สีเทา: Apple ไม่ได้อนุมัติอย่างชัดเจนสำหรับสะพานเชื่อม iMessage ของบุคคลที่สาม แต่ก็ไม่ได้ดำเนินการใด ๆ ต่อ BlueBubbles ในช่วงกว่าสี่ปีที่ผ่านมาที่มันดำเนินงานอยู่ โปรเจกต์นี้อ่านข้อความจาก Mac ของคุณเอง ภายใต้ Apple ID ของคุณเอง ในลักษณะเดียวกับที่ process ใดก็ตามที่มี Full Disk Access สามารถทำได้ การใช้งานเพื่อการทำงานอัตโนมัติของคุณเอง — ไม่ใช่เพื่อการส่งข้อความจำนวนมากเชิงพาณิชย์หรือการสแปม — สอดคล้องกับวิธีที่นักพัฒนาหลายหมื่นคนใช้งานมันอยู่ โปรเจกต์ Hermes Agent มีการรวม BlueBubbles ไว้ในการตั้งค่าเริ่มต้นตั้งแต่ปี 2026


บทสรุป

จากช่องทางการส่งข้อความทั้งสี่ที่ HappyCapy รองรับ — Telegram, Slack, WhatsApp และ iMessage — iMessage คือช่องทางที่ตั้งค่ายากที่สุดในเชิงเทคนิค มันต้องการ Mac เซิร์ฟเวอร์ BlueBubbles ที่ทำงานอยู่ และการเชื่อมต่อที่ต่อเนื่องระหว่างฮาร์ดแวร์ของคุณกับ sandbox ของ HappyCapy นั่นคือส่วนประกอบที่มากกว่าช่องทางอื่น ๆ

สำหรับผู้ใช้ Apple ที่อยู่ในระบบนิเวศนั้นอยู่แล้ว มันก็เป็นผลลัพธ์ที่ราบรื่นที่สุดเช่นกัน: AI agent เต็มรูปแบบที่ตอบกลับผ่านแอป Messages ที่ผู้ติดต่อของคุณใช้อยู่ทุกวัน โดยไม่ต้องติดตั้งแอปใหม่และไม่ต้องสร้างบัญชีใหม่ สถาปัตยกรรมนี้ได้รับการพิสูจน์แล้ว — สแตกเดียวกันที่อยู่เบื้องหลังดาว 188,000 ดวงของ Hermes Agent — และ HappyCapy บรรจุมันไว้ใน skill ที่คลิกเดียวใช้งานได้

หากคุณมี Mac ที่เปิดทิ้งไว้อยู่แล้ว การตั้งค่านี้คุ้มค่ากับเวลา 10 นาทีที่ใช้ไป

เผยแพร่เมื่อ June 29, 2026
บทความอื่นๆ