البدء السريع وإعداد التشغيل الأول
أنا عالق، ما أسرع طريقة للخروج من التعطل
أنا عالق، ما أسرع طريقة للخروج من التعطل
- 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/الوكيل + الإعداد الأساسي.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 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/docsالفرق بين المستقر وbeta
الفرق بين المستقر وbeta
latest= مستقرbeta= بناء مبكر للاختبار
latest. يمكن للمشرفين أيضا
النشر مباشرة إلى latest عند الحاجة. لهذا يمكن أن يشير beta والمستقر
إلى نفس الإصدار بعد الترقية.اطلع على ما تغيّر:
https://github.com/openclaw/openclaw/blob/main/CHANGELOG.mdلسطر أوامر التثبيت الواحد والفرق بين beta وdev، راجع الأكورديون أدناه.كيف أثبّت إصدار beta وما الفرق بين beta وdev؟
كيف أثبّت إصدار beta وما الفرق بين beta وdev؟
beta (قد يطابق latest بعد الترقية).
Dev هو الرأس المتحرك لفرع main (git)؛ وعند نشره، يستخدم وسم توزيع npm dev.أسطر أوامر مفردة (macOS/Linux):كيف أجرّب أحدث الأجزاء؟
كيف أجرّب أحدث الأجزاء؟
- قناة Dev (git checkout):
main والتحديث من المصدر.- تثبيت قابل للتعديل (من موقع المثبّت):
كم يستغرق التثبيت والإعداد الأولي عادة؟
كم يستغرق التثبيت والإعداد الأولي عادة؟
- التثبيت: 2-5 دقائق
- إعداد QuickStart الأولي: عادة بضع دقائق
- الإعداد الأولي الكامل: يستغرق مدة أطول عندما يحتاج تسجيل دخول المزوّد، أو إقران القناة، أو تثبيت الخادم الخفي، أو تنزيلات الشبكة، أو Skills، أو Plugins الاختيارية إلى إعداد إضافي
openclaw configure.إذا توقف، فاستخدم تعطل المثبّت
وحلقة التصحيح السريعة في أنا عالق.المثبّت عالق؟ كيف أحصل على مزيد من الملاحظات؟
المثبّت عالق؟ كيف أحصل على مزيد من الملاحظات؟
تثبيت 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)
- موقع مساحة العمل + ملفات التمهيد
- إعدادات Gateway (bind/port/auth/tailscale)
- القنوات (WhatsApp، Telegram، Discord، Mattermost، Signal، iMessage، إضافة إلى Plugins القنوات المضمنة مثل QQ Bot)
- تثبيت الخادم الخفي (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 سياسة جديدة.لا يزال setup-token من Anthropic متاحا كمسار رمز مدعوم في OpenClaw، لكن OpenClaw يفضّل الآن إعادة استخدام Claude CLI وclaude -p عندما يكونان متاحين.
لأحمال العمل الإنتاجية أو متعددة المستخدمين، تظل مصادقة مفتاح Anthropic API هي
الخيار الأكثر أمانا وقابلية للتنبؤ. إذا كنت تريد خيارات مستضافة أخرى
بنمط الاشتراك في OpenClaw، فراجع OpenAI، Qwen / Model
Cloud، MiniMax، ونماذج GLM.لماذا أرى HTTP 429 rate_limit_error من Anthropic؟
لماذا أرى HTTP 429 rate_limit_error من Anthropic؟
Extra usage is required for long context requests، فهذا يعني أن الطلب يحاول استخدام
نافذة سياق Anthropic بحجم 1M (نموذج Claude 4.x بقدرة 1M ومتاح عمومًا أو إعداد قديم
context1m: true). يعمل ذلك فقط عندما تكون بيانات اعتمادك مؤهلة
لفوترة السياق الطويل (فوترة مفتاح API أو مسار تسجيل دخول OpenClaw إلى Claude
مع تفعيل 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 الأصلي. مراجع Codex GPT القديمة هي
إعداد قديم يصلحه openclaw doctor --fix. يظل الوصول المباشر عبر مفتاح OpenAI API
متاحًا لأسطح OpenAI API غير الوكيلة ولنماذج الوكيل
من خلال ملف تعريف مفتاح API مرتب باسم openai.
راجع مزوّدي النماذج والإعداد الأولي (CLI).لماذا لا يزال OpenClaw يذكر بادئة OpenAI Codex القديمة؟
لماذا لا يزال OpenClaw يذكر بادئة OpenAI Codex القديمة؟
openai هو معرّف المزوّد وملف تعريف المصادقة لكل من مفاتيح OpenAI API و
ChatGPT/Codex OAuth. قد لا تزال ترى بادئة OpenAI Codex القديمة في الإعداد القديم و
تحذيرات الترحيل.
استخدمتها الإعدادات الأقدم أيضًا كبادئة نموذج:openai/gpt-5.5= مصادقة اشتراك ChatGPT/Codex مع وقت تشغيل Codex الأصلي لدورات الوكيل- مرجع Codex GPT-5.5 قديم = مسار نموذج قديم يصلحه
openclaw doctor --fix openai/gpt-5.5بالإضافة إلى ملف تعريف مفتاح API مرتب باسمopenai= مصادقة مفتاح API لنموذج وكيل OpenAI- معرّفات ملفات تعريف مصادقة Codex القديمة = معرّف ملف تعريف مصادقة قديم يرحّله
openclaw doctor --fix
OPENAI_API_KEY. إذا كنت تريد مصادقة اشتراك ChatGPT/Codex، فسجّل الدخول باستخدام
openclaw models auth login --provider openai. أبقِ مرجع النموذج كـ
openai/gpt-5.5؛ فمراجع نماذج 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 أو أقرن عقدة macOS.الوثائق: iMessage، العُقد، وضع 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 أو مضيف عقدة ويقترن بـ 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
هل يمكنني التبديل بين تثبيتات npm وgit لاحقًا؟
هل يمكنني التبديل بين تثبيتات npm وgit لاحقًا؟
openclaw update --channel ... عندما يكون OpenClaw مثبتًا بالفعل.
هذا لا يحذف بياناتك - بل يغيّر فقط تثبيت كود OpenClaw.
تبقى حالتك (~/.openclaw) ومساحة عملك (~/.openclaw/workspace) كما هي.من npm إلى git:--dry-run لمعاينة تبديل الوضع المخطط له أولاً. يشغّل المحدّث
متابعات Doctor، ويحدّث مصادر Plugins للقناة المستهدفة، ويعيد
تشغيل Gateway ما لم تمرّر --no-restart.يمكن للمثبّت فرض أي من الوضعين أيضاً:هل يجب أن أشغّل Gateway على حاسوبي المحمول أم على VPS؟
هل يجب أن أشغّل Gateway على حاسوبي المحمول أم على VPS؟
- الإيجابيات: لا توجد تكلفة خادم، وصول مباشر إلى الملفات المحلية، نافذة متصفح مباشرة.
- السلبيات: السكون/انقطاع الشبكة = انقطاع الاتصال، تحديثات نظام التشغيل/إعادة التشغيل تقاطع العمل، يجب أن يبقى مستيقظاً.
- الإيجابيات: يعمل دائماً، شبكة مستقرة، لا مشكلات سكون للحاسوب المحمول، أسهل في إبقائه قيد التشغيل.
- السلبيات: غالباً يعمل بلا واجهة عرض (استخدم لقطات الشاشة)، الوصول إلى الملفات عن بُعد فقط، يجب استخدام SSH للتحديثات.
ما مدى أهمية تشغيل OpenClaw على جهاز مخصص؟
ما مدى أهمية تشغيل OpenClaw على جهاز مخصص؟
- مضيف مخصص (VPS/Mac mini/Raspberry 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، الأمان، والمزيد)
- نظرة عامة على التثبيت
- بدء الاستخدام
- استكشاف الأخطاء وإصلاحها