انشر على X من Hermes

يحتسب X على كل طلب API، لذلك يحتاج التشغيل الآلي إلى قاعدة للتكرار والروابط قبل أي شيء آخر.

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

ربط Hermoso بـ Hermes

  1. ثبّت وسجّل الدخول.
    npm install -g hermoso && hermoso auth login
    يفتح متصفحك مرة واحدة. لا شيء تنشئه ولا شيء تلصقه: تُخزَّن بيانات الاعتماد بصلاحية للمالك وحده في ~/.hermoso/config.json. على جهاز بلا متصفح، يأخذ hermoso auth login --token hmk_… مفتاحاً من MCP & CLI → Terminal & API keys بدلاً من ذلك.
  2. أضفه إلى ~/.hermes/config.yaml. mcp_servers مفتاح من المستوى الأعلى، وليس متداخلًا تحت mcp، ولا يُوضع أي مفتاح في الملف لأن hermoso mcp يقرأ تسجيل الدخول أعلاه:
    mcp_servers:
      hermoso:
        command: "npx"
        args: ["-y", "hermoso", "mcp"]
  3. اطلب من Hermes شيئاً. «اسحب أطول إعلانات منافسيّ الثلاثة المقرّبين عمراً، وحوّل أفضل خطاف إلى فيديو 9:16»، أو «انشر هذا الإنتاج على القناة». يختار الوكيل الأدوات، وأنت توافق على الإنفاق.

Hermoso غير تابعة لصانعي Hermes ولا معتمدة منهم، ولا تدّعي ذلك. الشكل أعلاه منقول من مرجع MCP الخاص بالمشروع في NousResearch/hermes-agent، وقد قُرئ في 2026-08-23؛ وهو موثّق لا مُشغَّل هنا، ولهذا فهو شكل الملف المنشور لا أمر تثبيت خاص.

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

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

  • 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 من هذا المنشور.» مجموعة شرائح تطلب من القارئ التمرير ثم تُنشر كشبكة أسوأ من عدم نشرها.
أي حسابلا شيء. ينشر إلى الحساب المربوط.

جرّبه في Hermes

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

“انشر منشور X واحدًا لكل إصدار بأقل من 280 حرفًا، مع الرابط في هذا المنشور الواحد، وسجّل التكلفة المحتسبة.”

هذا يمرّ عبر get_brand → generate_text → post_to_x → x_post_insights_historical. سلوك الموافقة متروك لك لضبطه. ضمانات Hermoso نفسها لا تعتمد عليه: الحملات تولد متوقفة، ومفاتيح الإنفاق محمية بالتأكيد، ولا يعمل أي استدعاء توليد دون حساب موثّق خلفه.

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

منشور واحد يتفوق على خمسة هنا، حرفيًا. كل منشور وحذف وقراءة يُحتسب، والتحليلات تُحتسب لكل منشور يُعاد، والمنشور الذي يحمل رابطًا يكلّف نحو 13× المنشور العادي، فالحساب الآلي الثرثار هو الشكل المكلّف. حد الأحرف يفشل بنظافة بدل أن يقتطع، وهذا ما تريده في مهمة لا تراقبها.

في التشغيل بلا مراقبة يكون أمر hermoso مع --json أسهل في التحقق منه من بيان أدوات، وأرخص بكثير في السياق.

ابحث في 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.

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

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

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

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

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

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

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

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

نعم، عبر خادم MCP الخاص بـHermoso. شغّل npm install -g hermoso && hermoso auth login، ثم أضف hermoso تحت المفتاح من المستوى الأعلى mcp_servers في ~/.hermes/config.yaml مع command "npx" وargs ["-y", "hermoso", "mcp"]. يحفظ تسجيل الدخول عبر المتصفح بيانات الاعتماد، فلا يُوضع أي مفتاح في الملف. عندها يحصل Hermes على أكثر من 922+ أداة، بما فيها الأدوات التي تنشر على X، والتي تبحث في الإعلانات الجارية في سوقك، والتي تصيّر الإبداع من الأساس.

كيف أربط X بـ Hermes؟

خطوتان، كل واحدة مرة واحدة. شغّل npm install -g hermoso && hermoso auth login، ثم أضف hermoso تحت المفتاح من المستوى الأعلى mcp_servers في ~/.hermes/config.yaml مع command "npx" وargs ["-y", "hermoso", "mcp"]. يحفظ تسجيل الدخول عبر المتصفح بيانات الاعتماد، فلا يُوضع أي مفتاح في الملف. ثم وصّل X داخل Hermoso تحت الإعدادات → الموصّلات، وهي شاشة موافقة OAuth في المتصفح. بعد ذلك ينشر Hermes على X كاستدعاء أداة عادي.

هل يستطيع Hermes نشر كاروسيل على X؟

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

كم تكلّف عملية النشر على X من Hermes؟

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

هل يحتاج Hermes إلى كلمة مرور X الخاصة بي؟

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

هل يستطيع Hermes جدولة منشور X لوقت لاحق؟

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

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

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