Hermoso คือ MCP server สำหรับการตลาด มี เครื่องมือกว่า 1,000 รายการ ผ่านปลายทาง OAuth เดียว ซึ่งให้เอเจนต์ค้นหาโฆษณาที่กำลังวิ่งอยู่ในตลาด สร้างโฆษณารูปภาพและวิดีโอ เผยแพร่ และสร้างแคมเปญแบบจ่ายเงินที่อยู่เบื้องหลังได้ Claude Code เข้าถึงทั้งหมดนี้ผ่านการเชื่อมต่อเพียงครั้งเดียว หน้านี้ครอบคลุมเพียงส่วนหนึ่งของสิ่งนั้น คือ Claude Code ทำอะไรได้บ้างบน Bluesky และสิ่งที่ Bluesky ไม่อนุญาตให้ทำ
เชื่อม Hermoso กับ Claude Code
- คำสั่งเดียว และไม่ต้องใช้คีย์
อยู่ในเซสชันแล้วใช่ไหม พิมพ์claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso/plugin marketplace add hermoso-ai/hermosoแล้วตามด้วย/plugin install hermoso@hermosoปลั๊กอินติดตั้งสกิลของ Hermoso ห้าตัว (research, ad-from-brand, generate, product-photoshoot และ marketing) ที่รันคำสั่งhermosoผ่านnpxดังนั้นไม่มีรายการเครื่องมือถูกโหลดเข้าเซสชัน และไม่มีอะไรกินบริบทจนกว่าจะรัน - ลงชื่อเข้าใช้ครั้งเดียว
คำสั่งนี้เปิดหน้าลงชื่อเข้าใช้ในเบราว์เซอร์บน loopback เหมือนที่npx -y hermoso auth loginghทำ และเก็บข้อมูลรับรองที่เจ้าของเท่านั้นอ่านได้ไว้ใน~/.hermoso/config.jsonClaude Code จะรันให้คุณในครั้งแรกที่ต้องใช้ Hermoso ไม่มีเบราว์เซอร์บนเครื่องนั้นใช่ไหม เช่น CI เครื่องระยะไกล หรือคอนเทนเนอร์ สร้างคีย์ได้ที่ MCP & CLI → Terminal & API keys แล้วรันnpx -y hermoso auth login --token hmk_…คีย์มีอำนาจใช้จ่ายจริง จึงให้ปฏิบัติเหมือนรหัสผ่าน - ตัวเลือกเสริม: MCP server ด้วย หากต้องการให้เครื่องมือของ Hermoso อยู่ในรายการเครื่องมือของ Claude Code ด้วย ให้รัน
claude mcp add hermoso -- npx -y hermoso mcpหลังลงชื่อเข้าใช้ มันอ่านข้อมูลรับรองที่เก็บไว้ชุดเดียวกัน ดังนั้นไม่มีคีย์ถูกใส่ลงใน.claude.jsonสกิลเข้าถึงทุกเครื่องมือได้โดยไม่ต้องใช้สิ่งนี้ - ขอให้ Claude Code ทำบางอย่าง “ดึงโฆษณาที่วิ่งนานที่สุดของคู่แข่งสามรายที่ใกล้ที่สุดของฉัน แล้วนำ hook ที่ดีที่สุดมาทำเป็นวิดีโอ 9:16” หรือ “โพสต์ไฟล์เรนเดอร์นี้ไปยังช่องทาง” เอเจนต์จะเลือกเครื่องมือเอง และคุณเป็นผู้อนุมัติการใช้จ่าย
ทั้งปลั๊กอินและ MCP server ตัวเลือกเสริมเข้าถึงเครื่องมือชุดเดียวกันและบัญชีเดียวกัน ความต่างอยู่ที่บริบท รายการเครื่องมือจะถูกโหลดเข้าทุกเซสชันก่อนที่คุณจะพิมพ์อะไร ขณะที่สกิลไม่กินอะไรเลยจนกว่าคำสั่งจะรัน
จากนั้นเชื่อม Bluesky เอง ครั้งเดียว ที่ Settings → Connectors ใน Hermoso โดยใส่ชื่อผู้ใช้และ รหัสผ่านแอป ของ Bluesky ไม่มีหน้ายินยอม: รหัสผ่านแอปสร้างในการตั้งค่าของ Bluesky เอง และเพิกถอนได้ที่นั่นโดยไม่กระทบรหัสผ่านจริงของคุณ
เครื่องมือ Bluesky ที่ Claude Code ได้รับ
post_to_blueskyเผยแพร่โพสต์ในนามบัญชีที่เชื่อมไว้: ไม่เกิน 300 ตัวอักษร พร้อมรูปภาพสูงสุดสี่รูปและข้อความแทน หรือวิดีโอ MP4 หนึ่งคลิปพร้อมแคปชันแบบ track ได้ตามต้องการ ลิงก์ที่ไม่มีสื่อจะได้การ์ดแสดงตัวอย่าง ซึ่ง Hermoso สร้างให้เพราะ Bluesky ไม่ดึงให้schedule_postตั้งคิวบนปฏิทินเดียวกับทุกช่องทางอื่น โดยตรวจขีด 300 ตัวอักษรตอนเข้าคิว ไม่ใช่ตอนถึงเวลาเผยแพร่list_bluesky_postsโพสต์ล่าสุดของบัญชีพร้อม AT-URI และตัวเลขสด โดยทำเครื่องหมายการรีโพสต์ เพื่อไม่ให้โพสต์ของคนอื่นถูกอ่านเป็นของคุณbluesky_post_metrics / bluesky_accountไลก์ รีโพสต์ การตอบกลับ การอ้างอิง และบุ๊กมาร์กรายโพสต์ รวมถึงจำนวนผู้ติดตาม การติดตาม และจำนวนโพสต์ของบัญชีคุณหรือบัญชีสาธารณะใดก็ได้list_bluesky_convos / read_bluesky_dm / send_bluesky_dmอ่านและตอบข้อความส่วนตัว รวมถึงคำขอข้อความจากคนที่บัญชีไม่ได้ติดตามmanage_bluesky_convo / react_to_bluesky_dm / mark_bluesky_convo_readยอมรับคำขอ ปิดเสียง ล็อก หรือออกจากการสนทนา แสดงปฏิกิริยาด้วยอีโมจิหนึ่งตัว และล้างจำนวนที่ยังไม่ได้อ่านdelete_bluesky_postลบโพสต์ หลังจากการเรียกแรกที่ไม่ลบอะไรเลยและอ่านกลับว่าจะถูกลบอะไรไป
Bluesky เชื่อมด้วย รหัสผ่านแอป ไม่ใช่หน้าลงชื่อเข้าใช้ สร้างได้ในการตั้งค่าของ Bluesky แล้ววางพร้อมชื่อผู้ใช้ภายใต้ Workspace → Connectors ติ๊กการเข้าถึงข้อความส่วนตัวตอนสร้าง มิฉะนั้นเครื่องมือ DM จะแจ้งว่ารหัสผ่านไม่สามารถแชทได้ ซึ่งเป็นคุณสมบัติของรหัสผ่านเอง ไม่ใช่การเชื่อมต่อที่เสีย มีอีกสองกฎของ Bluesky ที่ Hermoso ตรวจก่อนส่ง: วิดีโอต้องใช้อีเมลที่ยืนยันแล้วบนบัญชี Bluesky และการ์ดลิงก์กับรูปภาพใช้ร่วมกันในโพสต์เดียวไม่ได้ การเผยแพร่ไม่เสียเครดิต เพราะ Bluesky ไม่คิดค่าใช้จ่ายต่อการเรียก
ข้อจำกัดของ Bluesky ที่ควรรู้ก่อนทำให้เป็นอัตโนมัติ
| ข้อความ | โพสต์ Bluesky จำกัดที่ 300 ตัวอักษร และแยกต่างหากที่ 3,000 ไบต์ ดังนั้นโพสต์ที่มีอีโมจิมากอาจไม่ถึง 300 ตัวอักษรแต่ยังยาวเกินไปได้ มีการบังคับใช้ตอนสร้างหรือใส่คิวโพสต์ ดังนั้นโพสต์ที่ยาวเกินจะถูกปฏิเสธขณะที่คุณยังอยู่ตรงนั้นเพื่อแก้ไข แทนที่จะถูกตัดทอนโดยเงียบ ๆ ตอนส่งออก |
|---|---|
| การมองเห็น | สาธารณะเท่านั้น โพสต์ Bluesky เป็นบันทึกสาธารณะบน AT Protocol และไม่มีรูปแบบ unlisted, private หรือฉบับร่างของโพสต์ การตรวจทานเกิดขึ้นก่อนการเรียก ไม่ใช่หลังจากนั้นเลย |
| คาโรเซล | 2 ถึง 4 รูป เฉพาะรูปภาพ สี่เป็นตัวเลขของ Bluesky เอง จาก AT Protocol lexicon สำหรับการฝังรูปภาพ และรูปที่ห้าจะถูกปฏิเสธแทนที่จะถูกทิ้งไป วิดีโอเป็นการฝังอีกแบบที่มีคลิปเดียวเท่านั้น และโพสต์มีการฝังได้เพียงอันเดียว ดังนั้นโพสต์ Bluesky จึงเป็นรูปภาพ วิดีโอหนึ่งคลิป หรือการ์ดลิงก์ อย่างใดอย่างหนึ่งจากสามอย่าง |
| บัญชีไหน | ไม่มี เว้นแต่แบรนด์จะเชื่อมบัญชี Bluesky มากกว่าหนึ่งบัญชี ถ้าเป็นเช่นนั้น account จะระบุว่าเป็นบัญชีไหน และถ้ามีหลายบัญชีแต่ไม่ได้ระบุ จะถูกปฏิเสธโดยระบุชื่อ แทนการเดา |
ลองใช้ใน Claude Code
ขอด้วยภาษาธรรมดา นี่คือประโยคปกติ ไม่ใช่ DSL:
“โพสต์บันทึกการปล่อยเวอร์ชันใน ./notes/bluesky.txt ไปยัง Bluesky พร้อมภาพหน้าจอสองภาพจาก ./assets เป็นรูปภาพที่มีข้อความทางเลือก แล้วต่อท้าย AT-URI ของโพสต์ลงใน ./out/posts.log”
นั่นคือขั้นตอน get_brand → generate_image → post_to_bluesky → bluesky_post_metrics Claude Code จะถามก่อนรันเครื่องมือทุกครั้ง และบันทึกการทำงานแสดงอยู่บนเทอร์มินัล ดังนั้นขั้นตอนการเผยแพร่เป็นบรรทัดที่คุณอ่านได้ก่อนกด y
Claude Code บน Bluesky: ส่วนที่ต้องระวัง
เก็บ AT-URI ไว้ bluesky_post_metrics และ delete_bluesky_post ต่างอ้างถึงโพสต์ด้วย URI แบบ at:// ไม่ใช่ลิงก์ bsky.app ถ้าสคริปต์เก็บไว้เฉพาะ URL บนเว็บ ก็ต้องกลับไปผ่าน list_bluesky_posts เพื่อหาโพสต์อีกครั้ง ตัวเลขที่คุณอ่านทีหลังเป็นจำนวนนับเท่านั้น ได้แก่ ไลก์ รีโพสต์ การตอบกลับ การอ้างอิง และบุ๊กมาร์ก Bluesky ไม่เปิดเผยจำนวนการแสดงผลในโปรโตคอลเลย จึงไม่มีอัตราการมีส่วนร่วมให้คำนวณ และรายงานใดที่แสดงตัวเลขนั้นคือการสร้างขึ้นเอง
ปลั๊กอินไม่มี tool manifest ซึ่งสำคัญที่สุดในการรันยาวโดยไม่มีคนดูแล เอเจนต์เรียกคำสั่ง hermoso ทีละขั้น และ --json ในคำสั่งใดก็ได้จะให้ผลลัพธ์เครื่องที่ตรวจสอบได้
ค้นหาข้อมูล Bluesky ก่อนโพสต์
ไม่มี Ad Library ของ Bluesky และไม่มีการค้นหา Bluesky ใน Hermoso ดังนั้นการค้นคว้าคู่แข่งที่นั่นมาถึงสิ่งเดียวที่ตรงไปตรงมา: bluesky_account อ่านจำนวนผู้ติดตาม การติดตาม และจำนวนโพสต์ของบัญชีสาธารณะใดก็ได้ ซึ่งเพียงพอสำหรับประเมินขนาดคู่แข่งและติดตามเป็นรายสัปดาห์ ส่วนอื่นของพื้นที่การค้นคว้า (คลังโฆษณาของ Meta, Google และ LinkedIn, TikTok, Instagram, YouTube, Reddit และ Threads แบบออร์แกนิก) ไม่ได้รับผลกระทบ
ส่วนที่เป็นการโฆษณา
ไม่มีผลิตภัณฑ์โฆษณาของ Bluesky ใน Hermoso และเราไม่บอกเป็นนัยว่ามี Bluesky ที่นี่เป็นออร์แกนิก คือ เผยแพร่ ตั้งคิว อ่าน ตอบ และวัดผล เครื่องมือแบบจ่ายเงินครอบคลุม Meta, Google Ads, Microsoft Advertising, Reddit Ads, LinkedIn, Pinterest, X Ads, TikTok Ads, Snapchat Ads, ChatGPT Ads, Apple Search Ads และ AppLovin Ads
สิ่งที่ Claude Code ทำเองไม่ได้
เอเจนต์ที่มีงบประมาณจะมีประโยชน์ก็ต่อเมื่อขอบเขตความเสียหายถูกจำกัด ดังนั้นรั้วกั้นจึงอยู่ที่เซิร์ฟเวอร์ ไม่ได้อยู่ในคำสั่ง แคมเปญโฆษณา ชุดโฆษณา กลุ่มโฆษณา และโฆษณาทุกรายการถูกสร้างในสถานะ paused และการสลับสถานะที่กระทบเงินจริงจะปฏิเสธการทำงานหากไม่มีแฟล็กยืนยันอย่างชัดเจน ทุกการเรนเดอร์จะถูกเสนอราคาก่อน (hermoso_capabilities เผยแพร่ต้นทุนเครดิตที่แน่นอนของแต่ละโมเดลก่อนที่จะมีการใช้จ่ายใด ๆ) เครดิตจะถูกสำรองก่อนการเรียกผู้ให้บริการครั้งแรก และหักตามต้นทุนจริงภายหลัง ดังนั้นการส่งที่ล้มเหลวจะคืนเครดิต แทนที่จะปล่อยให้คุณถูกเรียกเก็บเงินโดยไม่ได้อะไร การลบก็ต้องผ่านการยืนยันเช่นกัน และทุกต้นไม้แคมเปญจะถูกอ่านกลับจากแพลตฟอร์มโฆษณาก่อนที่เอเจนต์จะบอกคุณว่าสร้างอะไรไปแล้ว
มีหนึ่งขั้นตอนที่เป็นของคุณโดยเจตนา คือ การสร้างรหัสผ่านแอป Bluesky และเชื่อมต่อครั้งเดียว หลังจากนั้นทุกอย่างเป็นการเรียกเครื่องมือ
ช่องทางอื่นทั้งหมด
จาก Claude Code โพสต์ไปยัง: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Telegram หรือดู ทุกช่องทางที่ Claude Code โพสต์ได้
โพสต์ไปยัง Bluesky จาก: Claude · ChatGPT · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip · Claude Code marketing
คำถามที่พบบ่อย
Claude Code โพสต์ไป Bluesky ได้ไหม
ได้ ด้วยปลั๊กอิน Claude Code ของ Hermoso คำสั่งเดียว: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso หรือภายในเซสชันให้พิมพ์ /plugin marketplace add hermoso-ai/hermoso แล้วตามด้วย /plugin install hermoso@hermoso ปลั๊กอินติดตั้งสกิลของ Hermoso ห้าตัวที่ขับเคลื่อน CLI ของ hermoso ดังนั้นไม่มีรายการเครื่องมือถูกโหลดเข้าเซสชันของคุณ ลงชื่อเข้าใช้ครั้งเดียวด้วย npx -y hermoso auth login ซึ่งเปิดเบราว์เซอร์และเก็บข้อมูลรับรองไว้เอง ดังนั้นไม่ต้องสร้างคีย์และไม่ต้องวางคีย์ จากนั้น Claude Code จะมีเครื่องมือกว่า 1,000 รายการ รวมถึงเครื่องมือที่เผยแพร่ไป Bluesky และเครื่องมือที่ค้นหาโฆษณาซึ่งกำลังวิ่งอยู่ในตลาดของคุณ พร้อมเรนเดอร์ครีเอทีฟตั้งแต่ต้น
ต้องเชื่อม Bluesky กับ Claude Code อย่างไร
มีสองขั้นตอน ทำครั้งเดียวต่อขั้นตอน คำสั่งเดียว: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso หรือในเซสชันให้ใช้ /plugin marketplace add hermoso-ai/hermoso แล้วตามด้วย /plugin install hermoso@hermoso ปลั๊กอินจะติดตั้งสกิลของ Hermoso ห้าตัวที่ควบคุม CLI hermoso ดังนั้นจะไม่มีรายการเครื่องมือถูกโหลดเข้าเซสชันของคุณ ลงชื่อเข้าใช้ครั้งเดียวด้วย npx -y hermoso auth login ซึ่งจะเปิดเบราว์เซอร์และเก็บข้อมูลการยืนยันตัวตนไว้เอง จึงไม่ต้องสร้างกุญแจและไม่ต้องวางกุญแจที่ไหนเลย จากนั้นสร้าง app password ในการตั้งค่า Bluesky (ติ๊กสิทธิ์เข้าถึงข้อความส่วนตัวหากต้องการใช้เครื่องมือ DM) แล้ววางพร้อม handle ของคุณใต้ Workspace → Connectors ใน Hermoso หลังจากนั้น Claude Code จะโพสต์ไปยัง Bluesky เป็นการเรียกเครื่องมือปกติ
Claude Code โพสต์ไป Bluesky แบบส่วนตัวหรือเป็นฉบับร่างได้ไหม
ไม่ได้ โพสต์ Bluesky เป็นบันทึกสาธารณะบน AT Protocol โดยไม่มีรูปแบบ unlisted, private หรือฉบับร่าง ดังนั้นการตรวจทานต้องเกิดก่อนการเรียก Hermoso จะปฏิเสธการตั้งค่าการมองเห็นที่ Bluesky ทำไม่ได้ ณ ตอนที่คุณขอ แทนที่จะเผยแพร่แบบที่ด้อยกว่าโดยเงียบ ๆ
การโพสต์ไป Bluesky จาก Claude Code มีค่าใช้จ่ายเท่าไร
การเผยแพร่ไป Bluesky ไม่เสียเครดิต เพราะ Bluesky ไม่คิดค่าใช้จ่ายต่อการเรียก เครดิตใช้กับการสร้างครีเอทีฟ แพ็กเกจมีราคา $29, $69 และ $149 ต่อเดือน สำหรับ 1,300, 3,100 และ 6,750 เครดิต และทุกฟีเจอร์มีในทุกแพ็กเกจ รวมถึงแพ็กเกจฟรี ข้อยกเว้นเดียวคือ SSO ระดับองค์กร
Bluesky จำกัดความยาวข้อความเท่าไรเมื่อโพสต์จาก Claude Code
โพสต์ Bluesky จำกัดที่ 300 ตัวอักษร และ 3,000 ไบต์ ดังนั้นโพสต์ที่มีอีโมจิมากอาจมีไม่ถึง 300 ตัวอักษรแต่ยังถูกปฏิเสธได้ Hermoso จะบอกว่าใช้ขีดจำกัดใด และเกินไปเท่าไร Hermoso บังคับใช้ตอนสร้างหรือใส่คิวโพสต์ ดังนั้น Claude Code ได้รับแจ้งทันที แทนที่จะล้มเหลวทีหลังโดยไม่มีใครเฝ้าดู
Claude Code ตั้งเวลาโพสต์ Bluesky ไว้ล่วงหน้าได้ไหม
ได้ schedule_post จะใส่คิวบนปฏิทินเดียวที่ใช้ร่วมกับทุกช่องทาง พร้อมคำโปรยแยกตามช่องทาง หากต้องการให้ข้อความต่างออกไป และ list_scheduled กับ cancel_scheduled ใช้อ่านและดึงโพสต์ที่ตั้งคิวไว้กลับมา Bluesky เป็นหนึ่งในสิบเอ็ดช่องทางที่ใส่คิวได้
เริ่มต้นฟรีพร้อม 30 เครดิตเมื่อสมัคร และรับเพิ่มได้อีกกว่า 250 เครดิต ทุกฟีเจอร์มีในทุกแพ็กเกจ
เริ่มฟรี → ดูราคา