Skip to main content

OpenClaw مع الوكلاء العامين: دورة مكثفة في 90 دقيقة

6 سيناريوهات، من الصفر إلى موظف ذكاء اصطناعي شخصي

OpenClaw هو موظف الذكاء الاصطناعي الشخصي لديك: مساعد مفتوح المصدر يعمل على حاسوبك المحمول ويرد عبر تطبيقات المراسلة التي تستخدمها أصلاً، مثل WhatsApp وTelegram وDiscord وSlack وiMessage وغيرها.

إنه المشروع الذي أثبت أن موظفي الذكاء الاصطناعي حقيقيون، وأنهم يعملون، وأن الناس يريدونهم. أصبح OpenClaw أسرع مشروع مفتوح المصدر نمواً في 2026، مع مئات الآلاف من نجوم GitHub في أشهره الأولى. وصفه Jensen Huang بأنه "ChatGPT التالي" في GTC 2026؛ وبنت NVIDIA مشروع NemoClaw فوقه.

بنهاية هذه التسعين دقيقة، سيكون لديك واحد: موظف ذكاء اصطناعي على هاتفك يجيب عن الرسائل، ويستخدم الأدوات والخدمات الخارجية، ويخصص نفسه لك، ويعمل وفق جدول خاص به، ويبقى على حاسوبك المحمول. ليس روبوت محادثة تزوره، بل عامل تفوض إليه.


كيف تعمل هذه الدورة المكثفة. تنزّل مجلداً صغيراً، وتسلّمه إلى وكيلك العام (Claude Code أو OpenCode أو Cowork أو OpenCowork؛ كلها تعمل، وكل واحد منها يستورد AGENTS.md تلقائياً من سياق المجلد)، ثم تمر عبر ستة سيناريوهات. يقرأ الوكيل المجلد، ويثبت OpenClaw ويشغله، ويربط هاتفك، ويتعلم مهارات جديدة، ويخصص دماغه، ويجدول مهمة واحدة تعمل من دونك. أنت توجه؛ والوكيل يعمل؛ ويتحول OpenClaw إلى موظف الذكاء الاصطناعي الشخصي لديك.

أي وكيل أستخدم؟

السيناريوهات الستة أدناه حيادية تجاه الوكيل: كل تعليمة "الصق هذا في وكيلك" متطابقة عبر الأدوات. الفرق الوحيد هو خطوة التشغيل: وكلاء CLI مثل Claude Code وOpenCode ينطلقون من طرفية داخل المجلد المفكوك؛ ووكلاء سطح المكتب مثل Cowork وOpenCowork ينطلقون بفتح المجلد داخل التطبيق. اختر ما لديك مثبتاً بالفعل. يعمل الموجز داخل ملف zip بالطريقة نفسها للأربعة كلها.

مسار القراءة · المتطلبات · النسخة العميقة (انقر للتوسيع)

مسار القراءة (ستة سيناريوهات + عادة شهرية واحدة):

  1. ثبّت وتحادث داخل لوحة التحكم المحلية. نحو 15 دقيقة.
  2. اربط قناة من هاتفك (WhatsApp / Telegram / Discord). نحو 15 دقيقة.
  3. فوّض عملاً حقيقياً وشاهد حلقة الوكيل. نحو 10 دقائق.
  4. اجعله يتكلم مثلك ويتذكرك + انسخ الهوية احتياطياً إلى GitHub. نحو 15 دقيقة.
  5. وسّعه بمهارة واحدة + أداة خارجية واحدة. نحو 15 دقيقة.
  6. اجعله يتصرف وحده بمهمة cron واحدة (أو heartbeat) تعمل نيابة عنك. نحو 15 دقيقة.
  7. (مرة في الشهر، لا اليوم) شغّل التدقيق. نحو 10 دقائق عندما يحين وقته.

ينتهي كل سيناريو بنجاح قابل للتشغيل. إذا كانت التسعون دقيقة في جلسة واحدة كثيرة، فخذها جلسات منفصلة؛ تبقى الحالة محفوظة بينها. يغطي ملحق اختياري Google Workspace؛ أما الصوت، وسلامة تعدد الوكلاء، وخاتمة ACP-spawn للمطورين فتشير إلى الفصل 56.

المتطلبات السابقة (ثلاثة أشياء تفترضها الصفحة):

  1. Claude Code أو OpenCode مثبت. كلاهما يعمل. إذا لم يكن لديك أي منهما، فأنجز الدورة المكثفة في البرمجة الوكيلة أولاً.
  2. أنجزت الدورة المكثفة في البرمجة الوكيلة. تستطيع الموافقة على استدعاءات الأدوات، وقراءة خرج الوكيل، ومعرفة متى يعلق الوكيل. نعتمد على هذه الحركات ولا نشرحها من جديد.
  3. Node.js 22.16 أو أحدث (يوصى بـ Node 24). شغّل node --version في طرفية. إذا كان أقل من v22.16، فثبّت إصداراً حالياً من nodejs.org/en/download؛ وسيرشدك وكيلك العام إذا طلبت منه.

تريد النسخة المتأنية؟ الفصل 56: قابل موظف الذكاء الاصطناعي الشخصي يتكون من سبعة عشر درساً عن المادة نفسها، مع الصوت، وتعدد الوكلاء، والأمان، والنشر. إذا شعرت أن أي شيء هنا سريع جداً، فاقفز إلى درس الفصل 56 المطابق ثم عد.


نمط التعاون

تتقاسم هذه الصفحة ثلاث جهات. يجعل المخطط العلاقة ملموسة:

تتقاسم هذه الصفحة ثلاث جهات: أنت، ووكيلك العام، وOpenClaw (موظف الذكاء الاصطناعي). أنت تلصق التعليمات وتوافق على الأفعال؛ ووكيلك العام يثبت OpenClaw ويهيئه؛ وOpenClaw يرد على هاتفك ويشغّل المهام المجدولة.

ثم يستخدم كل سيناريو الإيقاع نفسه المكوّن من خمس خطوات:

  1. تلصق جملة واحدة في وكيلك العام. إنها موجز، لا سكربت. تصف ما تريد؛ ولا تعدّد الخطوات.
  2. يستشير وكيلك AGENTS.md (الموجود أصلاً في سياقه: CLAUDE.md داخل المجلد يستورده تلقائياً عند بدء الجلسة، لذلك لا توجد خطوة جلب) ويقترح خطة. سيسمي الأوامر التي ينوي تشغيلها ويشير إلى أي نقاط قرار، مثل أي قناة وأي مهارة وما الذي ينبغي تذكره. يسألك قبل أول أمر هدّام.
  3. توافق وتراقب. يشغّل الوكيل أوامر التثبيت، ويضبط الإعدادات، ويعيد تشغيل الخدمة الخلفية، ويراقب خرج السجل الحي، ويعرض لك ما يراه. عندما يصطدم بمطب معروف، يتعرف إلى النمط ويطبق الإصلاح الموثق.
  4. يتوقف وكيلك عند الحد الفاصل. بعض الحركات لا يستطيع فعلها إلا أنت: زيارة aistudio.google.com للحصول على مفتاح Gemini، ومسح QR بهاتفك، والنقر عبر شاشات OAuth في Google، والاستماع إلى رسالة صوتية. يسمي الوكيل الحد وينتظر.
  5. تنتهي عندما يحدث شيء قابل للملاحظة. رد حقيقي في لوحة التحكم. رسالة من هاتفك تحصل على رد. ملف يظهر على القرص. يخبرك كل سيناريو بما تراقبه.

يستخدم كل سيناريو الإيقاع نفسه من خمس خطوات: تلصق جملة واحدة؛ يقترح الوكيل خطة؛ توافق؛ ينفذ الوكيل؛ تتحقق من شرط الانتهاء. يتوقف الوكيل عند أي حد لا يستطيع عبوره إلا أنت.

هذا كل شيء. يفعل الوكيل ما يجيده الوكيل: يثبت، ويهيئ، وينقح، ويعيد التشغيل، ويتحقق، ويتعافى. وتفعل أنت ما لا يستطيع فعله إلا أنت: تقرر، وتوافق، وتتصرف في الأشياء المرتبطة بهاتفك أو حساباتك. هذا الإيقاع، أي وصف الهدف، والحصول على الخطة، والموافقة، والتنفيذ مع التحقق عند كل خطوة، هو نمط التعليمات نفسه الذي تعلمه الدورة المكثفة في صياغة تعليمات الذكاء الاصطناعي في 2026؛ وكل سيناريو أدناه يستخدم تعليمتي لصق قصيرتين بدلاً من جدار تعليمات واحد، حتى تختبر الإيقاع بدلاً من أن تقرأ عنه فقط.

حركة تعافٍ واحدة للدورة كلها

إذا انحرف أي شيء في أي لحظة، فلا تحتاج إلى معرفة أوامر CLI أو رموز الأخطاء. الصق هذا في وكيلك:

Something didn't work. Read the gateway log, tell me in plain language what you see, and propose a fix I can approve.

يقرأ وكيلك السجل، ويسمي ما يراه، ويقترح الإصلاح. توافق أنت. هذه هي حلقة التعافي لكل سيناريو في هذه الدورة المكثفة.

إذا طال السيناريو أكثر من اللازم

لكل سيناريو وقت مخصص، ظاهر في عنوان H2. إذا تجاوزت ضعفي ذلك الوقت، مثلاً أكثر من 30 دقيقة في سيناريو مدته 15 دقيقة، فأعد وكيلك إلى المسار والصق: "What's blocking us, in one sentence? Let's re-plan from there." الدوران بعد تجاوز الميزانية يعني غالباً أن الوكيل يرتجل؛ وإعادة التثبيت على الخطة تصلح ذلك.

المجلد الذي ستنزله يحتوي على ملفين بالضبط: AGENTS.md، وهو مرجع تشغيلي من نحو 600 سطر لأي وكيل عام يعمل على OpenClaw، وCLAUDE.md، وهو سطر واحد: @AGENTS.md، يخبر Claude Code أن يستورد الموجز تلقائياً. هذه هي البيئة كلها. ملف واحد مع فهرس من سطر واحد هو "المهارة" كاملة التي تسلمها إلى وكيلك.

Download openclaw-with-general-agents.zip

فك الضغط في أي مكان. افتح طرفية داخل المجلد المفكوك. شغّل وكيلك العام:

cd openclaw-with-general-agents
claude

صار الموجز محملاً لدى وكيلك الآن. سنمر عبر ستة سيناريوهات واحداً واحداً؛ وينتهي كل سيناريو بنجاح قابل للتشغيل قبل بدء التالي. يفترض هذا الموجز وكيلاً عاماً قادراً، مثل Claude Code أو OpenCode يعمل على Claude Sonnet/Opus أو GPT-5 أو Gemini 2.5 Pro. النماذج الأقدم أو الأصغر ستنحرف في السيناريوهات الأطول؛ إذا بدت أول خطة من وكيلك في السيناريو 1 غامضة أو عامة بدلاً من أن تكون محددة لجهازك، فهذه إشارة إلى الانتقال إلى نموذج أقوى قبل المتابعة.


قبل السيناريو 1: تأكد أن الموجز محمّل لدى وكيلك (نحو 30 ثانية)

لصقة واحدة تخبرك هل أدى CLAUDE.md عمله وسحب AGENTS.md إلى سياق وكيلك:

What can you do for OpenClaw?

إذا سمّى الرد أعمال OpenClaw محددة، مثل فحوصات التثبيت، والقنوات، وملفات الدماغ، والمهارات، وخوادم MCP، والجداول، والتدقيق الشهري، فأنت جاهز للسيناريو 1. إذا بدا الرد كلاماً عاماً عن قدرات الذكاء الاصطناعي بلا تفاصيل خاصة بـ OpenClaw، فالاستيراد لم يعمل: أغلق الوكيل، وتأكد أنك داخل مجلد openclaw-with-general-agents/ المفكوك، ثم شغّله من جديد.

ما الموجود فعلاً في AGENTS.md (الملف الذي يقرؤه وكيلك الآن)

لن تحتاج أبداً إلى قراءة هذا الملف بنفسك؛ هذه هي الفكرة. لكن معرفة شكله تساعدك على طرح أسئلة أفضل، مثل "walk me through the gotchas section"، وهذا يعمل لأن القسم موجود. يغطي الموجز، بالترتيب:

PART 1 :: PRINCIPLES (apply everywhere)
Versions checked against
Source of truth, in order ← live docs > this file > the gateway log
Critical: discover before you act ← table of 17 doc-URL pointers
Working pattern (every task) ← read → propose → ask → execute → verify
Safety rails (non-negotiable)
Secrets discipline

PART 2 :: OPERATIONS (by task type)
Install & onboard ← the probe + onboard + paid-default gotcha
Configure ← config CLI + human-path vs agent-path table
Diagnose & recover ← the 5 most common failures and their fixes
Channels (WhatsApp / Telegram / Discord + the TTY constraint)
Memory & brain ← 3 layers, brain files, cross-channel proof
Skills (via ClawHub) · Plugins · MCP servers
The activation dance ← exists → disabled → enabled → configured
Automation (heartbeats + cron + 3 hook flavors)
Multi-agent · ACP · Safety & security
When you don't know what to do ← three-layer fallback
Tone ← how to talk to you

إذا بدا قسم معين من AGENTS.md ذا صلة لاحقاً، يمكنك أن تطلب من وكيلك أن يشرحه لك قبل أن يتصرف، مثل: "walk me through the Channels section of AGENTS.md before we pair WhatsApp". كُتب الموجز حتى يستطيع الوكيل أن يوجّه نفسه انطلاقاً منه.


السيناريو 1: ثبّت الموظف واجعله يتحدث (نحو 15 دقيقة)

الهدف: OpenClaw يعمل على حاسوبك المحمول، وGemini مضبوط على الطبقة المجانية، ورد يرجع عندما تقول "hi" في لوحة التحكم. ثلاث تعليمات لصق قصيرة: اطلب الخطة، وافق ونفذ، ثم تحقق.

1a. التثبيت والتهيئة

التعليمة الأولى: صف ما تريد واطلب الخطة.

I'd like to get OpenClaw running on my laptop and chatting back through Gemini's free tier. Before you touch anything, walk me through your plan in plain language: what you'll check first, what you'll change, and where you'll need me to step in.

يقرأ وكيلك AGENTS.md، ويفحص جهازك، ويقترح خطة. سيشير إلى موضعين يحتاجك فيهما: الحصول على مفتاح Gemini API مجاني من aistudio.google.com/app/api-keys، والتأكيد قبل أن يجري تغييرات على نظامك. اقرأ الخطة. إذا بدت معقولة، تابع. إذا شعرت أن شيئاً غير مضبوط، فاعترض. اسأل "why are you doing that?" وسيشرح الوكيل أو يعدّل.

التعليمة الثانية: وافق ودعه يعمل.

Plan looks good. Go ahead step by step, and tell me what you see at each step. When you need my Gemini key, pause and tell me how to give it to you safely.

سيتوقف الوكيل ويطلب مفتاحك. اذهب إلى aistudio.google.com/app/api-keys، وأنشئ مفتاحاً (مجاني، بلا بطاقة ائتمان)، واتبع تعليمات التعامل الآمن التي يعطيها لك وكيلك. ينبغي أن يفضل متغير بيئة في الطرفية على لصق المفتاح في المحادثة.

ينتهي 1a عندما: يبلغ الوكيل أن OpenClaw مثبت ومهيأ وأن مفتاح Gemini في مكانه.

1b. تحقق من البداية إلى النهاية وافتح لوحة التحكم

التعليمة الثالثة: تحقق من البداية إلى النهاية، ثم سلّم إلى لوحة التحكم.

Now do your own end-to-end check first (a quick "hi" through the gateway from the command line, the way your brief describes), then open the dashboard for me so I can try it from the browser too.

تنتهي من السيناريو 1 عندما: يعود فحص CLI الخاص بوكيلك برد حقيقي، وترد لوحة التحكم التي فتحها لك في المتصفح بعد أن تكتب hi. يجب أن يعرض تذييل لوحة التحكم google/gemini-2.5-flash كنموذج نشط. إذا عرض أي شيء آخر، خصوصاً نموذج pro-preview، فأخبر وكيلك وسيحوّلك إلى الطبقة المجانية قبل أن تتحمل تكلفة.

تحت الغطاء، صار OpenClaw الآن ثلاث قطع تعمل على حاسوبك المحمول، وكلها منسقة بواسطة خدمة خلفية تبدأ عندما تسجل الدخول:

مخطط المعمارية: تتدفق الرسائل من هاتفك عبر محولات القنوات إلى Gateway (الخدمة طويلة التشغيل على المنفذ 18789 التي تمسك الجلسات وتوزع استدعاءات الأدوات)، ثم إلى Agent (ملفات الدماغ والحالة في ~/.openclaw/workspace/). Gateway هي الركيزة دائمة التشغيل.

ستقابل كل قطعة في السيناريوهات القادمة. حالياً: هو مثبت، ويتكلم.


السيناريو 2: اربط قناة من هاتفك (نحو 15 دقيقة)

الهدف: أرسل "hi" من هاتفك إلى موظف الذكاء الاصطناعي لديك واحصل على رد.

الصق هذا في وكيلك:

The model answers in the dashboard. Now I'd like to talk to my AI Employee from my phone. Walk me through pairing WhatsApp (preferred), or fall back to Telegram or Discord if WhatsApp is too much friction where I live. Explain your plan and any setup I need to do on my end before you start.

سيخبرك وكيلك بالمسار الذي يوصي به ولماذا. في WhatsApp ينبغي أن يقترح رقماً ثانياً مع WhatsApp Business بدلاً من حسابك الشخصي، لأن المكتبة الأساسية غير رسمية وقد تحظر Meta الحسابات الشخصية. في Telegram سيرشدك إلى BotFather. وفي Discord سيرشدك عبر Developer Portal ونوايا الخصوصية الثلاث التي تحتاج إلى تفعيلها.

الشيء الوحيد الذي لا يستطيع وكيلك فعله نيابة عنك: خطوة تسجيل الدخول تستخدم واجهة طرفية صغيرة لرمز QR أو مطالبة الرمز، وهذه الواجهة لا تُعرض جيداً عندما يشغلها الوكيل عبر أداة shell الخاصة به. لذلك سيتوقف وكيلك في لحظة ما ويطلب منك فتح نافذة طرفية جديدة في المجلد نفسه وتشغيل أمر تسجيل الدخول بنفسك. امسح QR من هاتفك (WhatsApp Business -> Settings -> Linked Devices -> Link a Device) أو الصق رمز البوت الذي حصلت عليه من BotFather أو Developer Portal. أخبر وكيلك "linked" عندما تنتهي.

تنتهي من هذا السيناريو عندما: ترسل hi من هاتفك إلى الرقم المرتبط ويرجع رد حقيقي.

إذا أردت أيضاً أن يعمل AI Employee داخل مجموعات WhatsApp، لا المحادثات الفردية فقط، فأخبر وكيلك:

Open the AI Employee up for group chats too. Walk me through what changes and how I add it to a test group.

ما ينتقل إلى السيناريو 3

صار هاتفك الآن مساراً موثقاً إلى خدمة OpenClaw على حاسوبك المحمول. هذا الربط ثقة حقيقية منحها هاتفك للتو. عامله كاعتماد: لا تشارك ملفات الربط، ولا تودعها في مستودع عام، وإذا فقدت الحاسوب المحمول فاسحب الجهاز من هاتفك (WhatsApp Business -> Linked Devices، أو الإعداد المكافئ في Telegram أو Discord).


السيناريو 3: فوّض عملاً حقيقياً وشاهد الحلقة (نحو 10 دقائق)

الفكرة. ما يفرق "موظف ذكاء اصطناعي" عن روبوت محادثة هو حلقة الوكيل: تدخل مهمة حقيقية، فيقرر الوكيل الأدوات التي يحتاجها، مثل جلب ويب أو تقويم أو قراءة ملف، ويستدعيها، ويقرأ ما يعود، ويصوغ جواباً. إلى أن تشاهد الحلقة تعمل على مهمة حقيقية، تبدو كلمة "وكيل" تسويقاً. بعد أن تشاهدها مرة، تستطيع تسمية ما يفعله موظف الذكاء الاصطناعي فعلاً كلما رد.

الصق هذا في وكيلك:

The channel works. Let's prove this is more than a chatbot. I'd like to send a task from my phone that needs the agent to actually go do something. Set up a live view of the gateway log so I can watch the agent loop happen in real time, then tell me when you're ready for me to send the task.

يفتح وكيلك، أو يطلب منك فتح، طرفية جانبية تعرض سجل gateway مباشرة. عندما يصبح جاهزاً، أرسل مهمة حقيقية ستفوضها فعلاً من هاتفك. اختر شيئاً من حياتك، لا عرضاً تدريبياً. هذه أشكال مناسبة لمهمة أولى:

  • بحث معلومات: "What does <a competitor or vendor I care about> charge for their entry plan, and what's included? Give me a one-paragraph summary plus the source URL."
  • جلب ويب وتحليل: "Read this article URL I'll paste and tell me the three claims that most affect <my role or my industry>, with one sentence on whether each is well-supported."
  • مهمة منظمة: "Look at my last five outgoing emails in <a folder or label I name>; tell me which one most needs a follow-up and what the follow-up should say."

الفكرة: إنها نوع مهمة يرفضه ChatGPT أو يؤديه بشكل ضعيف. تحتاج إلى وكيل يجلب بيانات حقيقية، ويستدل عليها، وينتج شيئاً منظماً. يجلب AI Employee البيانات، ويستدل، ويجيب.

في تدفق السجل سترى نحو ستة أسطر تمر:

  1. رسالة واردة تصل إلى قناتك.
  2. استدعاء نموذج: ترسل حلقة الوكيل الرسالة إلى Gemini وتسأله ماذا يفعل.
  3. استدعاء أداة: يستدعي الوكيل الأداة التي تحتاجها المهمة، مثل جلب ويب أو قراءة ملف أو بحث تقويم.
  4. نتيجة أداة: ما أعادته الأداة، كقطعة محتوى.
  5. استدعاء نموذج ثانٍ: ترسل الحلقة النتيجة إلى Gemini مع تعليمة تلخيص.
  6. رسالة صادرة: الرد العائد إلى قناتك.

تنتهي من هذا السيناريو عندما: ترى شكل الأسطر الستة يمر ويرد الجواب على هاتفك. هذا الشكل هو الحلقة. كل ما تضيفه في السيناريوهات اللاحقة، مهارة جديدة أو أداة خارجية أو مهمة مجدولة، يضيف أدوات أكثر أو محفزات أكثر داخل الحلقة نفسها.


السيناريو 4: اجعله يتكلم مثلك ويتذكرك (نحو 15 دقيقة)

يأتي سلوك AI Employee من مجموعة ملفات Markdown في مساحة عمله عند ~/.openclaw/workspace/. يأتي التثبيت الجديد بعدة ملفات منها؛ يلمس هذا السيناريو الملفات الثلاثة التي ستخصصها غالباً في اليوم الأول (SOUL.md وIDENTITY.md وUSER.md)، ثم يجعلك تنشئ ملفاً رابعاً (MEMORY.md، وهو لا يوجد حتى يكتب إليه الوكيل أول مرة). أما البقية (AGENTS.md لقواعد تشغيل الوكيل نفسه، وهو منفصل عن AGENTS.md المرافق في zip؛ وTOOLS.md لسياسة الأدوات؛ وHEARTBEAT.md للروتين المحيط)، فتغطيها Ch56 Lesson 4: Customize Your Employee's Brain.

أي ملف أحرر؟ بطاقة مرجعية للملفات السبعة في مساحة العمل عند ~/.openclaw/workspace/. الصف العلوي: SOUL.md (الصوت)، AGENTS.md (العمليات)، IDENTITY.md (الاسم)، USER.md (السياق). الصف السفلي: TOOLS.md (القدرات)، HEARTBEAT.md (الروتينات)، MEMORY.md (الذاكرة). كل بطاقة تسرد &quot;حرر عندما تريد تغيير X&quot; و&quot;لا تضع X هنا&quot;. تُحقن كل الملفات في تعليمة النظام عند بدء الجلسة.

  • SOUL.md: الشخصية والنبرة (كيف يتكلم)
  • IDENTITY.md: اسمه ودوره (كيف يعرّف نفسه)
  • USER.md: ما يعرفه عنك (السياق المستمر)
  • MEMORY.md: حقائق متينة يلتزم بها عبر القنوات

ستلمس كل ملف مرة، وترسل رسالة واحدة بعد كل تعديل، وتشعر بالفرق. شيئان مهمان قبل البدء: أبقِ كل ملف خفيفاً (كل سطر تكلفة سياق يدفعها الوكيل في كل دور، بما في ذلك كل رد قناة وكل مهمة مجدولة، لذلك صفحة أو صفحتان لكل ملف تكفي)، ولا تكثر تغيير هذه الملفات لاحقاً لأنها تشكل كل رد يرسله AI Employee.

قبل بدء السيناريوهات الفرعية، الصق هذا في وكيلك العام لتوجيه سريع:

Quick orientation before we customize anything: open my workspace at ~/.openclaw/workspace/ and tell me in one line each what's currently in SOUL.md, IDENTITY.md, and USER.md. Just the defaults; we'll change them next, then create MEMORY.md together.

ستحصل على لقطة لكل ملف من نقطة البداية. ستبدو التعديلات القادمة كتغييرات على ملفات محددة رأيتها، لا ملفات مجردة لم ترها.

تعديلات الدماغ تحتاج إلى /reset حتى تُحمّل (اقرأ مرة واحدة؛ ينطبق على 4a إلى 4d)

بعد أي تعديل لملف مساحة عمل (SOUL.md أو IDENTITY.md أو USER.md أو MEMORY.md)، يكون المحتوى الجديد على القرص، لكن جلسة OpenClaw العاملة لا تزال تستخدم لقطة مخزنة من تعليمة النظام. أرسل /reset من هاتفك (القناة المرتبطة) ليعيد OpenClaw بناء تعليمة النظام من القرص. إذا تخطيت السيناريو 2 ولا تملك قناة مرتبطة، فأرسل /reset من محادثة لوحة التحكم على http://127.0.0.1:18789 بدلاً من ذلك. يفترض كل سيناريو فرعي أدناه هذه الخطوة بين التعديل ورسالة الاختبار.

4a. SOUL.md: غيّر صوته

الصق هذا في وكيلك العام:

Take a look at SOUL.md and suggest three small changes that would make replies more direct and less hedgy (or whatever style I'm missing). Show me the diff first; apply only after I approve.

بعد أن يطبق التعديل، أرسل /reset من هاتفك، ثم رسالة عادية مثل How are you today?

ينتهي عندما: تكون نبرة الرد مختلفة بوضوح عن رد "hi" الباهت الذي حصلت عليه في السيناريو 1.

4b. IDENTITY.md: أعطه اسماً

الصق هذا في وكيلك العام:

Give it a name and a role. I'd like it to introduce itself as "Atlas, my research assistant" (or pick whatever name and role feel right to you and run them by me). Show me the diff first.

بعد أن يطبق التعديل، أرسل /reset واسأل من هاتفك: Who are you?

ينتهي عندما: يعرّف نفسه بالاسم والدور الجديدين، لا بالافتراضي.

4c. USER.md: علّمه عنك

الصق هذا في وكيلك العام:

Teach it about me. Add my full name, my role, my timezone, and the three topics I most often need help with. Ask me for anything you don't already know, and show me the diff before you apply.

سيسأل عمّا ينقصه. بعد أن يطبق التعديل، أرسل /reset واسأل: What should I prioritize this afternoon, given what you know about me?

ينتهي عندما: يدخل الجواب منطقتك الزمنية وموضوعاتك الأهم في الاعتبار، لا نصيحة عامة.

4d. MEMORY.md: التزم عبر القنوات

الملفات الثلاثة الأولى تشكل الصوت. يختلف MEMORY.md: فهو لا يُحمّل إلا في الجلسة الرئيسية للوكيل، لذلك يجب الالتزام عمداً بأي شيء تريد أن يعرفه عبر القنوات. السلم الرباعي أدناه يثبت ثلاث طبقات، ذاكرة الجلسة، ومخبأ القناة، والالتزام طويل الأمد، واحدة تلو الأخرى.

الحقيقة الاختبارية أدناه شيء مؤقت ومحدد لهذا الأسبوع، لا حقيقة هوية ثابتة: الحقائق الثابتة مثل اسمك موجودة أصلاً في USER.md من 4c، لذلك لن يظهر الجدار لو استخدمناها. اختر شيئاً حقيقياً جارياً: "I'm trying to finish [a real project] by Friday" أو "I'm preparing a pitch for [a real client] on Wednesday" يعملان.

مخطط طبقات الذاكرة: ثلاث طبقات أفقية مكدسة. ذاكرة الجلسة تعيش في RAM ولا تنجو إلا حتى reset. ذاكرة القناة تعيش على القرص لكل قناة وتنجو من إعادة تشغيل gateway. الذاكرة طويلة الأمد (MEMORY.md عند ~/.openclaw/workspace/) هي الطبقة الوحيدة التي تتطلب التزاماً متعمداً للتحميل عبر القنوات.

أربع خطوات. (ترسل ثلاث رسائل حقيقية فقط؛ والباقي أسئلة قصيرة.)

  1. من قناتك المرتبطة: Quick context: I'm trying to finish [your real in-flight thing] by Friday. Hold onto this. ثم فوراً: What am I trying to finish by Friday? سيجيب (ذاكرة الجلسة + ذاكرة القناة، وكلتاهما تلقائية).
  2. من محادثة لوحة التحكم (http://127.0.0.1:18789، وهي جلسة مختلفة): What am I trying to finish by Friday? لن يعرف. هذا هو الجدار: ذاكرة القناة خاصة بالقناة، وليست مشتركة بينها.
  3. عد إلى قناتك المرتبطة: Commit my Friday goal to your long-term memory. ينشئ وكيلك MEMORY.md (لم يكن موجوداً قبل هذا الالتزام الأول) ويؤكد.
  4. من محادثة لوحة التحكم مرة أخرى (أرسل /reset أولاً لتحميل MEMORY.md الملتزم حديثاً): What am I trying to finish by Friday? الآن يعرف. الالتزام المتعمد عبر الجدار.

للنموذج الكامل للذاكرة، بما في ذلك الحالات الحدية وكيف يتفاعل /reset مع كل طبقة وما يحدث أثناء إعادة تشغيل gateway، انظر Ch56 Lesson 5: Memory and Commands.

ينتهي سلم الصوت والذاكرة عندما: تنجح الخطوة 4. صار AI Employee يتكلم مثلك، ويعرّف نفسه كما تريد، ويعرف سياقاً عنك، ويتذكرك عبر القنوات لأن شيئاً ما التزم به عمداً، لا لأنه خُزّن مؤقتاً فقط. تبقى خطوة واحدة (4e) قبل اكتمال السيناريو 4.

4e. انسخ الهوية التي بنيتها احتياطياً

مساحة العمل عند ~/.openclaw/workspace/ هي AI Employee نفسه: ملفات الدماغ التي خصصتها للتو، مع ملفات Markdown الأخرى في مساحة العمل، مثل قواعد التشغيل وسياسة الأدوات وروتين النبض، وأي شيء ستضيفه لاحقاً، مثل الجداول في السيناريو 6 والمهارات المثبتة. إذا تعطل حاسوبك الليلة، ستفقد كل ذلك ما لم يكن في مكان آخر. عامل مساحة العمل كلها كملفات dotfiles.

الصق هذا في وكيلك العام:

Back up my agent's workspace at ~/.openclaw/workspace/ to a private GitHub repo so I don't lose it if my laptop dies. Include all workspace files (the SOUL/IDENTITY/USER/MEMORY brain files plus AGENTS.md, TOOLS.md, HEARTBEAT.md, and any future additions like schedule files), and exclude secrets and session caches. Set it up however's easiest based on the Git tools I already have, and when you're done give me a one-liner I can save somewhere safe that re-clones this onto a fresh laptop after I install OpenClaw there.

تنتهي من السيناريو 4 عندما: يكون المستودع الخاص موجوداً على GitHub، وتكون مساحة عملك مدفوعة إليه (ملفات الدماغ مع ملفات Markdown الأخرى)، وتملك سطر تعافٍ واحداً محفوظاً (الصقه في تطبيق ملاحظات أو مدير كلمات مرور ستجده لاحقاً). صارت هوية AI Employee تنجو من مسح الحاسوب المحمول.


السيناريو 5: وسّعه بمهارة واحدة وأداة واحدة (نحو 15 دقيقة)

الفكرة. هناك طريقتان مختلفتان لإضافة قدرات إلى AI Employee، ولكل منهما شكل مختلف:

  • المهارة مجلد يحتوي على ملف SKILL.md: خبرة يستدعيها الوكيل تلقائياً عندما تطابق المهمة. تتبع المهارات مواصفة عابرة للبيئات (agentskills.io)، لذلك يعمل المجلد نفسه في OpenClaw وClaude Code وOpenCode وأكثر من 50 بيئة أخرى. يوزع سجلان وفق المواصفة: skills.sh وهو واسع وعابر للبيئات، وClawHub وهو منسق لـ OpenClaw وأكثر تدقيقاً.
  • أداة MCP هي قدرة يستطيع الوكيل استدعاءها: خدمة خارجية تعرض دوال عبر Model Context Protocol، مثل الحصول على الوقت الحالي في أي منطقة، أو الاستعلام عن قاعدة بيانات، أو إرسال دعوة تقويم. هيئ، وأعد التشغيل، وتحقق؛ فيحصل الوكيل على أدوات جديدة بلا كود.

المهارات تضخ المعرفة العملية؛ والأدوات تضيف مدى وصول. كلاهما يتبع الشكل نفسه: ثبّت أو هيّئ، ثم أعد تشغيل gateway حتى يلتقطها OpenClaw، وتحقق أنها محملة، ثم اختبر من هاتفك.

كل تعليمة أدناه تعطي الوكيل رابط درس من الفصل 56 مع USER.md الخاص بك. يحتوي الدرس على الأوامر الدقيقة؛ وتبقى أنت في اللغة الطبيعية بينما يقرأ الوكيل ويخطط وينفذ ويتحقق.

5a. أضف مهارة تناسب شيئاً تفعله فعلاً

تنبيه: المهارة المثبتة التي لا تعمل تكون غالباً مشكلة تطابق وصف. التثبيت نجح؛ لكن رسالتك لم تطابق وصف محفز المهارة. هذه بيانات عن الوصف، لا تثبيت مكسور: يظهر حدث تحميل المهارة في سجل gateway عندما تعمل.

التعليمة الأولى: اقرأ الدرس، واحصل على مهارة الاكتشاف، واقترح.

Read https://agentfactory.panaversity.org/docs/Building-OpenClaw-Apps/meet-your-personal-ai-employee/install-skills-discover-ecosystem so you know how OpenClaw installs skills (cross-runtime spec, scopes, gateway restart). Then check whether the find-skills skill is already installed. If it isn't, install just that one skill from skills.sh with Global scope (so it lands in both Claude Code and OpenClaw) and restart the gateway. Once find-skills is available, use it to search skills.sh against my USER.md and propose two or three real skills that fit how I work. For each, tell me what its description triggers on (a sharp description fires when it should; a vague one never fires), how I'd verify it actually fired versus a vanilla reply, and which one you'd pick first. Don't install the chosen one yet; I want to pick first.

ستحصل على قائمة قصيرة مبنية على عملك الفعلي، مع روابط تثبيت حقيقية. اختر واحدة.

التعليمة الثانية: ثبّت عبر البيئتين، ثم تحقق.

Install [your pick] with Global scope so it lands in both Claude Code's and OpenClaw's skills directories at once, then restart the gateway. Tell me which directories it wrote to so I can see it. List the SKILL.md description back to me so I know exactly what to send from my paired channel to trigger it, and what to watch for in the reply that proves the skill fired versus a vanilla model response.

من قناتك المرتبطة، أرسل مدخل الاختبار الذي اقترحه وكيلك، مثل نص اجتماع، أو مسودة بريد، أو مقطع كود، أو أي شيء صُممت له المهارة.

ينتهي 5a عندما: يؤكد وكيلك أن المهارة مثبتة، ويعرض لك أين، وأن ينتج مدخل الاختبار رداً بصيغة المهارة أو إطارها المحدد، لا جواباً عاماً. إذا لم تعمل المهارة، فذلك غالباً عدم تطابق في الوصف (رسالتك لا تفعل وصف المهارة) أو إعادة تشغيل فائتة؛ الصق تعليمة التعافي العامة.

5b. صل أداة خارجية واحدة (بلا اعتمادات)

مثال MCP القياسي الأول هو mcp-server-time: لا مفتاح API، وأداتان (get_current_time وconvert_time). إنه إثبات "لقد وصلت أداة خارجية". تنبيه: MCP يفشل بصمت. الخادم سيئ التهيئة لا ينتج خطأ في المحادثة؛ بل لا يحصل الوكيل على الأداة. سجل gateway هو التشخيص الوحيد.

التعليمة الأولى: اقرأ الدرس، وهيئ، وتحقق.

Read https://agentfactory.panaversity.org/docs/Building-OpenClaw-Apps/meet-your-personal-ai-employee/connect-external-tools so you know the configure-then-restart shape and the Silent Failure pattern. Then set up the mcp-server-time example from the lesson (no API key needed). Show me the plan first, then execute. After the gateway restart, prove time is registered with 2 tools. If it's missing or shows 0 tools, that's Silent Failure: read the gateway log, tell me in plain language what you see, and propose a fix.

يسير الوكيل عبر الدرس، ويشغّل الأوامر، ويعرض لك قائمة التسجيل. السطر الذي تريد رؤيته: time مع أداتين. إذا لم يكن موجوداً، يشخّص الوكيل؛ وتوافق أنت على الإصلاح.

التعليمة الثانية: شغّل الأداة من هاتفك، وراقب شارة لوحة التحكم.

The time MCP is connected. I'll ask a real timezone question from my paired channel. Tail the gateway log live so we can see get_current_time invoked in real time, and tell me what to watch for in the dashboard at http://127.0.0.1:18789: there should be a tool badge showing the agent used the time MCP rather than guessing from training data.

من هاتفك، اسأل سؤال وقت حقيقياً يهمك. أمثلة:

  • "If I send this proposal to my client in <their city> right now, what's their local time? Is that a reasonable hour to email?"
  • "My team in <another timezone> ends their workday in how many hours? Should I wait until tomorrow morning my time?"
  • "What's the deadline in <the timezone the deadline is set in> if it's currently 3pm my time?"

ينتهي 5b عندما: يعرض وكيلك أن خادم time مسجل بأداتيه، وأن ينتج سؤال وقت حقيقي من هاتفك وقتاً مباشراً محدداً، لا قاعدة زمنية عامة، وأن تعرض لوحة التحكم شارة أداة get_current_time على الرد. الشارة هي الدليل أن الوكيل استدعى الأداة بدلاً من الهلوسة.

تنتهي من السيناريو 5 عندما: يتحقق شرطا 5a و5b معاً.

في الطريق، يسمي وكيلك رقصة التفعيل صراحة: كل امتداد في OpenClaw، مهارة أو إضافة أو خادم MCP أو قناة أو hook، يمر عبر الخطوات الأربع نفسها: موجود -> معطّل افتراضياً -> مفعّل -> مهيأ (إعادة تشغيل). عندما ترى النمط، تصبح كل ميزة جديدة مألوفة بدلاً من أن تبدو مكسورة في المحاولة الأولى.

مخطط رقصة التفعيل: دورة من أربع خطوات (Exists, Disabled by default, Enabled, Configured) مع أسهم تظهر الترتيب. كل امتداد في OpenClaw يتبع هذه الخطوات الأربع. عندما تبدو ميزة جديدة مكسورة في المحاولة الأولى، امشِ عبر الأربع.

ما ينتقل إلى السيناريو 6

أضف إضافات هذا السيناريو إلى USER.md حتى تعرف المهام المجدولة، القادمة بعد قليل، أنها موجودة. الصق هذا في وكيلك:

Add the skill and the MCP tool we just set up to my USER.md so when scheduled jobs run they know what's available. Then commit and push the updated USER.md to my backup repo from 4e.

صارت قدرات AI Employee، لا هويته فقط، تنجو من مسح الحاسوب المحمول.


السيناريو 6: اجعله يتصرف وحده (نحو 15 دقيقة)

الفكرة. حتى الآن، كنت تراسل AI Employee ويرد. الجداول تقلب ذلك: يتصرف الوكيل على ساعة أو فاصل زمني، من دون أن تراسله. لدى OpenClaw ثلاثة أشكال من المبادرة:

  • Cron للأوقات الدقيقة ("كل صباح الساعة 7"، "كل اثنين الساعة 9"، "في نهاية اليوم"). هذا ما ستستخدمه غالباً. حياتك الواقعية فيها أوقات ساعة.
  • Heartbeat للفحوص المحيطة بوتيرة ثابتة ("كل 30 دقيقة افحص الرسائل العاجلة غير المقروءة"، "كل 4 ساعات انظر إلى التقويم لتحضير ملاحظات"). استخدمه عندما يكون المحفز "افحص شيئاً دورياً" لا "افعل هذا في الساعة X بالضبط".
  • Hooks لمحفزات الأحداث (webhook يعمل، جلسة تُصفّر). خارج النطاق هنا؛ راجع الفصل 56 إذا احتجتها.

هذا السيناريو له جزآن. 6a عرض heartbeat سريع يثبت أن آلية المبادرة موصولة. 6b هو ما ستحتفظ به: جدول حقيقي واحد، عادة مهمة cron، سيخدمك فعلاً غداً. لا تتوقف بعد 6a؛ العرض الذي تعطله ليس بُعد المبادرة. الجدول الحقيقي الذي يعمل يومياً هو ذلك البعد.

6a. شاهد نبضة عرض واحدة تعمل (ثم أوقفها)

الصق هذا في وكيلك:

Schedule a five-minute demo heartbeat with a low-cost task: every five minutes, check the gateway log for errors and post a one-line summary. Once I see one fire in the log, disable just this demo so it doesn't burn my Gemini quota. We'll add a real schedule next.

ينتهي عندما: يعرض السجل استدعاء أداة مدفوعاً بـ heartbeat مرة واحدة، ويكون العرض معطلاً. خمس دقائق من مراقبة السجل مدة عادلة.

6b. جدول شيئاً ستحتفظ به فعلاً (cron أو heartbeat)

العرض الذي تعطله لا يثبت شيئاً عن كون AI Employee أداة ستستخدمها غداً. جدول حقيقي واحد يثبت ذلك. بالنسبة إلى معظم الجداول الأولى التي تستحق الإبقاء، cron هو الخيار الصحيح: أيام عملك الواقعية منظمة حول أوقات ساعة، لا فواصل فحص.

التعليمة الأولى: اقترح خيارات مبنية على ما تعرفه عني.

I'd like to add one real schedule that actually serves me, not a demo I'll forget about. Look at what you know about me from USER.md and suggest two or three options I might keep. For each one, tell me what it'd do, when it'd fire, and whether cron (precise time) or heartbeat (ambient interval) is the right primitive. I'll pick one.

سيعرض وكيلك خيارات مبنية على USER.md لديك، مثل موجز الساعة 7 صباحاً، أو قائمة أولويات صباح الاثنين، أو فحص نهاية اليوم للالتزامات المفتوحة، أو مسح تقويم على فاصل زمني، وما شابه. اختر ما يبدو أكثر فائدة غداً.

التعليمة الثانية: اضبطه وانسخه احتياطياً.

Go with the [name your choice]. Set it up, confirm when it'll next fire, and commit the schedule file to my backup repo from 4e so it survives a laptop wipe.

ينتهي عندما: يكون الجدول الذي اخترته يعمل، ومودعاً في مستودع النسخ الاحتياطي، وقد أخبرك وكيلك متى سيعمل تالياً. اتركه قيد التشغيل. (إذا ندمت غداً، تستطيع تعطيل ذلك الجدول وحده من دون لمس أي شيء آخر.)


السيناريو 7: التدقيق الشهري لموظف الذكاء الاصطناعي (نحو 10 دقائق/شهر)

الفكرة. يتراكم AI Employee مع الوقت: مهارات ثبتّها، واعتمادات التقطها، وأدوات MCP وصلتها، ومدخلات ذاكرة كتبها، واستدعاءات أدوات ذاتية في السجلات. كل إضافة قرار صغير وافقت عليه؛ والسلسلة تتراكم بصورة معتمة. الدفاع ليس يقظة وقت التثبيت، لأنك لن تلتقط ما لم يوجد بعد، بل مراجعة من عشر دقائق على إيقاع ثابت. هذا السيناريو ليس جزءاً من أول تسعين دقيقة؛ إنه الحركة التي تفعلها مرة في الشهر بقية حياة AI Employee.

الصق هذا في وكيلك (عندما يحين الوقت):

Run my OpenClaw monthly audit. Walk through everything that's been installed, stored, scheduled, or written since the last audit, and flag anything I didn't explicitly approve, anything that looks revealing in memory, and any approval setting that's looser than it should be. Summarize the lot as a single short report I can either approve or trim.

يمر وكيلك عبر الجرد الحالي، المهارات، ومدخلات الذاكرة، والموافقات، وأدوات MCP، واستدعاءات الأدوات الأخيرة، مع الاعتمادات المخزنة، ثم يكتب تقريراً واحداً يسمي ما تغير منذ آخر تدقيق وأين ينبغي أن تشدد أو تقلّم.

ينتهي عندما: تقضي عشر دقائق في مراجعة التقرير وتتخذ قراراً واحداً على الأقل، مثل حذف اعتماد منسي، أو سحب موافقة واسعة جداً، أو تقليم مدخل ذاكرة قديم، أو إزالة مهارة غير مستخدمة. ضع موعداً للشهر القادم في تقويمك.


لماذا ينجح هذا

يبقى شيئان طازجين؛ ويبقى شيء واحد متيناً.

الطازج #1: السيناريوهات على هذه الصفحة تعيش على موقع الكتاب. يجلب الوكيل النسخة الحالية في كل جلسة (تخبره أي سيناريو تعمل عليه، فيقرأ القسم المناسب).

الطازج #2: أوامر OpenClaw الحالية تعيش في docs.openclaw.ai/llms.txt، وهو فهرس صديق للـ LLM لوثائق كاملة. يقرأها وكيلك طازجة كلما كان على وشك تشغيل أمر ليس متأكداً منه. OpenClaw يشحن بسرعة؛ هذه هي طريقة بقاء الموجز دقيقاً حتى عندما تنحرف flags فردية.

المتين: يحمل AGENTS.md، وهو المرجع التشغيلي من ملف zip ذي الملفين، ما OpenClaw، وكيف تتنقل في وثائقه، وسياج السلامة (لا sudo من دون سؤال، لا نماذج مدفوعة، لا كتابة مفاتيح خارج ~/.openclaw/)، وأنماط التعافي، ورقصة التفعيل. يغطي المنصة كلها: التثبيت، والتنقيح، والقنوات، والذاكرة، والمهارات، والإضافات، وMCP، والأتمتة، وتعدد الوكلاء، وACP، والعزل. إنه أطول من هذه الصفحة لأنه يغطي كل شيء قد يُطلب من وكيل عام فعله مع OpenClaw، لا السيناريوهات الستة أعلاه فقط. لا شيء في المجلد يشيخ، لذلك تنزله مرة واحدة وتعيد استخدامه.

الذكاء ليس في الملفات؛ بل في وكيلك العام وهو يقرؤها ويطبقها على أي طلب تطرحه لاحقاً. لم تمر عبر ستة عروض منفصلة؛ لقد جمعت أداة ستلمسها غداً.


ما الذي يعمل الآن فعلاً

ليست ستة عروض: إنه نظام واحد. جرد ما يبقى بعد السيناريو 6:

الأثرما هو فعلاًلماذا يهم غداً
الخدمة الخلفيةOpenClaw، يبدأ تلقائياً مع نظام التشغيلينجو AI Employee من إغلاق الطرفية وإعادة التشغيل
ربط القناةرابط موثوق بين هاتفك وحاسوبك المحمولالمسار الذي يستخدمه هاتفك للوصول إلى الخدمة
ملفات مساحة العملسبعة ملفات Markdown في ~/.openclaw/workspace/هوية AI Employee وسياقه وسلوكه وذاكرته
نسخة GitHub الاحتياطيةمستودع خاص لمساحة العمل مع سطر تعافٍ واحدتنجو مساحة العمل من فقدان الحاسوب المحمول
مهارة مثبتة واحدةحزمة خبرة واحدة من ClawHubامتداد معرفة حقيقي يستدعيه وكيلك تلقائياً
أداة خارجية واحدةخادم MCP واحد يستطيع الوكيل استدعاءهخدمة خارجية حقيقية متاحة للوكيل
مهمة مجدولة واحدةمهمة cron أو heartbeat تعمل من دونكشيء واحد يعمل نيابة عنك وفق جدول

هذه هي الصورة. لا شيء هنا عرض مررت به ثم عطلته؛ كلها قطع من أداة ستلمسها غداً.

يوم عمل بهذا الشكل يبدو هكذا: يهتز هاتفك الساعة 7 صباحاً بالجدول الذي اخترته، مثل مهمة cron إن كان موجز 7 صباحاً هو ما أبقيته؛ في منتصف الصباح ترد بسؤال سريع يشغل MCP الوقت أو المهارة من S5؛ في منتصف الظهيرة تطلب من الوكيل صياغة ردود على ثلاثة رسائل بريد؛ وفي نهاية اليوم تودع حقيقة جديدة في الذاكرة طويلة الأمد. لم تفتح حاسوبك المحمول.

إذا اختفى أي من هذه الآثار لاحقاً، بسبب مسح الحاسوب، أو حذف بالخطأ، أو ترقية إصدار سيئة، فإن مستودع GitHub من 4e مع تثبيت OpenClaw جديد وسطر التعافي الواحد يعيدك إلى هذه الصورة نفسها.

قبل أن تصل قناة مواجهة للعامة

تفترض الدورة المكثفة أن AI Employee لا يقرأ إلا رسائل منك أنت. إذا خططت يوماً لوصل قناة مواجهة للعامة، مثل صندوق دعم أو نموذج تواصل أو أي شيء يستطيع الغرباء الكتابة إليه، فتوقف هنا واقرأ Chapter 56 Lesson 14: Gate Your Agent's Tools وLesson 16: Isolate with NemoClaw أولاً. نمط القارئ المعزول هو دفاعك البنيوي ضد حقن التعليمات، أي التهديد الذي قد تخدع فيه تعليمات عدائية مخفية في بريد AI Employee ليتخذ أفعالاً نيابة عنك. الربط يقيّد من يستطيع الكتابة إلى بوتك؛ والعزل يقيّد ما يستطيع بوتك فعله بما يقرؤه. كلاهما مهم.


إلى أين تذهب بعد ذلك

بعد السيناريو 6، لديك AI Employee عامل بمساحة عمل مخصصة، تشمل الصوت والهوية وما يعرفه عنك والذاكرة الملتزم بها، ومساحة العمل منسوخة احتياطياً إلى GitHub، ومهارة مثبتة واحدة، وأداة خارجية واحدة، ومهمة مجدولة واحدة تعمل نيابة عنك. هذا معظم السطح الذي يحتاجه أغلب الناس.

للمرور المتأني على أي موضوع لمسته هذه الصفحة، أو أي شيء تخطته، يحتوي الفصل 56 على سبعة عشر درساً تغطي المنصة كاملة. خريطة سريعة:

تريد...اذهب إلى
ردوداً صوتية (صوت على WhatsApp / Telegram / Discord)Ch56 L10: Give it a voice
نمط reader-agent (سلامة البريد غير الموثوق، العزل)Ch56 L14: Gate Your Agent's Tools
تشغيل وكيل متخصص ثانٍ (توجيه، هوية منفصلة)Ch56 L11: Add a second agent
AI Employee يستدعي وكلاء عامين (خاتمة تنسيق /acp spawn للمطورين)Ch56 L13: Orchestrate other agents
أنماط العزل وتقوية الأمانCh56 L14: Gate Your Agent's Tools, L16: Isolate with NemoClaw
قنوات أكثر (Slack وMatrix وSignal وiMessage وZalo)اسأل وكيلك العام: "Walk me through the <channel> setup using your brief."

في كل ما عدا ذلك، يغطي AGENTS.md معظم المنصة بالفعل. اسأل وكيلك العام: "What does AGENTS.md say about sandboxing?" الموجز هو المرجع؛ والصفحة هي الجولة.

الدرس الفوقي: أثمن شيء في المجلد المفكوك هو AGENTS.md. خذ أمسية لقراءته من البداية إلى النهاية، لا لأجل خطوات التثبيت بل لأجل شكل الوثيقة: جدول discover-before-act، وجدول human-path-vs-agent-path، ونمط العمل، وفهرس المطبات، ورقصة التفعيل. ثم اكتب واحداً للأداة التالية التي ستضع أمامها وكيلاً عاماً. النمط قابل للنقل: كل أداة لها سطح قابل للتعلم تملك "مهارة صغيرة" تستحق الكتابة. كان OpenClaw المثال المبكر لأن التثبيت يستفيد فعلاً من الإعداد المدفوع بالوكيل؛ وستجد أدوات أخرى. اكتب التالي.


ملحق: وصل Google Workspace

الإطار مقدماً. أكثر من خمس عشرة دقيقة من شاشات OAuth في Google Cloud Platform، على حساب حقيقي ينبغي أن تعامله كحساب مؤقت. تدفقات موافقة Google محدودة زمنياً (بعض الروابط تنتهي خلال عشر دقائق) ومليئة بالنقرات. هذا ثمن دمج Google تحديداً؛ لا علاقة له بـ OpenClaw، ولن يجعل أي دمج آخر أسهل.

الصق هذا في وكيلك:

Connect Google Workspace (Gmail, Calendar, Drive) to my AI Employee. Use a throwaway Google account; walk me through the GCP and OAuth steps with explicit STOP conditions if any consent screen asks for scopes you didn't tell me to grant.

يجلب وكيلك وثائق إضافة Workspace الحية، ويثبت الإضافة، التي تسمى غالباً gog أو شيئاً مشابهاً، مع التحقق قبل الافتراض، ويفتح تدفق OAuth في متصفحك، ويلتقط رمز الموافقة عبر مرجع مدعوم بمتغير بيئة، ويتحقق بفحص صغير، مثل "list my next three calendar events".

شروط التوقف. أي خطأ حصة أو إذن يتكرر بعد محاولة إصلاح واحدة. أي إشارة إلى أنك تُطلب منك scopes لم يخبرك الوكيل أن تمنحها. أي علامة على أن مشروع GCP نفسه سيئ التهيئة (يفترض هذا الملحق حساباً مؤقتاً نظيفاً؛ وتنقيح مصادقة مشروع GCP موجود خارج نطاق الدورة المكثفة بكثير).

إشارة. الشرح العميق هو Ch56 Lesson 12: Connect Google Workspace.


وسيلة دراسة بالبطاقات التعليمية