🤖HermesBlog
Hermes Feature Guides · جزء 118/9/2026

هيرميس على هاتفك الأندرويد؟ نعم، الأمر ممكن!

Scheduled Tasks (Cron) — Let AI Work Automatically — easy-to-understand guide based on official docs

hermes-feature-11-cron

هيرميس على هاتفك الأندرويد؟ نعم، الأمر ممكن!

ربما سمعت أن وكيل هيرميس (Hermes Agent) يعمل بشكل رائع على سطح المكتب أو الخادم. لكن ماذا لو أردت تشغيل وكيل ذكاء اصطناعي من جيبك مباشرة؟ الخبر الجيد: هيرميس يعمل الآن على هواتف أندرويد عبر Termux. ليست تجربة سطح المكتب الكاملة، لكنها واجهة سطر أوامر (CLI) صلبة وموجهة للهاتف، قادرة على التعامل مع المهام المجدولة (cron jobs) والمراسلة والمزيد.

دعنا نستعرض ما يعمل، وما لا يعمل، وكيف تبدأ.


ما الذي يعمل على أندرويد (المسار المُختبَر)

حزمة Termux الرسمية تثبّت هذه الميزات الأساسية:

  • واجهة هيرميس CLI — وكيل سطر الأوامر الكامل
  • دعم Cron — جدولة المهام تلقائيًا
  • دعم PTY/الطرفية الخلفية — تشغيل الوكلاء في الخلفية
  • بوابة تيليجرام — الدردشة مع وكيلك عبر تيليجرام (بأفضل جهد ممكن)
  • دعم MCP — ربط الأدوات الخارجية
  • ذاكرة Honcho — ذاكرة دائمة عبر الجلسات
  • دعم ACP — بروتوكول تواصل الوكلاء

أمر التثبيت المُختبَر هو:

python -m pip install -e '.[termux]' -c constraints-termux.txt

ما الذي لا يُدعم بعد

بعض الميزات تحتاج إلى تبعيات سطح المكتب/الخادم غير المتوفرة على أندرويد:

  • إضافة .[all] الكاملة غير مدعومة
  • الصوت محظور لأن ctranslate2 لا ينشر حزم Android
  • المتصفح/Playwright يتم تخطي التهيئة التلقائية له
  • عزل Docker غير متاح داخل Termux
  • قد يعلّق أندرويد المهام الخلفية، لذا استمرارية البوابة تكون بأفضل جهد ممكن

لا تقلق — هيرميس لا يزال يعمل بشكل رائع كعميل CLI موجه للهاتف. إنه فقط أضيق عمدًا من تثبيت سطح المكتب.


الخيار 1: مثبّت بسطر واحد (الأسهل)

يأتي هيرميس الآن مع مثبّت مدرك لبيئة Termux يتولى كل شيء تلقائيًا:

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

على Termux، يقوم المثبّت تلقائيًا بـ:

  • استخدام pkg للحزم النظامية
  • إنشاء بيئة Python افتراضية
  • محاولة الإضافة الواسعة .[termux-all] أولاً، ثم التراجع إلى .[termux]
  • ربط hermes في $PREFIX/bin ليبقى في مسار PATH الخاص بك
  • تخطي تهيئة المتصفح/واتساب غير المُختبَرة

إذا كنت تريد تحكمًا أكبر أو تحتاج إلى تصحيح الأخطاء، استخدم المسار اليدوي أدناه.


الخيار 2: التثبيت اليدوي (واضح تمامًا)

1. حدّث Termux وثبّت الحزم النظامية

pkg update
pkg install -y git python clang rust make pkg-config libffi openssl nodejs ripgrep ffmpeg

لماذا هذه؟ clang وrust وmake وpkg-config وlibffi وopenssl مطلوبة لبناء تبعيات Python على أندرويد. ripgrep يوفر بحثًا سريعًا في الملفات، وffmpeg يتعامل مع تحويلات الوسائط.

2. استنسخ هيرميس

git clone https://github.com/NousResearch/hermes-agent.git
cd hermes-agent

3. أنشئ بيئة افتراضية

python -m venv venv
source venv/bin/activate
export ANDROID_API_LEVEL="$(getprop ro.build.version.sdk)"
python -m pip install --upgrade pip setuptools wheel

تصدير ANDROID_API_LEVEL مهم للحزم المبنية على Rust مثل jiter.

4. ثبّت حزمة Termux المُختبَرة

python -m pip install -e '.[termux]' -c constraints-termux.txt

تريد فقط الحد الأدنى من الوكيل الأساسي؟ هذا يعمل أيضًا:

python -m pip install -e '.' -c constraints-termux.txt

5. ضع hermes في مسار PATH

ln -sf "$PWD/venv/bin/hermes" "$PREFIX/bin/hermes"

هذا يجعل أمر hermes متاحًا في كل قشرة جديدة دون الحاجة لإعادة تفعيل البيئة الافتراضية.

6. تحقق من التثبيت

hermes --version
hermes doctor

7. ابدأ هيرميس

hermes

خيار APT المُدار من المجتمع

تفضّل مدير حزم أصلي؟ يتوفر مستودع APT مُدار من المجتمع. ملاحظة: هذا ليس توزيعًا رسميًا من NousResearch — أنت تثق بمستودع يديره مساهم ومفتاح التوقيع الخاص به.

curl -fsSL https://raw.githubusercontent.com/adybag14-cyber/termux-python/main/scripts/setup_apt_repo.sh | bash
pkg install hermes-agent

بصمة مفتاح التوقيع هي:

EAD24A2124EFA7393A78B7B14699F966313F7A6B

مع تثبيت APT، لن يقوم هيرميس بتشغيل مُحدّث Git الذاتي. استخدم مدير الحزم بدلاً من ذلك:

pkg update
pkg upgrade hermes-agent

إعدادات متابعة موصى بها

تكوين نموذج

hermes model

أو ضع المفاتيح مباشرة في ~/.hermes/.env.

أعد تشغيل معالج الإعداد في أي وقت

hermes setup

أفكار ختامية

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

📖 التوثيق الرسمي

この記事は Hermes Agent のالتوثيق الرسميに基づいています:التوثيق الرسمي › getting-started/termux