نصب ایجنت هرمس Hermes Agent
در Termux — قدم به قدم
یک راهنمای کامل، مرحلهبهمرحله و حرفهای برای نصب و راهاندازی Hermes Agent در محیط Termux اندروید.
⚡ پیشنیازها و نیازمندیها
قبل از شروع، مطمئن شوید همه موارد زیر را دارید
🛠️ مراحل نصب
هر مرحله را دقیقاً به همین ترتیب اجرا کنید
نصب و آمادهسازی Termux
ابتدا Termux را از F-Droid نصب کنید.
# آپدیت مخازن
pkg update
# آپگرید پکیجها
pkg upgrade -y
# نصب ابزارهای پایه
pkg install -y git python curl wget
نصب Python و Virtual Environment
Hermes با Python کار میکند. محیط مجازی بسازید.
# نصب Python
pkg install -y python
# ساخت پوشه پروژه
mkdir -p ~/hermes-agent && cd ~/hermes-agent
# ساخت venv
python -m venv venv
# فعالسازی
source venv/bin/activate
# آپگرید pip
pip install --upgrade pip
دانلود Hermes Agent
سورس کد Hermes را از ریپوزیتوری رسمی دانلود کنید.
# کلون کردن
cd ~/hermes-agent
git clone https://github.com/hermes-agent/hermes.git
cd hermes
# نصب dependencies
pip install -r requirements.txt
تنظیم API Key و کانفیگ
فایل کانفیگ را بسازید و تنظیمات را وارد کنید.
# ایجاد کانفیگ
cp config.example.yaml config.yaml
micro config.yaml
llm:
provider: openai
api_key: sk-your-key
model: gpt-4o-mini
termux:
chat_platform: telegram
telegram_bot_token: ""
telegram_chat_id: ""
نصب وابستگیهای سیستمی
پکیجهای سیستمی مورد نیاز را نصب کنید.
pkg install -y build-essential libffi libxml2 libxslt openssl sqlite
pip install numpy scipy
تست و اجرای اولیه
Hermes را اجرا و تست کنید!
# اجرای اولیه
cd ~/hermes-agent/hermes
source venv/bin/activate
python -m hermes agent run
# یا:
hermes status
راهاندازی Telegram Bot
اتصال به تلگرام در ۳ مرحله:
- بات @BotFather را جستجو کنید
- پیام /newbot را بفرستید
- Token را در config.yaml بگذارید
# تست اتصال
python -m hermes connect telegram
# اجرای پسزمینه با tmux
tmux new -s hermes
source venv/bin/activate
python -m hermes agent run
❓ سوالات متداول
🔹 آیا نصب Hermes رایگان است؟
بله، نصب رایگان است. اما برای مدلهای هوش مصنوعی به API Key نیاز دارید که هزینه جداگانه دارد.
🔹 حداقل سیستم چیست؟
اندروید ۷ به بالا، ۲ گیگابایت فضای خالی، و ۳ گیگابایت RAM.
🔹 نسخه Google Play مناسب است؟
خیر، نسخه Google Play قدیمی است. حتماً از F-Droid نصب کنید.
🔹 چگونه به Telegram وصل کنم؟
از @BotFather توکن بگیرید و در config.yaml قرار دهید. سپس python -m hermes connect telegram را اجرا کنید.
🔹 بهترین LLM کدام است؟
برای شروع GPT-4o-mini اقتصادی است. برای کیفیت بهتر Claude Sonnet را امتحان کنید.