Your privacy choices

Allow optional cookies for referral attribution, visit analytics, and Google Ads purchase measurement.

دليل نشر Hermes

مناسب لسيناريوهات وكيل الذكاء الاصطناعي في الطرفية، ويغطي تثبيت البيئة وإعداد النموذج واستكشاف الأخطاء وإصلاحها.

حالات الاستخدام المناسبة: Hermes Agent هو وكيل ذكاء اصطناعي مفتوح المصدر للطرفية من Nous Research، وهو مناسب للمستخدمين الذين يحتاجون إلى سطر أوامر محلي، وقراءة الملفات وكتابتها، وأدوات الويب والصور والصوت، وذاكرة دائمة، وبوابة للمراسلة. يعرض هذا الدليل الخطوات بالترتيب التالي: «إعداد البيئة → تثبيت Hermes → إعداد نموذج Guishu Token → بدء الدردشة / البوابة → استكشاف الأخطاء وإصلاحها».

عنصر الإعدادالقيمة الموصى بهاالشرح
ProviderMore Provider / Custom / OpenAI Compatibleتختلف التسمية قليلًا بين الإصدارات؛ اختر المدخل الذي يتيح إدخال URL مخصص.
Base URLhttps://api.llm-token.cn/v1استخدم أولًا المسار الجذري الذي يتضمن /v1؛ وإذا لم يعمل، فجرّب https://api.llm-token.cn.
API Keysk-xxxxxxxxمن الطبيعي ألا تعرض الطرفية النص الصريح عند اللصق.
النموذج الموصى بهclaude-sonnet-4-6سريع الاستجابة ويدعم Agent والتعرّف على الصور والسياق الكبير؛ ويمكنك أيضًا اختيار نموذج آخر من قائمة النماذج.

أولًا: ما هو Hermes؟

يتيح لك Hermes Agent إجراء المحادثات في الطرفية، وتنفيذ الأوامر، وقراءة الملفات وكتابتها، والبحث في الملفات، واستخدام أدوات الويب والأدوات متعددة الوسائط، كما يحفظ تفضيلاتك طويلة الأمد عبر ذاكرة دائمة. يمكنك اعتباره وكيل ذكاء اصطناعي قادرًا على العمل باستمرار على جهاز محلي أو خادم.

نصيحة للمبتدئين: ابدأ بإعداد دردشة سطر الأوامر بنجاح، ثم تابع إعداد قنوات المراسلة مثل Telegram وDiscord وWeChat. تشغيل أبسط مسار عمل أولًا سيجعل استكشاف الأخطاء لاحقًا أسهل بكثير.

ثانيًا: اختيار طريقة التثبيت

النظامالطريقة الموصى بهاالأمر / الشرح
المستخدمون العاديون على Windows / macOSHermes Desktopنزّل مُثبّت سطح المكتب أولًا، فهو الخيار الأسهل.
Linux / macOS / WSL2 / Termuxالبرنامج النصي الرسمي للتثبيت بنقرة واحدة
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
PowerShell الأصلي على Windowsبرنامج PowerShell النصي الرسمي
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
الخيار الأكثر استقرارًا على WindowsWSL2 + Ubuntuإذا واجهت مشكلة في التثبيت الأصلي على Windows، فاستخدم WSL2.

ثالثًا: خطوات التثبيت باستخدام WSL2 على Windows

  1. افتح PowerShell بصلاحيات المسؤول.
  2. شغّل أمر تثبيت WSL.
wsl --install

إذا توقف التثبيت عند 0%، يمكنك استخدام الأمر التالي بدلًا منه:

wsl --install --web-download -d Ubuntu
  1. أعد تشغيل الكمبيوتر عند مطالبتك بذلك.
  2. عند فتح Ubuntu لأول مرة، عيّن اسم مستخدم وكلمة مرور لنظام Linux.
  3. اضغط مفتاح Win وابحث عن WSL أو Ubuntu؛ يكفي أن يظهر مدخل التطبيق.

تعرض الصورة أيقونة نظام Windows Subsystem for Linux ‏(WSL)، بخلفية حمراء ورسم بطريق أزرق في الزاوية العلوية اليسرى، وإلى اليمين نص أبيض يقول «نظام WSL». تظهر الصورة بعد خطوة «اضغط مفتاح Win وابحث عن WSL أو Ubuntu؛ يكفي أن يظهر مدخل التطبيق»، وهي عرض مرئي لمدخل نظام WSL لمساعدة المستخدم على التأكد من نجاح تثبيته، بما يتوافق مع عملية التحقق المذكورة أعلاه.تعرض الصورة أيقونة نظام Windows Subsystem for Linux ‏(WSL)، بخلفية حمراء…

تحقق من نجاح تثبيت WSL:

wsl --version

رابعًا: تثبيت Git وHermes

نفّذ ما يلي في طرفية WSL2 / Ubuntu:

sudo apt update
sudo apt install git -y
git --version

ثم ثبّت Hermes:

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

بعد اكتمال التثبيت، أعد تحميل إعدادات الطرفية ثم تحقق منه:

source ~/.bashrc
hermes version
hermes doctor

تعرض الصورة ناتج تنفيذ الأمر hermes --version في طرفية WSL2/Ubuntu. وتُظهر أن إصدار Hermes Agent هو v0.8.0، وأنه يعمل بتاريخ 2026/4/8، وأن مسار المشروع هو /home/omen/.hermes/hermes-agent، وإصدار Python هو 3.11.15، وإصدار OpenAI SDK هو 2.30.0، مع إشعار بأنه محدّث. ترتبط الصورة بقسم «تثبيت Git وHermes»، وتعرض مثالًا لنتيجة خطوة التحقق بعد اكتمال التثبيت.تعرض الصورة ناتج تنفيذ الأمر hermes --version في طرفية WSL2/Ubuntu. وتُظ…

تنبيه: الأمر hermes updata الوارد في الوثائق القديمة يحتوي على خطأ إملائي. أمر التحديث الصحيح هو hermes update.


خامسًا: إعداد نموذج Guishu Token

  1. شغّل الأمر التالي في الطرفية التي ثبّتَّ فيها Hermes:
hermes setup

تعرض الصورة واجهة تشغيل أمر في الطرفية التي ثُبّت فيها Hermes. الأمر هو «hermes setup»، وبعد تنفيذه تعرض الطرفية المحث «omen@LAPTOP-VMJ1GE8P:~»، ما يشير إلى اكتمال التنفيذ. تتوافق الصورة مع عبارة «شغّل الأمر التالي في الطرفية التي ثبّتَّ فيها Hermes: $ hermes setup»، وهي شاشة الاستجابة بعد اختيار الإعداد السريع أو إعداد النموذج، ثم اختيار «More Provider» / المزوّد المخصص، ثم OpenAI Compatible أو بروتوكول يتيح إدخال URL مخصص، ضمن خطوات إعداد نموذج Guishu Token.تعرض الصورة واجهة تشغيل أمر في الطرفية التي ثُبّت فيها Hermes. الأمر هو…

  1. اختر الإعداد السريع أو إعداد النموذج.
  2. اختر More Provider / المزوّد المخصص.
  3. اختر OpenAI Compatible أو بروتوكولًا يتيح إدخال URL مخصص.

تعرض هذه الصورة واجهة الطرفية أثناء إعداد Hermes بخلفية داكنة، ويظهر في أعلاها أن البيئة الحالية هي hermes-chat. تعرض الواجهة إرشادات الإعداد بوضوح؛ إذ تطلب في السطر الأول اختيار منصة المراسلة المناسبة مثل Telegram أو Discord، وتظهر أسفلها خيارات تتضمن إعداد «set up messaging one (recommended)». تتوافق هذه الواجهة مع خطوة اختيار إعداد المراسلة ضمن إعداد نموذج Guishu Token، وتوجّه المستخدم لإكمالها في مسار نشر Hermes.تعرض هذه الصورة واجهة الطرفية أثناء إعداد Hermes بخلفية داكنة، ويظهر في…

تعرض الصورة واجهة اختيار المزوّد في الطرفية التي ثُبّت فيها Hermes. يظهر في الأعلى «Select provider:»، وتحته عدة خيارات مثل Nous Portal وOpenRouter، مع سهم أخضر يشير إلى «More providers...». ترتبط الصورة بقسم «إعداد نموذج Guishu Token»، وتحديدًا بخطوة «اختر More Provider / المزوّد المخصص»، لإرشاد المستخدم إلى اختيار مزوّد مخصص عند تثبيت Hermes.تعرض الصورة واجهة اختيار المزوّد في الطرفية التي ثُبّت فيها Hermes. يظهر…

تعرض الصورة واجهة اختيار المزوّد في الطرفية التي ثُبّت فيها Hermes. يظهر في الأعلى «Select provider:»، وتحته خيارات متعددة مثل GitHub Copilot ACP وGoogle AI Studio، ويبرز سهم أخضر الخيار «Custom endpoint (enter URL manually)»، ما يعني إمكانية إدخال URL يدويًا. ترتبط الصورة بخطوة اختيار مزوّد مخصص ضمن إعداد نموذج Guishu Token، ويمكن للمستخدم اختيار المزوّد المناسب أو إدخال URL يدويًا عبر خيار المزوّد المخصص.تعرض الصورة واجهة اختيار المزوّد في الطرفية التي ثُبّت فيها Hermes. يظهر…

عند إدخال URL، استخدم أولًا:

https://api.llm-token.cn/v1

إذا فشل التحقق في الإصدار الحالي، فجرّب:

https://api.llm-token.cn

تعرض هذه الصورة صفحة إعداد نقطة نهاية مخصصة متوافقة مع OpenAI ضمن إعداد نموذج Guishu Token في Hermes. ويظهر فيها العنوان «Custom OpenAI-compatible endpoint configuration» وخيار API base URL مع المثال https://api.example.com/v1، بينما العنوان المخصص المُدخل حاليًا هو https://api.llm-token.cn/v1، وهذه هي خانة إدخال URL التي تظهر بعد اختيار المزوّد المخصص وبروتوكول OpenAI المتوافق، وتُستخدم لإكمال إعداد الاتصال الأساسي بواجهة API المطلوبة.تعرض هذه الصورة صفحة إعداد نقطة نهاية مخصصة متوافقة مع OpenAI ضمن إعداد…

  1. الصق API Key. من الطبيعي ألا تعرض الطرفية النص الصريح؛ اضغط Enter مباشرة بعد اللصق.
  2. يُنصح باختيار claude-sonnet-4-6 أولًا للاختبار.
  3. إذا طُلب طول السياق، فيمكنك إدخال قيمة سياق كبيرة عند استخدام claude-sonnet-4-6؛ وإذا كان العميل يفرض قيودًا صارمة، فأدخل أولًا 32000 للتأكد من عمله، ثم زد القيمة تدريجيًا.
  4. يمكنك تخطي قناة الدردشة في المرة الأولى وإعداد البوابة بعد نجاح دردشة الطرفية.

تعرض الصورة واجهة الطرفية بعد إعداد نموذج Guishu Token في Hermes. يظهر في أعلاها أن API base URL هو https://api.example.com/v1، مع API key اختياري، وأن نقطة النهاية قد تم التحقق منها. وتُعرض أسفل ذلك النماذج المتاحة، ومنها claude-sonnet-4-6 وclaude-sonnet-4-6-thinking، بإجمالي 33 نموذجًا. في الأسفل مطالبة باختيار نموذج، حيث يقابل كل رقم اسم نموذج؛ فالرقم 1 هو claude-sonnet-4-6 والرقم 33 هو glm-4.6v. تعرض الصورة واجهة اختيار النموذج بعد إعداد نموذج Guishu Token وقبل بدء الدردشة.تعرض الصورة واجهة الطرفية بعد إعداد نموذج Guishu Token في Hermes. يظهر ف…

تعرض الصورة واجهة ما قبل بدء الدردشة بعد اكتمال إعداد Hermes. يظهر السؤال «Connect a messaging platform? (Telegram, Discord, etc.)» مع خيارين: «Set up messaging now (recommended)» و«Skip — set up later with 'hermes setup gateway'». الخيار المحدد حاليًا هو «Skip»، ويشير إليه السهم. ترتبط الصورة بالسياق الذي يوضح إمكانية الدخول مباشرة إلى الدردشة بعد اكتمال الإعداد، وتتيح للمستخدم تحديد ما إذا كان سيُعد منصة المراسلة الآن أم لاحقًا.تعرض الصورة واجهة ما قبل بدء الدردشة بعد اكتمال إعداد Hermes. يظهر السؤا…

سادسًا: بدء الدردشة والبوابة

بعد اكتمال الإعداد، يمكنك الدخول مباشرة إلى الدردشة. إذا سألتك الواجهة عما إذا كنت تريد بدء الدردشة، فأدخل Y.

تعرض الصورة شاشة المطالبة في الطرفية بعد اكتمال نشر Hermes. يظهر في أعلاها «Ready to go!»، وتحت ذلك ثلاثة أوامر مع استخدام كل منها: «hermes» لبدء الدردشة، و«hermes gateway» لتشغيل قناة المراسلة، و«hermes doctor» لفحص المشكلات. وفي الأسفل يظهر السؤال «Launch hermes chat now? [Y/n]:» لطلب تأكيد تشغيل دردشة Hermes فورًا بإجابة Y/n. تعرض الصورة بصورة مباشرة الأوامر والوظائف المتاحة بعد النشر ضمن دليل Hermes.تعرض الصورة شاشة المطالبة في الطرفية بعد اكتمال نشر Hermes. يظهر في أعلا…

إذا أعددت قناة مراسلة لكنها لا تستجيب، فشغّل gateway أو تحقق من حالتها:

hermes gateway
hermes gateway status

سابعًا: مرجع سريع للأوامر الشائعة

الأمرالاستخدام
hermesبدء الدردشة.
hermes setupفتح معالج الإعداد الكامل مجددًا.
hermes modelتبديل النموذج أو المزوّد.
hermes doctorتشخيص التبعيات والإعدادات وحالة الخدمات.
hermes updateتحديث Hermes.
hermes --continueاستئناف الجلسة السابقة.

ثامنًا: الأسئلة الشائعة

المشكلةطريقة المعالجة
hermes: command not foundشغّل source ~/.bashrc أو أعد فتح الطرفية؛ وإذا استمرت المشكلة، فتحقق من PATH.
فشل التحقق من النموذجتحقق من URL وAPI Key ومعرّف النموذج. استخدم أولًا https://api.llm-token.cn/v1.
الردود منقطعة أو السياق صغير جدًاارجع إلى hermes setup أو عدّل context length في ملف الإعداد. تأكد من عمله أولًا، ثم زد السياق.
يتعذر على WSL2 الوصول إلى خدمة Windows المحليةفي Windows 11 يمكنك تجربة WSL mirrored networking؛ وفي Windows 10 استخدم عنوان IP للبوابة الافتراضية في WSL بدلًا من localhost.
فقدان الإعدادات بعد التحديثشغّل hermes config check وhermes config migrate.
[wsl2]
networkingMode=mirrored
wsl --shutdown