خصم ٥٠٪ على جميع الخطط، لفترة محدودة. يبدأ من $2.48/mo
nanobot

nanobot

nanobot إطار أتمتة خفيف الحجم. يُشغّل البوتات والعملاء المجدولة عبر SSH، باستخدام موارد ضئيلة وملف تنفيذي واحد. مصمم لمشاريع الأتمتة الشخصية التي تحتاج إلى عملية خلفية دون الحاجة إلى منسّق متكامل.

الإصدار

الأحدث

نظام التشغيل

خادم Ubuntu 24.04 LTS

الحد الأدنى لـ RAM

1 GB

أنواع IP

IPV4,IPV6

المستخدم

اسم المستخدم: nanobot

تعمل خدمة البوابة تحت nanobot مستخدم.

يمكنك الوصول إلى النظام بطريقتين.

1. الاتصال بـ SSH مباشرةً بصفة nanobot

ssh nanobot@<SERVER_IP>

كلمة المرور:

cat /root/.cloudzy-creds

2. تسجيل الدخول بصفة root ثم تبديل المستخدم

ssh root@<SERVER_IP>
su - nanobot

الاستخدام

0. الاتصال بـ SSH بالخادم

اتصل بخادمك بصفة root:

ssh root@<SERVER_IP>

سجّل الدخول باستخدام كلمة المرور الخاصة بك.

1. التبديل إلى مستخدم التطبيق

su -  nanobot

لا يمكن تشغيل Nanobot بصفة المستخدم root.

2. الإعداد

تعديل ملف الإعداد: /home/nanobot/.nanobot/config.json

اضبط هذين الجزأين في ملف الإعداد الخاص بك (باقي الخيارات لها قيم افتراضية).

أضف الكتل التالية أو ادمجها مع ملف الإعداد الموجود لديك بدلاً من استبداله بالكامل.

كتلة Providers (مفتاح API)

أدخل مفتاح API الخاص بك (مثلاً OpenRouter، موصى به للمستخدمين خارج المنطقة):

{
  "providers": {
    "openrouter": {
      "apiKey": "sk-or-v1-xxx"
    }
  }
}

كتلة Agents (النموذج)

حدّد النموذج الذي تريده (يمكنك تثبيت مزوّد بعينه، أو تركه للاكتشاف التلقائي):

{
  "agents": {
    "defaults": {
      "provider": "openrouter",
      "model": "anthropic/claude-opus-4-6"
    }
  }
}

3. إعادة تشغيل البوابة

بعد اكتمال الإعداد، أعد تشغيل خدمة البوابة لتطبيق التغييرات وتفعيل الاتصال مع تطبيقات المحادثة مثل Telegram.

sudo systemctl restart nanobot-gateway

nanobot كلمة مرور المستخدم: مخزنة في /root/.cloudzy-creds

٤. الدردشة

بدء جلسة دردشة تفاعلية:

nanobot agent

إرسال طلب واحد:

nanobot agent -m "Hello!"

تكامل Telegram

١. إنشاء البوت

فتح Telegram:

  • البحث: @BotFather
  • شغّل الأمر /newbot
  • نسخ رمز البوت

٢. ضبط إعدادات nanobot

تعديل الإعدادات: /home/nanobot/.nanobot/config.json

أضف الكتل التالية أو ادمجها مع ملف الإعداد الموجود لديك بدلاً من استبداله بالكامل.

{
  "channels": {
    "telegram": {
      "enabled": true,
      "token": "YOUR_BOT_TOKEN",
      "allowFrom": ["YOUR_USER_ID"]
    }
  }
}

عيّن enabled إلى true.

YOUR_BOT_TOKEN هو الرمز الذي تحصل عليه من BotFather عند إنشاء بوت Telegram.

YOUR_USER_ID هو معرّف مستخدم Telegram الخاص بك. يمكن العثور عليه في إعدادات Telegram، ويظهر على هيئة @yourUserId. انسخ هذه القيمة دون @ الرمز والصقه في ملف الإعدادات.

٤. إعادة تشغيل الخدمة

sudo systemctl restart nanobot-gateway

الملفات والمجلدات الرئيسية

  • المجلد الرئيسي للمستخدم: /home/nanobot
  • بيانات التطبيق: /home/nanobot/.nanobot
  • ملف الإعداد: /home/nanobot/.nanobot/config.json
  • ملف CLI التنفيذي: /home/nanobot/.local/bin/nanobot
  • خدمة Systemd: /etc/systemd/system/nanobot-gateway.service
  • ملف بيانات الاعتماد: /root/.cloudzy-creds

ملاحظات

  • بعد أي تغيير في الإعدادات: systemctl restart nanobot-gateway
  • تبدأ الخدمة تلقائياً عند تشغيل النظام
  • استخدم systemctl و journalctl للإدارة
  • إعادة تعيين nanobot كلمة مرور المستخدم (بصلاحيات الجذر): passwd nanobot

المزيد في الأتمتة

تطبيقات ذات صلة.

انشر nanobot الآن. يبدأ من ٢٫٤٨ دولار/شهر.