إعداد متقدم
تكوين OpenClaw للاستخدامات المتقدمة والتخصيص الكامل. هذا الدليل للمستخدمين المتقدمين.
للمبتدئين
إذا كنت تبحث عن البداية السريعة، راجع دليل البداية أو معالج الإعداد.
بنية الملفات
~/.openclaw/ ├── config.json # الإعدادات الرئيسية ├── credentials.json # مفاتيح API والبيانات الحساسة ├── sessions/ # جلسات المحادثات ├── logs/ # سجلات النظام └── workspace/ # ملفات العمل والذاكرة
config.json
الملف الرئيسي للتكوين. يمكنك تعديله يدوياً لضبط كل شيء:
{
"gateway": {
"port": 18789,
"host": "127.0.0.1",
"enableWebUI": true
},
"models": {
"default": "anthropic/claude-sonnet-4",
"fallback": "openai/gpt-4o"
},
"channels": {
"telegram": { "enabled": true },
"whatsapp": { "enabled": false },
"discord": { "enabled": true }
},
"security": {
"requireAuth": true,
"allowedUsers": []
}
}إعداد المصادقة
Anthropic (Claude)
احصل على API Key من console.anthropic.com
export ANTHROPIC_API_KEY="sk-ant-..."
OpenAI (GPT)
احصل على API Key من platform.openai.com
export OPENAI_API_KEY="sk-..."
تكوين يدوي للقنوات
Telegram
أنشئ بوت عبر @BotFather واحصل على Token، ثم:
openclaw channel add telegram --token "YOUR_TOKEN"
Discord
أنشئ تطبيق Discord وبوت، ثم:
openclaw channel add discord --token "YOUR_BOT_TOKEN"
النشر (Deployment)
Docker
نشر في حاوية Docker:
docker run -d \ -e ANTHROPIC_API_KEY=... \ -p 18789:18789 \ openclaw/openclaw
VPS / Cloud
النشر على خادم بعيد:
ssh user@server curl -fsSL openclaw.ai/install.sh | bash openclaw onboard
استكشاف الأخطاء
سجلات النظام (Logs)
tail -f ~/.openclaw/logs/gateway.log
إعادة تعيين التكوين
تحذير
هذا سيحذف جميع الإعدادات والجلسات!
rm -rf ~/.openclaw openclaw onboard --install-daemon
الخطوات التالية
- تكوين Gateway — إعدادات متقدمة للخادم
- القنوات — أضف Telegram، WhatsApp...
- الأدوات — استكشف الأدوات المتاحة