البدء السريع وإعداد التشغيل الأول
أنا عالق، ما أسرع طريقة للخروج من المشكلة؟
أنا عالق، ما أسرع طريقة للخروج من المشكلة؟
- Claude Code: https://www.anthropic.com/claude-code/
- OpenAI Codex: https://openai.com/codex/
--install-method git.نصيحة: اطلب من الوكيل أن يخطط للإصلاح ويشرف عليه (خطوة بخطوة)، ثم ينفذ فقط
الأوامر الضرورية. فهذا يبقي التغييرات صغيرة وأسهل في التدقيق.إذا اكتشفت خطأ حقيقيًا أو أصلحت شيئًا، فالرجاء تقديم issue على GitHub أو إرسال PR:
https://github.com/openclaw/openclaw/issues
https://github.com/openclaw/openclaw/pullsابدأ بهذه الأوامر (وشارك المخرجات عند طلب المساعدة):openclaw status: لقطة سريعة لسلامة gateway/الوكيل + الإعدادات الأساسية.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/. - إذا طلبت مصادقة السر المشترك، فألصق الرمز أو كلمة المرور المضبوطة في إعدادات Control UI.
- مصدر الرمز:
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، فإن رؤوس الهوية تلبّي مصادقة Control UI/WebSocket (من دون لصق سر مشترك، بافتراض مضيف gateway موثوق)؛ أما واجهات HTTP API فما تزال تتطلب مصادقة السر المشترك إلا إذا استخدمت عمدًا وضعnoneللإدخال الخاص أو مصادقة HTTP من trusted-proxy. تتم موازاة محاولات مصادقة Serve المتزامنة السيئة من العميل نفسه قبل أن يسجل محدد المحاولات الفاشلة الإخفاق، لذا قد تُظهر إعادة المحاولة السيئة الثانية بالفعلretry later. - ربط Tailnet: شغّل
openclaw gateway --bind tailnet --token "<token>"(أو اضبط مصادقة كلمة المرور)، وافتحhttp://<tailscale-ip>:18789/، ثم ألصق السر المشترك المطابق في إعدادات لوحة المعلومات. - وكيل عكسي واعٍ بالهوية: أبقِ Gateway خلف trusted proxy غير local loopback، واضبط
gateway.auth.mode: "trusted-proxy"، ثم افتح عنوان URL الخاص بالوكيل. - نفق SSH: استخدم
ssh -N -L 18789:127.0.0.1:18789 user@hostثم افتحhttp://127.0.0.1:18789/. وما تزال مصادقة السر المشترك تنطبق عبر النفق؛ ألصق الرمز أو كلمة المرور المضبوطة إذا طُلب منك ذلك.
لماذا توجد إعدادات موافقة exec اثنتان لموافقات الدردشة؟
لماذا توجد إعدادات موافقة exec اثنتان لموافقات الدردشة؟
approvals.exec: يمرر مطالبات الموافقة إلى وجهات الدردشةchannels.<channel>.execApprovals: يجعل تلك القناة تعمل كعميل موافقة أصلي لموافقات exec
- إذا كانت الدردشة تدعم الأوامر والردود بالفعل، فإن
/approveفي الدردشة نفسها يعمل عبر المسار المشترك. - إذا كانت قناة أصلية مدعومة تستطيع استنتاج الموافقين بأمان، فإن OpenClaw يفعّل الآن تلقائيًا الموافقات الأصلية على الرسائل المباشرة أولًا عندما تكون
channels.<channel>.execApprovals.enabledغير مضبوطة أو مضبوطة على"auto". - عندما تتوفر بطاقات/أزرار الموافقة الأصلية، تكون واجهة المستخدم الأصلية هذه هي المسار الأساسي؛ ويجب ألا يضمّن الوكيل أمر
/approveيدويًا إلا إذا كانت نتيجة الأداة تقول إن موافقات الدردشة غير متاحة أو أن الموافقة اليدوية هي المسار الوحيد. - استخدم
approvals.execفقط عندما يجب أيضًا تمرير المطالبات إلى دردشات أخرى أو غرف عمليات صريحة. - استخدم
channels.<channel>.execApprovals.target: "channel"أو"both"فقط عندما تريد صراحةً نشر مطالبات الموافقة مرة أخرى داخل الغرفة/الموضوع الأصلي. - موافقات Plugin منفصلة مرة أخرى: فهي تستخدم
/approveفي الدردشة نفسها افتراضيًا، وتمريرapprovals.pluginاختياريًا، وفقط بعض القنوات الأصلية تبقي معالجة plugin-approval-native فوق ذلك.
ما بيئة التشغيل التي أحتاجها؟
ما بيئة التشغيل التي أحتاجها؟
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/docsالفرق بين المستقر وbeta
الفرق بين المستقر وbeta
latest= المستقرbeta= إصدار مبكر للاختبار
latest. ويمكن للمشرفين أيضًا
النشر مباشرةً إلى latest عند الحاجة. ولهذا قد يشير beta وstable إلى الإصدار نفسه
بعد الترقية.اطّلع على ما تغيّر:
https://github.com/openclaw/openclaw/blob/main/CHANGELOG.mdوللحصول على أوامر التثبيت المختصرة والفارق بين beta وdev، راجع الأكورديون أدناه.كيف أثبت إصدار beta وما الفرق بين beta وdev؟
كيف أثبت إصدار beta وما الفرق بين beta وdev؟
beta (وقد يطابق latest بعد الترقية).
أما Dev فهو الرأس المتحرك لفرع main (git)؛ وعند نشره، يستخدم npm dist-tag dev.أوامر مختصرة (macOS/Linux):كيف أجرب أحدث الأجزاء؟
كيف أجرب أحدث الأجزاء؟
- قناة Dev (نسخة git checkout):
main والتحديث من المصدر.- تثبيت قابل للاختراق (من موقع المثبت):
كم يستغرق التثبيت والإعداد الأولي عادةً؟
كم يستغرق التثبيت والإعداد الأولي عادةً؟
- التثبيت: من دقيقتين إلى 5 دقائق
- الإعداد الأولي: من 5 إلى 15 دقيقة بحسب عدد القنوات/النماذج التي تضبطها
المثبت عالق؟ كيف أحصل على مزيد من التغذية الراجعة؟
المثبت عالق؟ كيف أحصل على مزيد من التغذية الراجعة؟
يقول تثبيت Windows إن git غير موجود أو إن openclaw غير معروف
يقول تثبيت Windows إن git غير موجود أو إن openclaw غير معروف
- ثبّت Git for Windows وتأكد من أن
gitموجود على PATH. - أغلق PowerShell وأعد فتحه، ثم أعد تشغيل المثبت.
- مجلد npm global bin ليس موجودًا على PATH.
-
تحقق من المسار:
-
أضف ذلك الدليل إلى PATH الخاص بالمستخدم لديك (لا حاجة إلى اللاحقة
\binفي Windows؛ وفي معظم الأنظمة يكون%AppData%\npm). - أغلق PowerShell وأعد فتحه بعد تحديث PATH.
يعرض خرج exec في Windows نصًا صينيًا مشوّهًا - ماذا أفعل؟
يعرض خرج exec في Windows نصًا صينيًا مشوّهًا - ماذا أفعل؟
- يعرض خرج
system.run/execالنص الصيني بشكل مشوّه - يبدو الأمر نفسه جيدًا في ملف تعريف طرفية آخر
لم تجب الوثائق عن سؤالي - كيف أحصل على إجابة أفضل؟
لم تجب الوثائق عن سؤالي - كيف أحصل على إجابة أفضل؟
كيف أثبت OpenClaw على Linux؟
كيف أثبت OpenClaw على Linux؟
- المسار السريع لـ Linux + تثبيت الخدمة: Linux.
- الشرح الكامل: البدء.
- المثبت + التحديثات: التثبيت والتحديثات.
كيف أثبت OpenClaw على VPS؟
كيف أثبت OpenClaw على VPS؟
أين توجد أدلة التثبيت السحابي/VPS؟
أين توجد أدلة التثبيت السحابي/VPS؟
- استضافة VPS (جميع المزوّدين في مكان واحد)
- Fly.io
- Hetzner
- exe.dev
هل يمكنني أن أطلب من OpenClaw أن يحدّث نفسه؟
هل يمكنني أن أطلب من OpenClaw أن يحدّث نفسه؟
ماذا يفعل الإعداد الأولي فعليًا؟
ماذا يفعل الإعداد الأولي فعليًا؟
openclaw onboard مسار الإعداد الموصى به. وفي الوضع المحلي يرشدك عبر:- إعداد النموذج/المصادقة (OAuth للمزوّد، ومفاتيح API، وsetup-token الخاص بـ Anthropic، إضافة إلى خيارات النماذج المحلية مثل LM Studio)
- موقع مساحة العمل + ملفات bootstrap
- إعدادات Gateway (bind/port/auth/tailscale)
- القنوات (WhatsApp وTelegram وDiscord وMattermost وSignal وiMessage، إضافة إلى Plugins القنوات المضمنة مثل QQ Bot)
- تثبيت daemon (LaunchAgent على macOS؛ ووحدة systemd للمستخدم على Linux/WSL2)
- فحوصات السلامة واختيار Skills
هل أحتاج إلى اشتراك Claude أو OpenAI لتشغيل هذا؟
هل أحتاج إلى اشتراك Claude أو OpenAI لتشغيل هذا؟
- مفتاح Anthropic API: فوترة عادية لـ Anthropic API
- مصادقة Claude CLI / اشتراك Claude في OpenClaw: أخبرنا فريق Anthropic
أن هذا الاستخدام مسموح به مرة أخرى، ويتعامل OpenClaw مع استخدام
claude -pعلى أنه مسموح لهذا التكامل ما لم تنشر Anthropic سياسة جديدة
هل يمكنني استخدام اشتراك Claude Max من دون مفتاح API؟
هل يمكنني استخدام اشتراك Claude Max من دون مفتاح API؟
claude -p على أنهما مسموحان
لهذا التكامل ما لم تنشر Anthropic سياسة جديدة. وإذا أردت
إعدادًا جانبيًا على الخادم أكثر قابلية للتنبؤ، فاستخدم مفتاح Anthropic API بدلًا من ذلك.هل تدعمون مصادقة اشتراك Claude (Claude Pro أو Max)؟
هل تدعمون مصادقة اشتراك Claude (Claude Pro أو Max)؟
claude -p على أنهما مسموحان لهذا التكامل
ما لم تنشر Anthropic سياسة جديدة.ما يزال Anthropic setup-token متاحًا كمسار رموز مميزة مدعوم في OpenClaw، لكن OpenClaw يفضّل الآن إعادة استخدام Claude CLI وclaude -p عند توفرهما.
وبالنسبة إلى أعباء العمل الإنتاجية أو متعددة المستخدمين، تظل
مصادقة مفتاح Anthropic API هي الخيار الأكثر أمانًا وقابلية للتنبؤ. وإذا كنت تريد خيارات
مستضافة أخرى على نمط الاشتراك في OpenClaw، فراجع OpenAI، وQwen / Model
Cloud، وMiniMax، وGLM
Models.لماذا أرى HTTP 429 rate_limit_error من Anthropic؟
لماذا أرى HTTP 429 rate_limit_error من Anthropic؟
Extra usage is required for long context requests، فهذا يعني أن الطلب يحاول استخدام
النسخة التجريبية لسياق Anthropic البالغ 1M (context1m: true). ولا يعمل ذلك إلا عندما
تكون بيانات اعتمادك مؤهلة لفوترة السياق الطويل (فوترة مفتاح API أو
مسار Claude-login الخاص بـ 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-codex/gpt-5.5 لمصادقة Codex OAuth عبر مشغّل PI الافتراضي. واستخدم
openai/gpt-5.4 للوصول الحالي المباشر بمفتاح OpenAI API. ويُدعم الوصول المباشر
إلى GPT-5.5 بمفتاح API بمجرد أن تفعّله OpenAI على API العام؛ أما اليوم
فيستخدم GPT-5.5 الاشتراك/OAuth عبر openai-codex/gpt-5.5 أو تشغيلات
Codex app-server الأصلية مع openai/gpt-5.5 وembeddedHarness.runtime: "codex".
راجع مزوّدو النماذج والإعداد الأولي (CLI).لماذا ما يزال OpenClaw يذكر openai-codex؟
لماذا ما يزال OpenClaw يذكر openai-codex؟
openai-codex هو معرّف المزوّد وملف تعريف المصادقة لـ ChatGPT/Codex OAuth.
وهو أيضًا بادئة نموذج PI الصريحة لمصادقة Codex OAuth:openai/gpt-5.4= مسار OpenAI الحالي المباشر بمفتاح API في PIopenai/gpt-5.5= مسار مفتاح API المباشر المستقبلي بمجرد أن تفعّل OpenAI GPT-5.5 على APIopenai-codex/gpt-5.5= مسار Codex OAuth في PIopenai/gpt-5.5+embeddedHarness.runtime: "codex"= مسار Codex app-server الأصليopenai-codex:...= معرّف ملف تعريف مصادقة، وليس مرجع نموذج
OPENAI_API_KEY. وإذا كنت تريد مصادقة اشتراك ChatGPT/Codex، فسجّل الدخول باستخدام
openclaw models auth login --provider openai-codex واستخدم
مراجع النماذج openai-codex/* لتشغيلات PI.لماذا قد تختلف حدود Codex OAuth عن ChatGPT على الويب؟
لماذا قد تختلف حدود Codex OAuth عن ChatGPT على الويب؟
openclaw models status، لكنه لا يخترع ولا يطبّع استحقاقات ChatGPT-web
إلى وصول مباشر لـ 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 لتثبيت هذا؟
هل أحتاج إلى Mac mini لدعم iMessage؟
هل أحتاج إلى Mac mini لدعم iMessage؟
- شغّل Gateway على Linux/VPS، وشغّل خادم BlueBubbles على أي 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 في shells غير التفاعلية.
كما تضيف الإصدارات الحديثة أيضًا أدلة 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
هل يمكنني التبديل بين تثبيتات npm وgit لاحقًا؟
هل يمكنني التبديل بين تثبيتات npm وgit لاحقًا؟
~/.openclaw) ومساحة عملك (~/.openclaw/workspace) دون مساس.من npm إلى git:--repair في الأتمتة).نصائح النسخ الاحتياطي: راجع استراتيجية النسخ الاحتياطي.هل يجب أن أشغّل Gateway على حاسوبي المحمول أم على VPS؟
هل يجب أن أشغّل Gateway على حاسوبي المحمول أم على VPS؟
- الإيجابيات: لا تكلفة خادم، وصول مباشر إلى الملفات المحلية، نافذة متصفح حية.
- السلبيات: السكون/انقطاع الشبكة = انقطاعات، تحديثات/إعادات تشغيل نظام التشغيل تقطع العمل، ويجب أن يبقى الجهاز مستيقظًا.
- الإيجابيات: دائم التشغيل، شبكة مستقرة، لا مشكلات سكون الحاسوب المحمول، وأسهل في الإبقاء عليه عاملًا.
- السلبيات: غالبًا ما يعمل بلا واجهة (استخدم لقطات الشاشة)، وصول إلى الملفات عن بُعد فقط، ويجب عليك استخدام SSH للتحديثات.
ما مدى أهمية تشغيل OpenClaw على جهاز مخصص؟
ما مدى أهمية تشغيل OpenClaw على جهاز مخصص؟
- مضيف مخصص (VPS/Mac mini/Pi): دائم التشغيل، انقطاعات أقل بسبب السكون/إعادة التشغيل، أذونات أنظف، وأسهل في الإبقاء عليه عاملًا.
- حاسوب محمول/مكتبي مشترك: مناسب تمامًا للاختبار والاستخدام النشط، لكن توقّع توقفات عندما ينام الجهاز أو يتلقى تحديثات.
ما الحد الأدنى لمتطلبات VPS ونظام التشغيل الموصى به؟
ما الحد الأدنى لمتطلبات VPS ونظام التشغيل الموصى به؟
- الحد الأدنى المطلق: معالج افتراضي 1 vCPU، وذاكرة 1GB، وحوالي 500MB من القرص.
- الموصى به: 1-2 vCPU، و2GB RAM أو أكثر لهامش إضافي (السجلات، والوسائط، والقنوات المتعددة). ويمكن أن تكون أدوات Node وأتمتة المتصفح شرهة للموارد.
هل يمكنني تشغيل OpenClaw داخل VM وما المتطلبات؟
هل يمكنني تشغيل OpenClaw داخل VM وما المتطلبات؟
- الحد الأدنى المطلق: معالج افتراضي 1 vCPU، وذاكرة 1GB.
- الموصى به: 2GB RAM أو أكثر إذا كنت تشغّل قنوات متعددة، أو أتمتة متصفح، أو أدوات وسائط.
- نظام التشغيل: Ubuntu LTS أو Debian/Ubuntu حديث آخر.
ذو صلة
- الأسئلة الشائعة — الأسئلة الشائعة الرئيسية (النماذج، والجلسات، وgateway، والأمان، والمزيد)
- نظرة عامة على التثبيت
- البدء
- استكشاف الأخطاء وإصلاحها