النشر على Bluesky من Claude Code

من الطرفية، المنشور على Bluesky استدعاء واحد يُفحص نصه بوحدتين للطول، ويعود معرّف AT-URI لتكتبه في ملف.

Hermoso هو خادم MCP للتسويق: أكثر من 922 أداة عبر نقطة واحدة بتفويض OAuth، تمكّن الوكيل من بحث الإعلانات الجارية في سوق ما، وإنتاج صور وفيديوهات إعلانية جاهزة، ونشرها، وبناء الحملات المدفوعة التي تقف خلفها. يصل Claude Code إلى كل ذلك عبر اتصال واحد. تغطي هذه الصفحة جزءاً واحداً منه: ما يستطيع Claude Code فعله فعلاً على Bluesky، وما لا تسمح به Bluesky.

ربط Hermoso بـ Claude Code

  1. أمر واحد، ولا مفتاح.
    claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso
    هل أنت داخل جلسة بالفعل؟ اكتب /plugin marketplace add hermoso-ai/hermoso، ثم /plugin install hermoso@hermoso. يثبّت خمس مهارات لـ Hermoso (البحث، وإعلان من علامة تجارية، والتوليد، وتصوير المنتج، والتسويق) تشغّل أمر hermoso عبر npx، فلا تُحمَّل أي قائمة أدوات في جلساتك، ولا يكلّف شيء من السياق حتى يعمل.
  2. سجّل الدخول مرة واحدة.
    npx -y hermoso auth login
    يفتح تسجيل دخول في المتصفح عبر loopback، كما يفعل gh، ويخزّن بيانات اعتماد لا يقرؤها إلا مالكها في ~/.hermoso/config.json. يشغّله Claude Code عنك أول مرة يحتاج فيها إلى Hermoso. ليس هناك متصفح على ذلك الجهاز، مثل CI أو خادم بعيد أو حاوية؟ أنشئ مفتاحاً من MCP & CLI ← Terminal & API keys وشغّل npx -y hermoso auth login --token hmk_…. يحمل المفتاح صلاحية إنفاق حقيقية، فعامله كما تعامل كلمة المرور.
  3. اختياري: خادم MCP أيضاً. إن أردت أدوات Hermoso في قائمة أدوات Claude Code نفسها، شغّل claude mcp add hermoso -- npx -y hermoso mcp بعد تسجيل الدخول. يقرأ الخادم بيانات الاعتماد المخزّنة نفسها، فلا يُوضع أي مفتاح في .claude.json. تصل المهارات إلى كل الأدوات دون هذا الخادم.
  4. اطلب من Claude Code شيئاً. «اسحب أطول إعلانات منافسيّ الثلاثة المقرّبين عمراً، وحوّل أفضل خطاف إلى فيديو 9:16»، أو «انشر هذا الإنتاج على القناة». يختار الوكيل الأدوات، وأنت توافق على الإنفاق.

الإضافة وخادم MCP الاختياري يصلان إلى الأدوات نفسها والحساب نفسه. الفرق في السياق: تُحمَّل قائمة الأدوات في كل جلسة قبل أن تكتب شيئاً، أما المهارات فلا تكلّف شيئاً حتى يعمل أمر.

ثم اربط Bluesky نفسه مرةً واحدة من الإعدادات ← الموصّلات في Hermoso، باسم المستخدم وكلمة مرور للتطبيق من Bluesky. لا توجد شاشة موافقة: كلمة مرور التطبيق تُنشأ في إعدادات Bluesky نفسها، ويمكن إلغاؤها هناك دون المساس بكلمة مرورك الحقيقية.

أدوات Bluesky التي يحصل عليها Claude Code

  • post_to_bluesky: ينشر منشوراً باسم الحساب المربوط: حتى 300 حرف، مع حتى أربع صور ونص بديل لكل منها، أو فيديو MP4 واحد مع مسارات ترجمة اختيارية. الرابط بلا وسائط يحصل على بطاقة معاينة، يبنيها 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 بـ Hermoso بـكلمة مرور للتطبيق لا بشاشة تسجيل دخول: أنشئها من إعدادات Bluesky، والصقها مع اسم المستخدم تحت الإعدادات ← الموصّلات. فعّل وصول الرسائل المباشرة عند إنشائها، وإلا ستخبرك أدوات الرسائل بأن كلمة المرور لا تستطيع المحادثة، وهذه خاصية في كلمة المرور لا عطل في الاتصال. وهناك قاعدتان أخريان لـ Bluesky يتحقق منهما Hermoso قبل الإرسال: الفيديو يحتاج إلى بريد إلكتروني مؤكَّد في حساب Bluesky، ولا يمكن أن تشارك بطاقة الرابط والصورة في المنشور نفسه. النشر على Bluesky لا يكلّف أي رصيد، لأن Bluesky لا تفرض رسوماً على أي استدعاء.

حدود Bluesky التي تستحق المعرفة قبل أن تُؤتمت أي شيء

النصيُحدَّد منشور Bluesky بـ300 حرف وبشكل منفصل بـ3,000 بايت، لذلك قد يكون المنشور المليء بالإيموجي أقل من 300 حرف ومع ذلك يتجاوز الحد. يُفرض الحد عند إنشاء المنشور أو جدولته، فيُرفض المنشور الزائد وأنت ما زلت حاضراً لتصلحه، بدلاً من أن يُقطع بصمت أثناء الطريق.
الظهورعلني فقط. منشور Bluesky سجلّ عام على بروتوكول AT، ولا توجد له صيغة غير مُدرجة أو خاصة أو مسودة. تحدث المراجعة قبل الاستدعاء، لا بعده أبداً.
الشرائح المتعددةمن 2 إلى 4 صور، صور فقط. الرقم أربعة من Bluesky نفسها، من مخطط AT Protocol الخاص بتضمين الصور، والخامسة تُرفض لا تُسقط. أما الفيديو فهو تضمين مختلف يحمل مقطعاً واحداً، ولأن المنشور يحمل تضميناً واحداً، فمنشور Bluesky يكون صوراً أو فيديو واحداً أو بطاقة رابط: واحداً من الثلاثة.
أي حسابلا شيء، إلا إذا ربطت العلامة أكثر من حساب Bluesky. عندها يسمّي account الحساب المقصود، وإذا وُجدت عدة حسابات دون تسمية يُرفض الطلب بالاسم بدلاً من التخمين.

جرّبه في Claude Code

اطلبه بلغة عادية. هذه جمل بسيطة، لا لغة برمجة:

“انشر ملاحظة الإصدار في ./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 يتعامل مع المنشور بعنوان at:// الخاص به، لا برابط bsky.app، والسكربت الذي يحتفظ بالرابط الإلكتروني وحده يضطر للعودة عبر list_bluesky_posts ليجده. الأرقام التي تقرؤها لاحقاً هي أعداد فقط: الإعجابات وإعادات النشر والردود والاقتباسات والإشارات المرجعية. لا ينشر Bluesky مرّات ظهور في بروتوكوله، فلا يوجد معدل تفاعل يمكن حسابه، والتقرير الذي يعرض واحداً قد اخترعه.

الإضافة لا تحمل أي بيان للأدوات، وهذا يهم أكثر في التشغيل الطويل غير المراقب: يستدعي الوكيل أمر hermoso في كل خطوة، و--json على أي أمر يعطيه مخرجاً آلياً يتحقق منه.

ابحث في 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 فعله وحده

الوكيل الذي يملك ميزانية لا يفيد إلا إذا كان نطاق ضرره محدوداً، لذلك يكون السياج في الخادم لا في التعليمات. كل حملة إعلانية ومجموعة إعلانات ومجموعة إعلانات Google وإعلان تُنشأ متوقفة مؤقتاً، ولا تعمل مفاتيح الحالة التي تشغّل المال الحقيقي دون علامة تأكيد صريحة. كل إنتاج يُسعَّر أولاً (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

الأسئلة الشائعة

هل يستطيع 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 تشغّل أمر hermoso، فلا تُحمَّل أي قائمة أدوات في جلساتك. سجّل الدخول مرة واحدة بـ npx -y hermoso auth login، وهذا يفتح المتصفح ويخزّن بيانات الاعتماد بنفسه، فلا مفتاح تُنشئه ولا تلصقه. عندها يملك Claude Code أكثر من 922 أداة، منها الأدوات التي تنشر على 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 تشغّل أداة سطر الأوامر hermoso، فلا تُحمَّل أي قائمة أدوات في جلساتك. سجّل الدخول مرة واحدة عبر npx -y hermoso auth login، وهذا يفتح المتصفح ويخزّن بيانات الاعتماد بنفسه، فلا مفتاح تنشئه ولا شيء تلصقه. ثم أنشئ كلمة مرور للتطبيق من إعدادات Bluesky (فعّل وصول الرسائل المباشرة إن أردت أدوات الرسائل)، والصقها مع اسم المستخدم (handle) تحت الإعدادات → الموصِّلات في Hermoso. بعد ذلك ينشر Claude Code على Bluesky كأنه استدعاء أداة عادي.

هل يستطيع Claude Code النشر على Bluesky بشكل خاص أو كمسودة؟

لا. منشور Bluesky سجلّ عام على بروتوكول AT، ولا توجد له صيغة غير مُدرجة أو خاصة أو مسودة، لذلك تكون المراجعة قبل الاستدعاء. يرفض Hermoso مستوى ظهور لا تستطيع Bluesky الالتزام به في اللحظة التي تطلبه فيها، بدلاً من أن ينشر بصمت شيئاً أضعف.

كم يكلّف النشر على Bluesky من Claude Code؟

النشر على Bluesky لا يكلّف أي رصيد، فـBluesky لا تفرض رسوماً على أي استدعاء. تُنفق الأرصدة على توليد الإبداع. الخطط هي $29 و$69 و$149 شهرياً لـ 1,200 و3,000 و7,000 رصيد، وكل الميزات متاحة في كل خطة بما فيها خطة «مجاني». الاستثناء الوحيد هو SSO للمؤسسات.

ما الحد الأقصى لتعليق Bluesky عند النشر من Claude Code؟

يُحدَّد منشور Bluesky بـ300 حرف وبـ3,000 بايت، لذلك قد يكون المنشور المليء بالإيموجي أقل من 300 حرف ومع ذلك يُرفض. يذكر Hermoso أي الحدّين انطبق وبكم تجاوزه. يُفرض الحد عند إنشاء المنشور أو جدولته، فيُبلَّغ Claude Code فوراً بدلاً من أن يفشل لاحقاً حين لا يكون أحد يراقب.

هل يستطيع Claude Code جدولة منشور Bluesky لوقت لاحق؟

نعم. يضع schedule_post المنشور في تقويم واحد مشترك مع كل القنوات الأخرى، مع تعليق خاص بالقناة إذا كان النص يجب أن يختلف، ويقرأ list_scheduled وcancel_scheduled المنشورات ويسحبانها. وFacebook واحدة من القنوات الإحدى عشرة التي تُوضع في الطابور.

ابدأ مجاناً بـ30 رصيداً عند التسجيل، واكسب 250+ رصيد إضافي. كل الميزات متاحة في كل خطة.

ابدأ مجاناً →   عرض الأسعار