مقدمة
في عالم مساعدين الذكاء الاصطناعي، تظهر أدوات جديدة تسعى لتقديم حلول أخف وأسرع. PicoClaw هو مساعد ذكاء اصطناعي خفيف الوزن للغاية، مكتوب بلغة Go، يعمل بأقل من 10 ميجابايت من ذاكرة الوصول العشوائي، ويبدأ في أقل من ثانية واحدة.
يستهدف هذا الدليل المطورين والمستخدمين الذين يبحثون عن مساعد ذكاء اصطناعي يمكن تشغيله على أجهزة رخيصة مثل Raspberry Pi مقابل 10 دولارات فقط.
ما هو PicoClaw؟
PicoClaw هو مساعد ذكاء اصطناعي مفتوح المصدر، مستوحى من NanoBot، تمت إعادة هندسته بالكامل بلغة Go. يتميز بـ:
- استهلاك منخفض للموارد: يعمل بأقل من 10 ميجابايت RAM
- سرعة التشغيل: يبدأ في أقل من ثانية واحدة
- سعر منخفض: يعمل على أجهزة بقيمة 10 دولارات
- دعم متعدد المنصات: x86_64, ARM64, RISC-V
- دعم قنوات متعددة: Telegram, Discord, WhatsApp
المتطلبات
| المكون | الحد الأدنى | الموصى به |
|---|---|---|
| نظام التشغيل | أي Linux | Debian/Ubuntu |
| RAM | 10MB | 64MB+ |
| المعالج | 0.6GHz | 1GHz+ |
| التخزين | 20MB | 100MB+ |
خطوات التثبيت
الطريقة الأولى: التحميل المباشر (موصى بها)
# لـ x86_64:
wget https://github.com/sipeed/picoclaw/releases/latest/download/picoclaw-linux-amd64
mv picoclaw-linux-amd64 picoclaw
chmod +x picoclaw
sudo mv picoclaw /usr/local/bin/
# لـ ARM64 (Raspberry Pi):
wget https://github.com/sipeed/picoclaw/releases/latest/download/picoclaw-linux-arm64
mv picoclaw-linux-arm64 picoclaw
chmod +x picoclaw
sudo mv picoclaw /usr/local/bin/
# لـ RISC-V:
wget https://github.com/sipeed/picoclaw/releases/latest/download/picoclaw-linux-riscv64
mv picoclaw-linux-riscv64 picoclaw
chmod +x picoclaw
sudo mv picoclaw /usr/local/bin/
التحقق من التثبيت
picoclaw version
الطريقة الثانية: باستخدام curl
# macOS (Apple Silicon):
curl -L https://github.com/sipeed/picoclaw/releases/latest/download/picoclaw_darwin_arm64 -o /usr/local/bin/picoclaw
chmod +x /usr/local/bin/picoclaw
# macOS (Intel):
curl -L https://github.com/sipeed/picoclaw/releases/latest/download/picoclaw_darwin_amd64 -o /usr/local/bin/picoclaw
chmod +x /usr/local/bin/picoclaw
الإعداد الأولي
تشغيل الإعداد
picoclaw onboard
سيقوم هذا الأمر بإنشاء:
~/.picoclaw/workspace/– مساحة عمل الوكيل والذاكرة~/.picoclaw/config.json– ملف التكوين الرئيسي
التحقق من الحالة
picoclaw status
إعداد مفاتيح API
تحرير ملف التكوين:
nano ~/.picoclaw/config.json
مثال للتكوين مع OpenRouter:
{
"providers": {
"openrouter": {
"api_key": "sk-or-v1-xxx"
}
},
"agents": {
"default": {
"model": "openrouter/anthropic/claude-sonnet-4-20250514",
"provider": "openrouter"
}
}
}
Providers المدعومة:
- OpenAI – مفتاح API من OpenAI
- Anthropic – مفتاح API من Anthropic (Claude)
- OpenRouter – مفتاح API من OpenRouter
- Google Gemini – مفتاح API من Google
- Local – نماذج محلية عبر Ollama
إعداد قنوات الاتصال
إعداد Telegram
- قم بإنشاء بوت جديد عبر @BotFather في Telegram
- احصل على token البوت
- أضف التكوين التالي:
{
"channels": {
"telegram": {
"enabled": true,
"bot_token": "YOUR_BOT_TOKEN",
"allowed_users": ["YOUR_USER_ID"]
}
}
}
إعداد Discord
- أنشئ تطبيق في Discord Developer Portal
- أضف الـ Bot إلى خادمك
- احصل على Discord Token
- أضف التكوين:
{
"channels": {
"discord": {
"enabled": true,
"token": "YOUR_DISCORD_TOKEN",
"channel_ids": ["CHANNEL_ID"]
}
}
}
تشغيل PicoClaw
picoclaw start
استخدام PicoClaw
الدردشة مع الوكيل
picoclaw agent -m "مرحبا، كيف حالك؟"
البحث في الويب
picoclaw web-search "أحدث أخبار الذكاء الاصطناعي"
استكشاف الأخطاء وإصلاحها
مشكلة: عدم التعرف على الأمر
which picoclaw
# تأكد من إضافة /usr/local/bin إلى PATH
مشكلة: خطأ في مفتاح API
# تحقق من صحة مفتاح API في config.json
cat ~/.picoclaw/config.json
مشكلة: فشل الاتصال بالإنترنت
# تحقق من الاتصال
ping -c 3 api.openai.com
الخاتمة
PicoClaw يقدم حلاً مبتكراً للمستخدمين الذين يحتاجون إلى مساعد ذكاء اصطناعي خفيف الوزن وسريع. مع استهلاكه المنخفض للموارد، يصبح الخيار المثالي للأجهزة المحدودة الموارد مثل Raspberry Pi.
للحصول على مزيد من المعلومات، قم بزيارة GitHub أو الموقع الرسمي.