بدء سريع وأسئلة وأجوبة التشغيل الأول. للعمليات اليومية، والنماذج، والمصادقة، والجلسات، واستكشاف الأخطاء وإصلاحها، راجع الأسئلة الشائعة الرئيسية.Documentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
البدء السريع وإعداد التشغيل الأول
أنا عالق، ما أسرع طريقة للخروج من المشكلة؟
أنا عالق، ما أسرع طريقة للخروج من المشكلة؟
- Claude Code: https://www.anthropic.com/claude-code/
- OpenAI Codex: https://openai.com/codex/
--install-method git.نصيحة: اطلب من الوكيل تخطيط الإصلاح والإشراف عليه (خطوة بخطوة)، ثم تنفيذ الأوامر
الضرورية فقط. هذا يبقي التغييرات صغيرة وأسهل في المراجعة.إذا اكتشفت خطأً حقيقيًا أو إصلاحًا، فيُرجى فتح مشكلة على GitHub أو إرسال PR:
https://github.com/openclaw/openclaw/issues
https://github.com/openclaw/openclaw/pullsابدأ بهذه الأوامر (شارك المخرجات عند طلب المساعدة):openclaw status: لقطة سريعة لحالة gateway/agent + الإعداد الأساسي.openclaw models status: يتحقق من مصادقة المزوّد + توفر النموذج.openclaw doctor: يتحقق من مشكلات الإعداد/الحالة الشائعة ويصلحها.
openclaw status --all، وopenclaw logs --follow،
وopenclaw gateway status، وopenclaw health --verbose.حلقة تصحيح سريعة: أول 60 ثانية إذا كان هناك شيء معطّل.
مستندات التثبيت: التثبيت، رايات المثبّت، التحديث.يتخطى Heartbeat باستمرار. ماذا تعني أسباب التخطي؟
يتخطى Heartbeat باستمرار. ماذا تعني أسباب التخطي؟
quiet-hours: خارج نافذة ساعات النشاط المضبوطةempty-heartbeat-file: يوجدHEARTBEAT.mdلكنه يحتوي فقط على هيكل فارغ/رؤوس فقطno-tasks-due: وضع المهام فيHEARTBEAT.mdنشط، لكن لم يحن موعد أي من فواصل المهام بعدalerts-disabled: كل ظهور heartbeat معطّل (showOkوshowAlertsوuseIndicatorكلها متوقفة)
الطريقة الموصى بها لتثبيت OpenClaw وإعداده
الطريقة الموصى بها لتثبيت OpenClaw وإعداده
pnpm openclaw onboard.كيف أفتح لوحة التحكم بعد الإعداد التمهيدي؟
كيف أفتح لوحة التحكم بعد الإعداد التمهيدي؟
كيف أصادق لوحة التحكم على localhost مقارنةً بالوصول البعيد؟
كيف أصادق لوحة التحكم على localhost مقارنةً بالوصول البعيد؟
- افتح
http://127.0.0.1:18789/. - إذا طلب مصادقة السر المشترك، فالصق الرمز أو كلمة المرور المضبوطة في إعدادات واجهة التحكم.
- مصدر الرمز:
gateway.auth.token(أوOPENCLAW_GATEWAY_TOKEN). - مصدر كلمة المرور:
gateway.auth.password(أوOPENCLAW_GATEWAY_PASSWORD). - إذا لم يتم ضبط سر مشترك بعد، فأنشئ رمزًا باستخدام
openclaw doctor --generate-gateway-token.
- Tailscale Serve (موصى به): أبقِ الربط على local loopback، وشغّل
openclaw gateway --tailscale serve، وافتحhttps://<magicdns>/. إذا كانتgateway.auth.allowTailscaleتساويtrue، فإن رؤوس الهوية تفي بمصادقة واجهة التحكم/WebSocket (لا حاجة للصق سر مشترك، مع افتراض أن مضيف Gateway موثوق)؛ لا تزال HTTP APIs تتطلب مصادقة السر المشترك ما لم تستخدم عمدًاnoneللإدخال الخاص أو مصادقة HTTP عبر وكيل موثوق. تتم تسلسلة محاولات مصادقة Serve المتزامنة الخاطئة من العميل نفسه قبل أن يسجلها محدد فشل المصادقة، لذلك قد تعرض إعادة المحاولة الخاطئة الثانية بالفعلretry later. - ربط Tailnet: شغّل
openclaw gateway --bind tailnet --token "<token>"(أو اضبط مصادقة كلمة المرور)، وافتحhttp://<tailscale-ip>:18789/، ثم الصق السر المشترك المطابق في إعدادات لوحة التحكم. - وكيل عكسي واعٍ بالهوية: أبقِ Gateway خلف وكيل موثوق، واضبط
gateway.auth.mode: "trusted-proxy"، ثم افتح عنوان URL الخاص بالوكيل. تتطلب وكلاء local loopback على المضيف نفسه ضبطًا صريحًا لـgateway.auth.trustedProxy.allowLoopback = true. - نفق SSH:
ssh -N -L 18789:127.0.0.1:18789 user@hostثم افتحhttp://127.0.0.1:18789/. لا تزال مصادقة السر المشترك تنطبق عبر النفق؛ الصق الرمز أو كلمة المرور المضبوطة إذا طُلب منك ذلك.
لماذا توجد إعدادات موافقة تنفيذ اثنان لموافقات الدردشة؟
لماذا توجد إعدادات موافقة تنفيذ اثنان لموافقات الدردشة؟
approvals.exec: تمرر مطالبات الموافقة إلى وجهات الدردشةchannels.<channel>.execApprovals: يجعل تلك القناة تعمل كعميل موافقة أصلي لموافقات التنفيذ
- إذا كانت الدردشة تدعم بالفعل الأوامر والردود، فإن
/approveفي الدردشة نفسها يعمل عبر المسار المشترك. - إذا كان بإمكان قناة أصلية مدعومة استنتاج الموافقين بأمان، فإن OpenClaw يفعّل الآن الموافقات الأصلية المعتمدة على الرسائل المباشرة أولًا تلقائيًا عندما تكون
channels.<channel>.execApprovals.enabledغير مضبوطة أو"auto". - عندما تتوفر بطاقات/أزرار الموافقة الأصلية، تكون تلك الواجهة الأصلية هي المسار الأساسي؛ ويجب على الوكيل ألا يضمّن أمر
/approveيدويًا إلا إذا قالت نتيجة الأداة إن موافقات الدردشة غير متاحة أو إن الموافقة اليدوية هي المسار الوحيد. - استخدم
approvals.execفقط عندما يجب أيضًا تمرير المطالبات إلى دردشات أخرى أو غرف عمليات صريحة. - استخدم
channels.<channel>.execApprovals.target: "channel"أو"both"فقط عندما تريد صراحةً نشر مطالبات الموافقة مرة أخرى في الغرفة/الموضوع الأصلي. - موافقات Plugin منفصلة مرة أخرى: تستخدم
/approveفي الدردشة نفسها افتراضيًا، مع تمرير اختياري عبرapprovals.plugin، وتُبقي بعض القنوات الأصلية فقط معالجة الموافقة الأصلية لـ Plugin فوق ذلك.
ما بيئة التشغيل التي أحتاجها؟
ما بيئة التشغيل التي أحتاجها؟
pnpm. لا يوصى باستخدام Bun مع Gateway.هل يعمل على Raspberry Pi؟
هل يعمل على Raspberry Pi؟
هل من نصائح لتثبيت Raspberry Pi؟
هل من نصائح لتثبيت Raspberry Pi؟
- استخدم نظام تشغيل 64-bit وحافظ على Node >= 22.
- فضّل التثبيت القابل للتعديل (git) حتى تتمكن من رؤية السجلات والتحديث بسرعة.
- ابدأ من دون قنوات/Skills، ثم أضفها واحدة تلو الأخرى.
- إذا واجهت مشكلات ثنائية غريبة، فهي عادةً مشكلة توافق ARM.
إنه عالق عند wake up my friend / الإعداد التمهيدي لا يفقس. ماذا الآن؟
إنه عالق عند wake up my friend / الإعداد التمهيدي لا يفقس. ماذا الآن؟
- أعد تشغيل Gateway:
- تحقق من الحالة + المصادقة:
- إذا ظل عالقًا، شغّل:
هل يمكنني ترحيل إعدادي إلى جهاز جديد (Mac mini) دون إعادة الإعداد التمهيدي؟
هل يمكنني ترحيل إعدادي إلى جهاز جديد (Mac mini) دون إعادة الإعداد التمهيدي؟
- ثبّت OpenClaw على الجهاز الجديد.
- انسخ
$OPENCLAW_STATE_DIR(الافتراضي:~/.openclaw) من الجهاز القديم. - انسخ مساحة عملك (الافتراضي:
~/.openclaw/workspace). - شغّل
openclaw doctorوأعد تشغيل خدمة Gateway.
~/.openclaw/ (على سبيل المثال ~/.openclaw/agents/<agentId>/sessions/).ذو صلة: الترحيل، أين توجد الأشياء على القرص،
مساحة عمل الوكيل، Doctor،
الوضع البعيد.أين أرى ما الجديد في أحدث إصدار؟
أين أرى ما الجديد في أحدث إصدار؟
لا يمكن الوصول إلى docs.openclaw.ai (خطأ SSL)
لا يمكن الوصول إلى docs.openclaw.ai (خطأ SSL)
docs.openclaw.ai خطأً عبر Xfinity
Advanced Security. عطّله أو أضف docs.openclaw.ai إلى قائمة السماح، ثم أعد المحاولة.
يُرجى مساعدتنا في رفع الحظر عنه بالإبلاغ هنا: https://spa.xfinity.com/check_url_status.إذا كنت لا تزال غير قادر على الوصول إلى الموقع، فالمستندات منسوخة على GitHub:
https://github.com/openclaw/openclaw/tree/main/docsDifference between stable and beta
Difference between stable and beta
latest= مستقرbeta= إصدار مبكر للاختبار
latest. يمكن للمشرفين أيضا
النشر مباشرة إلى latest عند الحاجة. لهذا يمكن أن يشير بيتا والمستقر
إلى الإصدار نفسه بعد الترقية.راجع ما تغير:
https://github.com/openclaw/openclaw/blob/main/CHANGELOG.mdللحصول على أوامر التثبيت المختصرة والفرق بين بيتا ونسخة التطوير، راجع الأكورديون أدناه.How do I install the beta version and what is the difference between beta and dev?
How do I install the beta version and what is the difference between beta and dev?
beta (قد يطابق latest بعد الترقية).
التطوير هو الرأس المتحرك لفرع main (git)؛ وعند نشره، يستخدم وسم توزيع npm dev.أوامر مختصرة (macOS/Linux):How do I try the latest bits?
How do I try the latest bits?
- قناة التطوير (git checkout):
main ويحدث من المصدر.- تثبيت قابل للتعديل (من موقع المثبت):
How long does install and onboarding usually take?
How long does install and onboarding usually take?
- التثبيت: من 2 إلى 5 دقائق
- الإعداد الأولي: من 5 إلى 15 دقيقة بحسب عدد القنوات/النماذج التي تضبطها
Installer stuck? How do I get more feedback?
Installer stuck? How do I get more feedback?
Windows install says git not found or openclaw not recognized
Windows install says git not found or openclaw not recognized
- ثبت Git for Windows وتأكد من أن
gitموجود في PATH. - أغلق PowerShell وأعد فتحه، ثم شغل المثبت من جديد.
- مجلد bin العام في npm غير موجود في PATH.
-
تحقق من المسار:
-
أضف ذلك الدليل إلى PATH الخاص بالمستخدم (لا حاجة إلى لاحقة
\binفي Windows؛ في معظم الأنظمة يكون%AppData%\npm). - أغلق PowerShell وأعد فتحه بعد تحديث PATH.
Windows exec output shows garbled Chinese text - what should I do?
Windows exec output shows garbled Chinese text - what should I do?
- تعرض مخرجات
system.run/execالنص الصيني كنص مشوه - يبدو الأمر نفسه سليما في ملف تعريف طرفية آخر
The docs did not answer my question - how do I get a better answer?
The docs did not answer my question - how do I get a better answer?
How do I install OpenClaw on Linux?
How do I install OpenClaw on Linux?
- المسار السريع في Linux + تثبيت الخدمة: Linux.
- شرح كامل خطوة بخطوة: البدء.
- المثبت + التحديثات: التثبيت والتحديثات.
How do I install OpenClaw on a VPS?
How do I install OpenClaw on a VPS?
Where are the cloud/VPS install guides?
Where are the cloud/VPS install guides?
- استضافة VPS (كل المزودين في مكان واحد)
- Fly.io
- Hetzner
- exe.dev
Can I ask OpenClaw to update itself?
Can I ask OpenClaw to update itself?
What does onboarding actually do?
What does onboarding actually do?
openclaw onboard هو مسار الإعداد الموصى به. في الوضع المحلي يرشدك عبر:- إعداد النموذج/المصادقة (OAuth للمزود، مفاتيح API، رمز إعداد Anthropic، إضافة إلى خيارات النماذج المحلية مثل LM Studio)
- موقع مساحة العمل + ملفات التمهيد
- إعدادات Gateway (الربط/المنفذ/المصادقة/tailscale)
- القنوات (WhatsApp، Telegram، Discord، Mattermost، Signal، iMessage، إضافة إلى Plugins القنوات المضمنة مثل QQ Bot)
- تثبيت Daemon (LaunchAgent على macOS؛ وحدة مستخدم systemd على Linux/WSL2)
- فحوصات الصحة واختيار Skills
Do I need a Claude or OpenAI subscription to run this?
Do I need a Claude or OpenAI subscription to run this?
- مفتاح Anthropic API: فوترة Anthropic API العادية
- مصادقة Claude CLI / اشتراك Claude في OpenClaw: أخبرنا موظفو Anthropic
أن هذا الاستخدام مسموح به مرة أخرى، ويتعامل OpenClaw مع استخدام
claude -pعلى أنه معتمد لهذا التكامل ما لم تنشر Anthropic سياسة جديدة
Can I use Claude Max subscription without an API key?
Can I use Claude Max subscription without an API key?
claude -p على أنهما معتمدان
لهذا التكامل ما لم تنشر Anthropic سياسة جديدة. إذا كنت تريد
إعدادا جانب الخادم أكثر قابلية للتنبؤ، فاستخدم مفتاح Anthropic API بدلا من ذلك.Do you support Claude subscription auth (Claude Pro or Max)?
Do you support Claude subscription auth (Claude Pro or Max)?
claude -p على أنهما معتمدان لهذا التكامل
ما لم تنشر Anthropic سياسة جديدة.لا يزال رمز إعداد Anthropic متاحا كمسار رمز مدعوم في OpenClaw، لكن OpenClaw يفضل الآن إعادة استخدام Claude CLI وclaude -p عند توفرهما.
بالنسبة إلى أحمال عمل الإنتاج أو متعددة المستخدمين، تظل مصادقة مفتاح Anthropic API
الخيار الأكثر أمانا وقابلية للتنبؤ. إذا كنت تريد خيارات مستضافة أخرى
بنمط الاشتراك في OpenClaw، فراجع OpenAI، Qwen / Model
Cloud، MiniMax، ونماذج GLM.Why am I seeing HTTP 429 rate_limit_error from Anthropic?
Why am I seeing HTTP 429 rate_limit_error from Anthropic?
Extra usage is required for long context requests، فهذا يعني أن الطلب يحاول استخدام
بيتا سياق 1M من Anthropic (context1m: true). لا يعمل ذلك إلا عندما تكون
بيانات اعتمادك مؤهلة لفوترة السياق الطويل (فوترة مفتاح API أو مسار
تسجيل دخول Claude في OpenClaw مع تفعيل Extra Usage).نصيحة: عيّن نموذجًا احتياطيًا حتى يتمكن OpenClaw من متابعة الرد عندما يكون مزود محدودًا بمعدل الاستخدام.
راجع النماذج، وOAuth، و
/gateway/troubleshooting#anthropic-429-extra-usage-required-for-long-context.هل AWS Bedrock مدعوم؟
هل AWS Bedrock مدعوم؟
amazon-bedrock ضمني؛ وإلا يمكنك تفعيل plugins.entries.amazon-bedrock.config.discovery.enabled صراحةً أو إضافة إدخال مزود يدوي. راجع Amazon Bedrock ومزودو النماذج. إذا كنت تفضل تدفق مفاتيح مُدارًا، فلا يزال استخدام وكيل متوافق مع OpenAI أمام Bedrock خيارًا صالحًا.كيف تعمل مصادقة Codex؟
كيف تعمل مصادقة Codex؟
openai/gpt-5.5 للإعداد الشائع: مصادقة اشتراك ChatGPT/Codex بالإضافة إلى
تنفيذ خادم تطبيق Codex الأصلي. مراجع نماذج openai-codex/gpt-*
هي إعدادات قديمة يصلحها openclaw doctor --fix. يظل الوصول المباشر بمفتاح OpenAI API
متاحًا لأسطح OpenAI API غير الخاصة بالوكلاء ولنماذج الوكلاء
عبر ملف تعريف مفتاح API مرتب لـ openai-codex.
راجع مزودو النماذج والإعداد الأولي (CLI).لماذا لا يزال OpenClaw يذكر openai-codex؟
لماذا لا يزال OpenClaw يذكر openai-codex؟
openai-codex هو معرّف المزود وملف تعريف المصادقة لـ OAuth الخاص بـ ChatGPT/Codex.
استخدمت الإعدادات الأقدم هذا أيضًا كبادئة نموذج:openai/gpt-5.5= مصادقة اشتراك ChatGPT/Codex مع وقت تشغيل Codex الأصلي لدورات الوكيلopenai-codex/gpt-5.5= مسار نموذج قديم يصلحهopenclaw doctor --fixopenai/gpt-5.5بالإضافة إلى ملف تعريف مفتاح API مرتب لـopenai-codex= مصادقة مفتاح API لنموذج وكيل OpenAIopenai-codex:...= معرّف ملف تعريف المصادقة، وليس مرجع نموذج
OPENAI_API_KEY. إذا أردت مصادقة اشتراك ChatGPT/Codex، فسجّل الدخول باستخدام
openclaw models auth login --provider openai-codex. أبقِ مرجع النموذج على
openai/gpt-5.5؛ مراجع نماذج openai-codex/* هي إعدادات قديمة
يعيد openclaw doctor --fix كتابتها.لماذا قد تختلف حدود Codex OAuth عن ChatGPT على الويب؟
لماذا قد تختلف حدود Codex OAuth عن ChatGPT على الويب؟
openclaw models status، لكنه لا يخترع استحقاقات ChatGPT على الويب
أو يطبعها كصلاحية وصول مباشر إلى API. إذا أردت مسار الفوترة/الحدود المباشر لـ OpenAI Platform،
فاستخدم openai/* مع مفتاح API.هل تدعمون مصادقة اشتراك OpenAI (Codex OAuth)؟
هل تدعمون مصادقة اشتراك OpenAI (Codex OAuth)؟
كيف أعدّ Gemini CLI OAuth؟
كيف أعدّ Gemini CLI OAuth؟
openclaw.json.الخطوات:- ثبّت Gemini CLI محليًا بحيث يكون
geminiموجودًا علىPATH- Homebrew:
brew install gemini-cli - npm:
npm install -g @google/gemini-cli
- Homebrew:
- فعّل Plugin:
openclaw plugins enable google - سجّل الدخول:
openclaw models auth login --provider google-gemini-cli --set-default - النموذج الافتراضي بعد تسجيل الدخول:
google-gemini-cli/gemini-3-flash-preview - إذا فشلت الطلبات، فعيّن
GOOGLE_CLOUD_PROJECTأوGOOGLE_CLOUD_PROJECT_IDعلى مضيف Gateway
هل النموذج المحلي مناسب للمحادثات العادية؟
هل النموذج المحلي مناسب للمحادثات العادية؟
كيف أبقي حركة مرور النموذج المستضاف في منطقة محددة؟
كيف أبقي حركة مرور النموذج المستضاف في منطقة محددة؟
models.mode: "merge" حتى تظل النماذج الاحتياطية متاحة مع احترام المزود الإقليمي الذي تختاره.هل يجب أن أشتري Mac Mini لتثبيت هذا؟
هل يجب أن أشتري Mac Mini لتثبيت هذا؟
imsg على أي Mac مسجل الدخول إلى Messages. إذا كان Gateway يعمل على Linux أو في مكان آخر، فعيّن channels.imessage.cliPath إلى غلاف SSH يشغّل imsg على ذلك الـ Mac. إذا أردت أدوات أخرى خاصة بـ macOS فقط، فشغّل Gateway على Mac أو أقرن Node macOS.الوثائق: iMessage، Nodes، وضع Mac البعيد.هل أحتاج إلى Mac mini لدعم iMessage؟
هل أحتاج إلى Mac mini لدعم iMessage؟
imsg؛ يمكن أن يعمل Gateway على ذلك الـ Mac، أو يمكن أن يعمل في مكان آخر مع غلاف SSH cliPath.الإعدادات الشائعة:- شغّل Gateway على Linux/VPS، وعيّن
channels.imessage.cliPathإلى غلاف SSH يشغّلimsgعلى Mac مسجل الدخول إلى Messages. - شغّل كل شيء على الـ Mac إذا أردت أبسط إعداد على جهاز واحد.
إذا اشتريت Mac mini لتشغيل OpenClaw، هل يمكنني توصيله بـ MacBook Pro الخاص بي؟
إذا اشتريت Mac mini لتشغيل OpenClaw، هل يمكنني توصيله بـ MacBook Pro الخاص بي؟
system.run على ذلك الجهاز.النمط الشائع:- Gateway على Mac mini (دائم التشغيل).
- يشغّل MacBook Pro تطبيق macOS أو مضيف Node ويقترن بـ Gateway.
- استخدم
openclaw nodes status/openclaw nodes listلرؤيته.
هل يمكنني استخدام Bun؟
هل يمكنني استخدام Bun؟
Telegram: ما الذي يوضع في allowFrom؟
Telegram: ما الذي يوضع في allowFrom؟
channels.telegram.allowFrom هو معرّف مستخدم Telegram للمرسل البشري (رقمي). وليس اسم مستخدم البوت.يطلب الإعداد معرّفات المستخدمين الرقمية فقط. إذا كانت لديك بالفعل إدخالات @username قديمة في الإعدادات، يمكن لـ openclaw doctor --fix محاولة حلها.أكثر أمانًا (بدون بوت تابع لجهة خارجية):- أرسل رسالة مباشرة إلى البوت، ثم شغّل
openclaw logs --followواقرأfrom.id.
- أرسل رسالة مباشرة إلى البوت، ثم استدعِ
https://api.telegram.org/bot<bot_token>/getUpdatesواقرأmessage.from.id.
- أرسل رسالة مباشرة إلى
@userinfobotأو@getidsbot.
هل يمكن لعدة أشخاص استخدام رقم WhatsApp واحد مع مثيلات OpenClaw مختلفة؟
هل يمكن لعدة أشخاص استخدام رقم WhatsApp واحد مع مثيلات OpenClaw مختلفة؟
kind: "direct"، والمرسل بتنسيق E.164 مثل +15551234567) بـ agentId مختلف، بحيث يحصل كل شخص على مساحة عمل ومخزن جلسات خاصين به. ستظل الردود صادرة من حساب WhatsApp نفسه، ويكون التحكم في وصول الرسائل المباشرة (channels.whatsapp.dmPolicy / channels.whatsapp.allowFrom) عامًا لكل حساب WhatsApp. راجع التوجيه متعدد الوكلاء وWhatsApp.هل يمكنني تشغيل وكيل "محادثة سريعة" ووكيل "Opus للبرمجة"؟
هل يمكنني تشغيل وكيل "محادثة سريعة" ووكيل "Opus للبرمجة"؟
هل يعمل Homebrew على Linux؟
هل يعمل Homebrew على Linux؟
/home/linuxbrew/.linuxbrew/bin (أو بادئة brew الخاصة بك) حتى تُحل أدوات brew المثبتة في الصدف غير الخاصة بتسجيل الدخول.
تضيف البنيات الحديثة أيضًا أدلة bin الشائعة للمستخدم في خدمات Linux systemd (على سبيل المثال ~/.local/bin، و~/.npm-global/bin، و~/.local/share/pnpm، و~/.bun/bin) وتحترم PNPM_HOME وNPM_CONFIG_PREFIX وBUN_INSTALL وVOLTA_HOME وASDF_DATA_DIR وNVM_DIR وFNM_DIR عند تعيينها.الفرق بين تثبيت git القابل للتعديل وتثبيت npm
الفرق بين تثبيت git القابل للتعديل وتثبيت npm
- تثبيت قابل للتعديل (git): نسخة كاملة من المصدر، قابلة للتحرير، والأفضل للمساهمين. تشغّل عمليات البناء محليًا ويمكنك تعديل الكود/الوثائق.
- تثبيت npm: تثبيت CLI عالمي، بدون مستودع، والأفضل لمن يريد “تشغيله فقط”. تأتي التحديثات من وسوم توزيع npm.
هل يمكنني التبديل بين تثبيتات npm وgit لاحقًا؟
هل يمكنني التبديل بين تثبيتات npm وgit لاحقًا؟
openclaw update --channel ... عندما يكون OpenClaw مثبتًا بالفعل.
هذا لا يحذف بياناتك - بل يغير تثبيت كود OpenClaw فقط.
تظل حالتك (~/.openclaw) ومساحة عملك (~/.openclaw/workspace) دون تغيير.من npm إلى git:--dry-run لمعاينة تبديل الوضع المخطط له أولًا. يشغّل المحدّث
متابعات Doctor، ويحدّث مصادر Plugin للقناة المستهدفة، ويعيد
تشغيل Gateway ما لم تمرر --no-restart.يمكن للمثبّت فرض أي من الوضعين أيضًا:هل يجب أن أشغّل Gateway على حاسوبي المحمول أم على VPS؟
هل يجب أن أشغّل Gateway على حاسوبي المحمول أم على VPS؟
- الإيجابيات: لا تكلفة خادم، وصول مباشر إلى الملفات المحلية، نافذة متصفح حية.
- السلبيات: السكون/انقطاع الشبكة = انقطاعات اتصال، تحديثات/إعادات تشغيل نظام التشغيل تقاطع العمل، يجب أن يبقى مستيقظًا.
- الإيجابيات: يعمل دائمًا، شبكة مستقرة، لا مشكلات نوم الحاسوب المحمول، أسهل في إبقائه قيد التشغيل.
- السلبيات: غالبًا يعمل بلا واجهة مرئية (استخدم لقطات الشاشة)، الوصول إلى الملفات عن بُعد فقط، ويجب استخدام SSH للتحديثات.
ما مدى أهمية تشغيل OpenClaw على جهاز مخصص؟
ما مدى أهمية تشغيل OpenClaw على جهاز مخصص؟
- مضيف مخصص (VPS/Mac mini/Pi): يعمل دائمًا، انقطاعات أقل بسبب النوم/إعادة التشغيل، أذونات أنظف، وأسهل في إبقائه قيد التشغيل.
- حاسوب محمول/مكتبي مشترك: مناسب تمامًا للاختبار والاستخدام النشط، لكن توقّع توقفات مؤقتة عندما يدخل الجهاز في وضع السكون أو يُحدَّث.
ما الحد الأدنى لمتطلبات VPS ونظام التشغيل الموصى به؟
ما الحد الأدنى لمتطلبات VPS ونظام التشغيل الموصى به؟
- الحد الأدنى المطلق: 1 vCPU، ذاكرة RAM بسعة 1GB، قرص بسعة ~500MB.
- الموصى به: 1-2 vCPU، ذاكرة RAM بسعة 2GB أو أكثر لهامش إضافي (السجلات، الوسائط، القنوات المتعددة). يمكن أن تكون أدوات Node وأتمتة المتصفح مستهلكة للموارد.
هل يمكنني تشغيل OpenClaw في VM وما المتطلبات؟
هل يمكنني تشغيل OpenClaw في VM وما المتطلبات؟
- الحد الأدنى المطلق: 1 vCPU، ذاكرة RAM بسعة 1GB.
- الموصى به: ذاكرة RAM بسعة 2GB أو أكثر إذا كنت تشغّل قنوات متعددة، أو أتمتة المتصفح، أو أدوات الوسائط.
- نظام التشغيل: Ubuntu LTS أو Debian/Ubuntu حديث آخر.
ذو صلة
- الأسئلة الشائعة — الأسئلة الشائعة الرئيسية (النماذج، الجلسات، Gateway، الأمان، والمزيد)
- نظرة عامة على التثبيت
- بدء الاستخدام
- استكشاف الأخطاء وإصلاحها