هيرميس على هاتفك الأندرويد؟ نعم، الأمر ممكن!
Scheduled Tasks (Cron) — Let AI Work Automatically — easy-to-understand guide based on official docs
هيرميس على هاتفك الأندرويد؟ نعم، الأمر ممكن!
ربما سمعت أن وكيل هيرميس (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