انشر على X من Gemini CLI

X هي القناة الوحيدة التي تحتسب لكل طلب، ووكيل طرفية في حلقة قد يُنفق دون أن يلاحظ أحد. يعرض Hermoso السعر قبل كل منشور.

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

ربط Hermoso بـ Gemini CLI

  1. ثبّت الإضافة.
    gemini extensions install https://github.com/hermoso-ai/hermoso
    تُثبَّت أحدث إصدار من المستودع العام لـHermoso: خمس مهارات (research وad-from-brand وgenerate وproduct-photoshoot وmarketing) مع ملف السياق GEMINI.md. تشغّل المهارات أمر hermoso عبر npx، فلا يُضاف شيء إلى قائمة أدوات Gemini CLI ولا يكلّف شيئًا من السياق حتى يعمل أمر. يعرض gemini extensions list المهارات تحت Agent skills.
  2. سجّل الدخول مرة واحدة.
    npx -y hermoso auth login
    يفتح تسجيل دخول عبر المتصفح، ويحفظ بيانات اعتماد لصاحب الملف فقط في ~/.hermoso/config.json. يستطيع Gemini CLI تشغيله عنك في أول مرة يحتاج فيها إلى Hermoso. لا يوجد متصفح على ذلك الجهاز؟ أنشئ مفتاحًا تحت MCP & CLI → الطرفية ومفاتيح API وشغّل npx -y hermoso auth login --token hmk_….
  3. اختياري: خادم MCP أيضًا.
    gemini mcp add --scope user --transport http hermoso https://app.hermoso.ai/mcp
    يجد Gemini CLI خادم التفويض الخاص بـHermoso عندما يُجيب الاتصال الأول بـ401 ويسجّل نفسه، فلا يُوضع أي مفتاح في settings.json؛ و/mcp auth hermoso داخل الجلسة يشغّل تسجيل الدخول. وتصل المهارات إلى كل الأدوات دون ذلك.
  4. اطلب من Gemini CLI شيئاً. «اسحب أطول إعلانات منافسيّ الثلاثة المقرّبين عمراً، وحوّل أفضل خطاف إلى فيديو 9:16»، أو «انشر هذا الإنتاج على القناة». يختار الوكيل الأدوات، وأنت توافق على الإنفاق.

شغّلنا التثبيت أعلاه بتاريخ 2026-09-23 على Gemini CLI 0.60.0 في مجلد منزل نظيف: سحب أحدث إصدار من hermoso-ai/hermoso، وأظهر gemini extensions list المهارات الخمس وملف السياق. لا تحمل الإضافة خادم MCP خاصًا بها، وهذا مقصود: قائمة الأدوات تُحمَّل في كل جلسة، أما المهارات فلا تكلّف شيئًا حتى تعمل. Hermoso غير تابعة لـGoogle ولا معتمدة منها.

ثم اربط X نفسه مرةً واحدة من الإعدادات ← الموصّلات في Hermoso. وهي شاشة موافقة OAuth، لذلك هي الخطوة الوحيدة التي تحتاج إلى متصفح. كل ما بعدها استدعاء أداة.

أدوات X التي يحصل عليها Gemini CLI

  • post_to_x: ينشر نصاً أو صورة أو فيديو مع نص بديل، أو سلسلة كاملة، أو رداً، أو منشور اقتباس، أو استطلاعاً، ويمكنه تقييد من يُسمح له بالرد.
  • post_x_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 لك: مقالاً طويلاً مكتوباً بصيغة Markdown مع عناوينه وقوائمه واقتباساته وكتل الكود وجداوله سليمةً، وتعديلاً لمنشور نشرته سابقاً، ضمن الساعة التي تسمح بها X.

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

النصالطول يحدده حساب النشر: 280 حرفاً عادةً، وحتى 25,000 مع X Premium. يقرأ Hermoso الاشتراك من X، فينشر المنشور الطويل كاملاً. لا يُقطع أي شيء أبداً. يُفرض الحد عند إنشاء المنشور أو جدولته، فيُرفض المنشور الزائد وأنت ما زلت حاضراً لتصلحه، بدلاً من أن يُقطع بصمت أثناء الطريق.
الظهورعلني فقط. المنشور على X عام لحظة وجوده. لا توفّر واجهة البرمجة مسودةً ولا منشوراً غير مُدرج. الحسابات المحمية موجودة، لكنها إعداد على مستوى الحساب كله لا يقرؤه Hermoso ولا يتحكم فيه، وليست خياراً لكل منشور.
الشرائح المتعددةيُرفض، ويُذكر السبب بعينه. «X لا تدعم كاروسيلاً قابلاً للتمرير». تربط واجهة X حتى 4 وسائط بالمنشور وتعرضها كشبكة، وكل صورة مرئية دفعةً واحدة بلا شيء للتمرير إليه، لذلك لا يمكن نشر مجموعة شرائح مرقّمة بعبارة «1/6 · SWIPE» كما صُمّمت. يوضح الرفض البديل: «انشر أقوى شريحة وحدها على X، أو أزل X من هذا المنشور.» مجموعة شرائح تطلب من القارئ التمرير ثم تُنشر كشبكة أسوأ من عدم نشرها.
أي حسابلا شيء. ينشر إلى الحساب المربوط.

جرّبه في Gemini CLI

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

“حوّل ./notes/launch.md إلى منشور X واحد، أو سلسلة قصيرة إن لم يتسع، مع الرابط في آخر منشور فقط، وأخبرني بالتكلفة أولًا.”

هذا يمرّ عبر get_brand → generate_text → post_to_x → x_post_insights_historical. يسأل Gemini CLI قبل تشغيل أمر في الصدفة، والمهارات تعمل عبر أمر hermoso، فيظهر النشر سطرًا تقرؤه قبل أن تقول نعم. أما أدوات MCP فيعرض لك خيار: مرة واحدة، أو دائمًا لهذه الأداة، أو دائمًا للخادم.

Gemini CLI على X: الجزء الذي يوجع

إذا أضفت خادم MCP الخاص بـHermoso إلى Gemini CLI، فلا تضفه أبدًا بالخيار --trust عندما سينشر على X. فهذا الخيار يتخطى كل تأكيد للخادم، وعلى X كل منشور وقراءة وحذف استدعاء مُحتسب، والمنشور الذي يحمل رابطًا يكلّف نحو 13 ضعف المنشور العادي. وفي حساب Premium، يُحتسب المنشور الطويل استدعاءً واحدًا، بينما تُحتسب سلسلة من خمسة أجزاء خمسة استدعاءات.

هناك تفصيلان في Gemini CLI يحددان مدى أمان هذا. يكتب gemini mcp add إلى .gemini/settings.json الخاص بالمشروع ما لم تمرر --scope user، وهذا مفيد حين ينبغي أن يعمل مستودع واحد دائمًا على علامة واحدة. ولا تضف Hermoso أبدًا بالخيار --trust: فهو يتخطى كل تأكيد للخادم، بما فيها التي تقف أمام النشر. تصل أدوات MCP بأسماء تبدأ بـmcp_hermoso_ متبوعة باسم الأداة، و--exclude-tools يُبقي أيًا منها خارجًا تمامًا.

ابحث في X قبل أن تنشر

لا توجد مكتبة إعلانات لـ X للبحث فيها. بحث X هنا يخص حسابك أنت: الإشارات، ومقاييس المنشورات، والأرقام التاريخية للمعلنين. كل ما عداه في سطح البحث لا يتأثر: مكتبات إعلانات Meta وGoogle وLinkedIn، وTikTok وInstagram وYouTube وReddit وThreads العضوية.

الجانب المدفوع

انطلقت إعلانات X في أغسطس 2026، فصارت X جانبين معاً. واجهة إعلانات X API منتج منفصل على خادم منفصل مع توقيع OAuth 1.0a الخاص به، ولهذا وصلت متأخرة عن البقية. يبني Hermoso الآن شجرة المنشور المدفوع كاملةً عليها: الحملة، وline item (وهو اسم X لمجموعة الإعلانات)، والمنشور المروَّج، والاستهداف، والميزانيات، والحالة، والتقارير. الإعلان على X يروّج منشوراً، لذلك يكون الإبداع منشوراً، وهو نفسه الذي ينشره Hermoso عضوياً. وشيء واحد يجب معرفته قبل تخطيط الميزانية: تمنح X وصول Ads API لكل حساب إعلاني لا لكل تطبيق، فلا يوجد زر OAuth لذلك: تضيف مستخدم Hermoso في X إلى حسابك الإعلاني على business.x.com → Account access، فيظهر في list_x_ads_accounts مع مستوى الصلاحية الذي منحته إياه X.

ما لا يستطيع Gemini CLI فعله وحده

الوكيل الذي يملك ميزانية لا يفيد إلا إذا كان نطاق ضرره محدوداً، لذلك يكون السياج في الخادم لا في التعليمات. كل حملة إعلانية ومجموعة إعلانات ومجموعة إعلانات Google وإعلان تُنشأ متوقفة مؤقتاً، ولا تعمل مفاتيح الحالة التي تشغّل المال الحقيقي دون علامة تأكيد صريحة. كل إنتاج يُسعَّر أولاً (hermoso_capabilities ينشر التكلفة الدقيقة بالرصيد لكل نموذج قبل أي إنفاق). تُحجز الأرصدة قبل أول استدعاء للمزوّد وتُسوّى بالتكلفة الدقيقة بعد ذلك، فإذا فشل الإرسال تُسترد الأرصدة بدلاً من أن تُحتسب عليك دون مقابل. والحذف يحتاج إلى تأكيد أيضاً، وتُقرأ كل شجرة حملة مرتجعةً من منصة الإعلانات قبل أن يخبرك وكيلك بما بناه.

خطوة واحدة ليست بلا واجهة عن قصد: ربط الحساب هو شاشة موافقة OAuth، لذا تربط القناة مرة واحدة في المتصفح. وكل ما يأتي بعد ذلك استدعاء أداة.

بقية المصفوفة

من Gemini CLI، انشر إلى: Facebook · Instagram · Threads · TikTok · YouTube · LinkedIn · Pinterest · Bluesky · Telegram. أو اطّلع على كل ما يستطيع Gemini CLI النشر إليه.

انشر على X من: Claude · ChatGPT · Claude Code · Cursor · Codex · Cline · OpenClaw · Grok Bot · Hermes · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip

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

هل يستطيع Gemini CLI النشر على X؟

نعم، مع إضافة 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+ أداة، بما فيها الأدوات التي تنشر على X، والتي تبحث في الإعلانات الجارية في سوقك، والتي تصيّر الإبداع من الأساس.

كيف أربط X بـ 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. ثم وصّل X داخل Hermoso تحت الإعدادات → الموصّلات، وهي شاشة موافقة OAuth في المتصفح. بعد ذلك ينشر Gemini CLI على X كاستدعاء أداة عادي.

هل يستطيع Gemini CLI النشر على X بشكل خاص أو كمسودة؟

لا. المنشور على X علني لحظة وجوده؛ لا توفّر واجهة البرمجة مسودةً ولا منشوراً غير مُدرج. يرفض Hermoso مستوى ظهور لا تستطيع X الالتزام به في اللحظة التي تطلبه فيها، بدلاً من أن ينشر بصمت شيئاً أضعف.

هل يستطيع Gemini CLI البحث في X قبل النشر؟

ليس عبر مكتبة إعلانات، لأن X لا تنشر أي مكتبة. ما يقرؤه Hermoso على X هو حسابك أنت: مقاييس المنشورات، وأرقام بمستوى المعلنين لأي نطاق تاريخي، والإشارات إلى العلامة التجارية.

ما حد التعليق على X عند النشر من Gemini CLI؟

يتوقف ذلك على الحساب، ويتحقق Hermoso بدلاً من التخمين. الحساب العادي محدود بـ280 حرفاً، والحساب المشترك في X Premium يصل إلى 25,000 حرف. يقرأ Hermoso الاشتراك من X ويرسل المنشور، فيخرج المنشور الطويل كاملاً، ولا يُقطع أي شيء أبداً. وفي حساب Premium يكون منشور طويل واحد أفضل قراءةً غالباً من سلسلة، ويكلّف أقل، لأنه استدعاء واحد مدفوع على X بينما تكون الأجزاء الخمسة خمسة استدعاءات. كما تفتح Premium المقالات الطويلة المكتوبة بـ Markdown، وتعديل منشور منشور خلال الساعة التي تسمح بها X. ويُفرض الحد عند إنشاء المنشور أو جدولته، فيُبلَّغ Gemini CLI فوراً بدلاً من أن يفشل لاحقاً حين لا يكون أحد يراقب.

هل يستطيع Gemini CLI تشغيل إعلانات X إلى جانب النشر؟

نعم، منذ أغسطس 2026. تعمل إعلانات X على مضيف منفصل بتوقيع OAuth 1.0a الخاص بها، ويبني Hermoso الشجرة كاملةً عليها: الحملة وline item والمنشور المروَّج والاستهداف والميزانيات والحالة والتقارير. لا تمنح X وصول Ads API لكل تطبيق بل لكل حساب إعلاني، لذلك لا يوجد زر OAuth لذلك: تضيف مستخدم Hermoso في X إلى حسابك الإعلاني على business.x.com ← Account access.

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

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