Hermoso هو خادم MCP للتسويق: أكثر من 922 أداة عبر نقطة واحدة بتفويض OAuth، تمكّن الوكيل من بحث الإعلانات الجارية في سوق ما، وإنتاج صور وفيديوهات إعلانية جاهزة، ونشرها، وبناء الحملات المدفوعة التي تقف خلفها. يصل Gemini CLI إلى كل ذلك عبر اتصال واحد. تغطي هذه الصفحة جزءاً واحداً منه: ما يستطيع Gemini CLI فعله فعلاً على Bluesky، وما لا تسمح به Bluesky.
ربط Hermoso بـ Gemini CLI
- ثبّت الإضافة.
تُثبَّت أحدث إصدار من المستودع العام لـHermoso: خمس مهارات (research وad-from-brand وgenerate وproduct-photoshoot وmarketing) مع ملف السياقgemini extensions install https://github.com/hermoso-ai/hermosoGEMINI.md. تشغّل المهارات أمرhermosoعبرnpx، فلا يُضاف شيء إلى قائمة أدوات Gemini CLI ولا يكلّف شيئًا من السياق حتى يعمل أمر. يعرضgemini extensions listالمهارات تحت Agent skills. - سجّل الدخول مرة واحدة.
يفتح تسجيل دخول عبر المتصفح، ويحفظ بيانات اعتماد لصاحب الملف فقط فيnpx -y hermoso auth login~/.hermoso/config.json. يستطيع Gemini CLI تشغيله عنك في أول مرة يحتاج فيها إلى Hermoso. لا يوجد متصفح على ذلك الجهاز؟ أنشئ مفتاحًا تحت MCP & CLI → الطرفية ومفاتيح API وشغّلnpx -y hermoso auth login --token hmk_…. - اختياري: خادم MCP أيضًا.
يجد Gemini CLI خادم التفويض الخاص بـHermoso عندما يُجيب الاتصال الأول بـ401 ويسجّل نفسه، فلا يُوضع أي مفتاح فيgemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcpsettings.json؛ و/mcp auth hermosoداخل الجلسة يشغّل تسجيل الدخول. وتصل المهارات إلى كل الأدوات دون ذلك. - اطلب من Gemini CLI شيئاً. «اسحب أطول إعلانات منافسيّ الثلاثة المقرّبين عمراً، وحوّل أفضل خطاف إلى فيديو 9:16»، أو «انشر هذا الإنتاج على القناة». يختار الوكيل الأدوات، وأنت توافق على الإنفاق.
شغّلنا التثبيت أعلاه بتاريخ 2026-09-23 على Gemini CLI 0.60.0 في مجلد منزل نظيف: سحب أحدث إصدار من hermoso-ai/hermoso، وأظهر gemini extensions list المهارات الخمس وملف السياق. لا تحمل الإضافة خادم MCP خاصًا بها، وهذا مقصود: قائمة الأدوات تُحمَّل في كل جلسة، أما المهارات فلا تكلّف شيئًا حتى تعمل. Hermoso غير تابعة لـGoogle ولا معتمدة منها.
ثم اربط Bluesky نفسه مرةً واحدة من الإعدادات ← الموصّلات في Hermoso، باسم المستخدم وكلمة مرور للتطبيق من Bluesky. لا توجد شاشة موافقة: كلمة مرور التطبيق تُنشأ في إعدادات Bluesky نفسها، ويمكن إلغاؤها هناك دون المساس بكلمة مرورك الحقيقية.
أدوات Bluesky التي يحصل عليها Gemini CLI
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 الحساب المقصود، وإذا وُجدت عدة حسابات دون تسمية يُرفض الطلب بالاسم بدلاً من التخمين. |
جرّبه في Gemini CLI
اطلبه بلغة عادية. هذه جمل بسيطة، لا لغة برمجة:
“انشر تحديث Bluesky بأقل من 300 حرف عن إصدار اليوم، مع إرفاق ./assets/release.png وكتابة النص البديل، ثم اطبع رابط المنشور.”
هذا المسار: get_brand → generate_image → post_to_bluesky → bluesky_post_metrics. يسألك Gemini CLI قبل أن يشغّل أمراً في سطر الأوامر، وتعمل المهارات عبر أمر hermoso، فيظهر النشر سطراً يمكنك قراءته قبل أن توافق. أما أدوات MCP فيعرض عليك السماح بها مرة واحدة، أو دائماً لتلك الأداة، أو دائماً للخادم كله.
Gemini CLI على Bluesky: الجزء الذي يؤلم
يتصل Bluesky بكلمة مرور للتطبيق، لا عبر شاشة تسجيل دخول. أنشئها من إعدادات Bluesky والصقها ضمن الموصّلات في Hermoso. يستطيع وكيل أن يفعل ذلك أيضاً عبر connect_connector، لكن كلمة المرور التي تُكتب داخل جلسة تبقى في سجلها. حدّد خيار الوصول إلى الرسائل المباشرة عند إنشائها إن أردت أدوات الرسائل المباشرة. كلمة المرور بدون هذا الخيار تتيح النشر دون الدردشة.
هناك تفصيلان في Gemini CLI يحددان مدى أمان هذا. يكتب gemini mcp add إلى .gemini/settings.json الخاص بالمشروع ما لم تمرر --scope user، وهذا مفيد حين ينبغي أن يعمل مستودع واحد دائمًا على علامة واحدة. ولا تضف Hermoso أبدًا بالخيار --trust: فهو يتخطى كل تأكيد للخادم، بما فيها التي تقف أمام النشر. تصل أدوات MCP بأسماء تبدأ بـmcp_hermoso_ متبوعة باسم الأداة، و--exclude-tools يُبقي أيًا منها خارجًا تمامًا.
ابحث في 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.
ما لا يستطيع Gemini CLI فعله وحده
الوكيل الذي يملك ميزانية لا يفيد إلا إذا كان نطاق ضرره محدوداً، لذلك يكون السياج في الخادم لا في التعليمات. كل حملة إعلانية ومجموعة إعلانات ومجموعة إعلانات Google وإعلان تُنشأ متوقفة مؤقتاً، ولا تعمل مفاتيح الحالة التي تشغّل المال الحقيقي دون علامة تأكيد صريحة. كل إنتاج يُسعَّر أولاً (hermoso_capabilities ينشر التكلفة الدقيقة بالرصيد لكل نموذج قبل أي إنفاق). تُحجز الأرصدة قبل أول استدعاء للمزوّد وتُسوّى بالتكلفة الدقيقة بعد ذلك، فإذا فشل الإرسال تُسترد الأرصدة بدلاً من أن تُحتسب عليك دون مقابل. والحذف يحتاج إلى تأكيد أيضاً، وتُقرأ كل شجرة حملة مرتجعةً من منصة الإعلانات قبل أن يخبرك وكيلك بما بناه.
خطوة واحدة مقصودة تبقى لك: إنشاء كلمة مرور تطبيق Bluesky وربطها مرةً واحدة. كل ما بعد ذلك استدعاء أداة.
بقية المصفوفة
انشر من Gemini CLI إلى: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Telegram. أو تصفّح كل ما يمكن لـ Gemini CLI النشر عليه.
انشر على Bluesky من: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip
الأسئلة الشائعة
هل يستطيع Gemini CLI النشر على Bluesky؟
نعم، مع إضافة Gemini CLI الخاصة بـHermoso. شغّل gemini extensions install https://github.com/hermoso-ai/hermoso، وهو يضيف خمس مهارات لـHermoso تشغّل أمر hermoso، ثم سجّل الدخول مرة واحدة بالأمر npx -y hermoso auth login. يفتح تسجيل الدخول المتصفح ويحفظ بيانات الاعتماد بنفسه، فلا يوجد مفتاح تنشئه ولا شيء تلصقه. وإذا أردت أيضًا أدوات Hermoso داخل قائمة أدوات Gemini CLI نفسها، فإن الأمر gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp يضيف الخادم المستضاف الذي يسجّل الدخول عبر OAuth. عندها يحصل Gemini CLI على أكثر من 922+ أداة، بما فيها الأدوات التي تنشر على Bluesky، والتي تبحث في الإعلانات الجارية في سوقك، والتي تصيّر الإبداع من الأساس.
كيف أربط Bluesky بـ Gemini CLI؟
خطوتان، كل واحدة مرة واحدة. شغّل gemini extensions install https://github.com/hermoso-ai/hermoso، وهو يضيف خمس مهارات لـHermoso تشغّل أمر hermoso، ثم سجّل الدخول مرة واحدة بالأمر npx -y hermoso auth login. يفتح تسجيل الدخول المتصفح ويحفظ بيانات الاعتماد بنفسه، فلا يوجد مفتاح تنشئه ولا شيء تلصقه. وإذا أردت أيضًا أدوات Hermoso داخل قائمة أدوات Gemini CLI نفسها، فإن الأمر gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp يضيف الخادم المستضاف الذي يسجّل الدخول عبر OAuth. ثم أنشئ كلمة مرور للتطبيق من إعدادات Bluesky (فعّل الوصول للرسائل المباشرة إن أردت أدوات الرسائل) والصقها مع اسم المستخدم تحت الإعدادات → الموصّلات في Hermoso. بعد ذلك ينشر Gemini CLI على Bluesky كاستدعاء أداة عادي.
هل يستطيع Gemini CLI نشر كاروسيل على Bluesky؟
حتى حدّ معيّن: من 2 إلى 4 صور، صور فقط، وهذا هو الحد في مخطط Bluesky نفسه. يُنشر الفيديو كمنشور مستقل، مقطع واحد لكل منشور، لأن منشور Bluesky يحمل تضميناً واحداً. يستدعي Gemini CLI أداة النشر نفسها في الحالتين، والقناة التي لا تستطيع حمل الكاروسيل تُرفض مع السبب الحقيقي.
هل يستطيع Gemini CLI تشغيل إعلانات Bluesky إلى جانب النشر؟
لا. لا توجد منتجات إعلانية لـ Bluesky في Hermoso. Bluesky هنا عضوية: نشر وجدولة وقراءة التفاعل والتعامل مع الردود والرسائل المباشرة.
هل يحتاج Gemini CLI إلى كلمة مرور Bluesky الخاصة بي؟
لا، ولا كلمة مرور حسابك الرئيسية أيضاً. يتصل Bluesky بـ Hermoso بكلمة مرور للتطبيق، تنشئها من إعدادات Bluesky ويمكنك إلغاءها هناك في أي وقت، ثم يصل Gemini CLI إلى الحساب كاستدعاء أداة. ولا تُسلَّم أي بيانات اعتماد للنموذج أبداً.
هل يستطيع Gemini CLI البحث في Bluesky قبل أن ينشر؟
قليلاً فقط. لا توجد مكتبة إعلانات ولا بحث في Bluesky داخل Hermoso، لكن bluesky_account يقرأ متابعي أي حساب عام ومتابَعيه وعدد منشوراته، وهذا يكفي لتقدير حجم منافس.
ابدأ مجاناً بـ30 رصيداً عند التسجيل، واكسب 250+ رصيد إضافي. كل الميزات متاحة في كل خطة.
ابدأ مجاناً → عرض الأسعار