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 موظف الذكاء الاصطناعي الشخصي لديك.
السيناريوهات الستة أدناه محايدة تجاه الوكيل: كل تعليمة "ألصق هذا لوكيلك" متطابقة عبر الأدوات. الفرق الوحيد هو خطوة الإطلاق: وكلاء سطر الأوامر (Claude Code وOpenCode) يُطلَقون من terminal داخل المجلد المفكوك؛ ووكلاء سطح المكتب (Cowork وOpenCowork) يُطلَقون بفتح المجلد في التطبيق. اختر ما لديك مثبّتاً أصلاً. الموجز الموجود في ملف zip يعمل بالطريقة نفسها للأربعة جميعاً.
مسار القراءة · المتطلبات السابقة · النسخة العميقة (انقر للتوسيع)
مسار القراءة (ستة سيناريوهات وعادة شهرية واحدة):
- التثبيت والمحادثة في لوحة التحكم المحلية. ~15 دقيقة.
- اقران قناة من هاتفك (WhatsApp / Telegram / Discord). ~15 دقيقة.
- فوّض عملاً حقيقياً وراقب حلقة الوكيل. ~10 دقائق.
- اجعله يتكلم بصوتك ويتذكرك + انسخ الهوية احتياطياً إلى GitHub. ~15 دقيقة.
- وسّعه بمهارة واحدة وأداة خارجية واحدة. ~15 دقيقة.
- اجعله يتصرف بمفرده عبر مهمة cron واحدة (أو heartbeat) تعمل من أجلك. ~15 دقيقة.
- (مرة في الشهر، لا اليوم) نفّذ التدقيق. ~10 دقائق حين يحين الوقت.
ينتهي كل سيناريو على نجاح قابل للتشغيل. إذا كانت تسعون دقيقة في جلسة واحدة كثيرة عليك، فخذها جلسات منفصلة؛ فالحالة تبقى بينها. ملحق اختياري واحد يغطي Google Workspace؛ أما الصوت، وسلامة تعدد الوكلاء، وخاتمة المطورين حول ACP spawn فتشير إلى الفصل 56.
المتطلبات السابقة (ثلاثة أشياء؛ تفترضها الصفحة):
- Claude Code أو OpenCode مثبّت. أي منهما يعمل. إن لم يكن لديك أي منهما، فأنجز الدورة المكثفة في البرمجة الوكيلة أولاً.
- أنجزت الدورة المكثفة في البرمجة الوكيلة. تستطيع الموافقة على استدعاءات الأدوات، وقراءة خرج الوكيل، ومعرفة متى يعلق الوكيل. نعتمد على هذه الحركات؛ ولا نشرحها من جديد.
- Node.js 24 أو أحدث. نفّذ
node --versionفي terminal. أقل منv24← ثبّت إصداراً حالياً من nodejs.org/en/download (سيرشدك وكيلك العام خطوة بخطوة إن طلبت).
تريد النسخة المتأنية؟ الفصل 56: قابل موظف الذكاء الاصطناعي الشخصي سبعة عشر درساً عن المادة نفسها، مع الصوت، وتعدد الوكلاء، والأمان، والنشر. إذا شعرت أن أي شيء هنا سريع جداً، فاقفز إلى درس الفصل 56 المطابق ثم عد.
📚 وسيلة تعليمية
شاهد العرض التقديمي الكامل: OpenClaw مع الوكلاء العامين
نمط التعاون
ثلاثة فاعلين يتشاركون هذه الصفحة. والمخطط يجعل العلاقة ملموسة:
ثم يستخدم كل سيناريو الإيقاع الخماسي نفسه:
- تلصق جملة واحدة في وكيلك العام. إنها موجز، لا سكربت. تصف ما تريده؛ ولا تعدّد الخطوات.
- يستشير وكيلك
AGENTS.md(الموجود أصلاً في سياقه:CLAUDE.mdداخل المجلد يستورده تلقائياً عند بدء الجلسة، فلا حاجة إلى خطوة جلب) ويقترح خطة. سيذكر الأوامر التي ينوي تشغيلها ويعلّم أي نقاط قرار (أي قناة، أي مهارة، ماذا يتذكر). ويسأل قبل أول أمر مدمّر. - توافق وتراقب. يشغّل الوكيل أوامر التثبيت، ويضبط الإعداد، ويعيد تشغيل الخدمة الخلفية، ويراقب خرج السجل المباشر، ويريك ما يراه. وحين يصطدم بعثرة معروفة، يتعرف على النمط ويطبّق الإصلاح الموثّق.
- يتوقف وكيلك عند الحدّ الفاصل. بعض الحركات لا يستطيع أن يصنعها إلا أنت: زيارة
aistudio.google.comلأخذ مفتاح Gemini، ومسح رمز QR بهاتفك، والنقر عبر شاشات OAuth من Google، والاستماع إلى ملاحظة صوتية تُشغَّل. يسمّي الوكيل الحدّ الفاصل وينتظر. - تنتهي حين يحدث شيء واحد قابل للملاحظة. ردّ حقيقي في لوحة التحكم. رسالة من هاتفك تتلقى رداً. ملف يظهر على القرص. كل سيناريو يخبرك بما تترقبه.
هذا كل شيء. يفعل الوكيل ما يجيده الوكيل: يثبت، ويهيئ، وينقح، ويعيد التشغيل، ويتحقق، ويتعافى. وتفعل أنت ما لا يستطيع فعله إلا أنت: تقرر، وتوافق، وتتصرف في الأشياء المرتبطة بهاتفك أو حساباتك. هذا الإيقاع (صِف الهدف، واحصل على الخطة، ووافق، ونفّذ مع التحقق عند كل خطوة) هو نمط التعليمات نفسه الذي تعلمه الدورة المكثفة في صياغة تعليمات الذكاء الاصطناعي في 2026؛ وكل سيناريو أدناه يستخدم تعليمتي لصق قصيرتين بدلاً من جدار تعليمات واحد، حتى تختبر الإيقاع بدلاً من أن تقرأ عنه فقط.
إذا انحرف أي شيء عند أي نقطة، فلست بحاجة إلى معرفة أوامر سطر الأوامر أو رموز الأخطاء. الصق هذا لوكيلك:
حدث خطأ ما. اقرأ سجل البوابة، وأخبرني بلغة بسيطة بما تراه، واقترح إصلاحاً أستطيع الموافقة عليه.
يقرأ وكيلك السجل، ويسمّي ما يراه، ويقترح الإصلاح. وأنت توافق. هذه هي حلقة التعافي لكل سيناريو في هذه الدورة المكثفة.
لكل سيناريو وقت مرصود (مبيّن في العنوان H2). إذا تجاوزت ضِعف ذلك الرصيد (مثلاً تجاوزت 30 دقيقة في سيناريو مدته 15 دقيقة)، فاسحب وكيلك إليك والصق: "ما الذي يعرقلنا، في جملة واحدة؟ لنعد التخطيط من هناك." تجاوز الرصيد عادة يعني أن الوكيل يرتجل؛ وإعادة التثبيت على الخطة تصلح ذلك.
المجلد الذي ستنزّله يحتوي على ملفين فقط: AGENTS.md (مرجع تشغيلي بنحو 600 سطر لأي وكيل عام يعمل على OpenClaw) وCLAUDE.md (سطر واحد: @AGENTS.md، يخبر Claude Code باستيراد الموجز تلقائياً). هذه هي البيئة كاملةً. ملف واحد مع فهرس من سطر واحد هو كل "المهارة" التي تسلّمها لوكيلك.
فكّ الضغط في أي مكان. افتح terminal داخل المجلد المفكوك. أطلق وكيلك العام:
cd openclaw-with-general-agents
claude
cd openclaw-with-general-agents
opencode
لدى وكيلك الآن الموجز محمَّلاً. نمر بستة سيناريوهات واحداً تلو الآخر؛ ينتهي كل منها على نجاح قابل للتشغيل قبل أن يبدأ التالي. يفترض هذا الموجز وكيلاً عاماً قادراً (Claude Code، أو OpenCode يشغّل Claude Sonnet/Opus أو GPT-5 أو Gemini 2.5 Pro). النماذج الأقدم أو الأصغر ستنحرف في السيناريوهات الأطول؛ إذا بدت خطة وكيلك الأولى في السيناريو 1 غامضة أو عامة بدلاً من أن تكون محددة لجهازك، فتلك إشارة لتنتقل إلى وكيل أقوى قبل أن تمضي أبعد.
قبل السيناريو 1: تأكد أن وكيلك حمّل الموجز (~30 ثانية)
لصقة واحدة تخبرك بما إذا كان CLAUDE.md قد أدى مهمته وسحب AGENTS.md إلى سياق وكيلك:
ما الذي يمكنك فعله من أجل OpenClaw؟
إذا سمّى الرد عمل OpenClaw المحدد (مجسّات التثبيت، والقنوات، وملفات الدماغ، والمهارات، وخوادم MCP، والجداول، والتدقيق الشهري)، فأنت محمَّل وجاهز للسيناريو 1. وإذا بدا حديثاً عاماً عن قدرات الذكاء الاصطناعي بلا أي تفاصيل خاصة بمنصة OpenClaw، فالاستيراد لم يحدث: أغلق الوكيل، وتأكد أنك داخل مجلد openclaw-with-general-agents/ المفكوك، ثم أعد الإطلاق.
AGENTS.md (الملف الذي يقرؤه وكيلك الآن)لن تحتاج أبداً إلى قراءة هذا الملف بنفسك؛ تلك هي الفكرة. لكن معرفة هيئته تساعدك على طرح أسئلة أفضل (يعمل "اشرح لي قسم العثرات" لأن القسم موجود). يغطي الموجز، بالترتيب:
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 لاحقاً، يمكنك أن تطلب من وكيلك أن يشرحه لك قبل التصرف (مثلاً: "اشرح لي قسم Channels في AGENTS.md قبل أن نقرن WhatsApp"). كُتب الموجز بحيث يستطيع الوكيل أن يوجّه نفسه منه.
السيناريو 1: ثبّت الموظف واجعله يتحدث (~15 دقيقة)
الهدف: OpenClaw يعمل على حاسوبك المحمول، وGemini مُعدّ على الطبقة المجانية، ورد يعود حين تقول "hi" في لوحة التحكم. ثلاث تعليمات لصق قصيرة: اطلب الخطة، ووافق ونفّذ، ثم تحقق.
1أ. التثبيت والتهيئة
التعليمة الأولى: صِف ما تريده واطلب الخطة.
أريد تشغيل OpenClaw على حاسوبي المحمول وجعله يرد عبر الطبقة المجانية من Gemini. قبل أن تلمس أي شيء، اشرح لي خطتك بلغة بسيطة: ما الذي ستفحصه أولاً، وما الذي ستغيّره، وأين ستحتاج إلى تدخّلي.
يقرأ وكيلك AGENTS.md، وينظر إلى جهازك، ويقترح خطة. سيعلّم مكانين يحتاج فيهما إليك: الحصول على مفتاح Gemini API مجاني من aistudio.google.com/app/api-keys، والتأكيد قبل أن يجري تغييرات على نظامك. اقرأ الخطة. إن بدت معقولة، فتابع. وإن بدا شيء في غير محله، فاعترض. اسأل "لماذا تفعل ذلك؟" وسيشرح الوكيل أو يعدّل.
التعليمة الثانية: وافق ودعه يعمل.
تبدو الخطة جيدة. تابع خطوة بخطوة، وأخبرني بما تراه عند كل خطوة. عندما تحتاج إلى مفتاح Gemini الخاص بي، توقف وأخبرني كيف أعطيه لك بأمان.
سيتوقف الوكيل ويطلب مفتاحك. اذهب إلى aistudio.google.com/app/api-keys، وأنشئ واحداً (مجاني، بلا بطاقة ائتمان)، واتبع أي تعليمة تعامل آمن يعطيها لك وكيلك. ينبغي أن يفضّل متغيّر بيئة في terminal على أن تلصق المفتاح في المحادثة.
تكتمل 1أ حين: يبلّغ الوكيل أن OpenClaw مثبّت ومُهيَّأ وأن مفتاح Gemini في مكانه.
1ب. تحقق من البداية إلى النهاية وافتح لوحة التحكم
التعليمة الثالثة: تحقق من البداية إلى النهاية، ثم سلّم إلى لوحة التحكم.
الآن نفّذ فحصك الخاص من البداية إلى النهاية أولاً ("hi" سريعة عبر البوابة من سطر الأوامر، كما يصف موجزك)، ثم افتح لي لوحة التحكم لأجرّبها من المتصفح أيضاً.
تنتهي من السيناريو 1 حين: يعود فحص وكيلك الخاص عبر سطر الأوامر برد حقيقي، وكذلك لوحة التحكم التي فتحها لك في متصفحك ترد بعد أن تكتب hi. ينبغي أن يُظهر تذييل لوحة التحكم google/gemini-3.5-flash نموذجاً نشطاً. إن أظهر أي شيء آخر (خاصة نموذج pro-preview)، فأخبر وكيلك وسيبدّلك إلى الطبقة المجانية قبل أن تُحاسَب.
تحت الغطاء، صار OpenClaw الآن ثلاث قطع تعمل على حاسوبك المحمول، تنسّقها كلها خدمة خلفية تبدأ عند تسجيل دخولك:
ستلتقي بكل قطعة في السيناريوهات القادمة. أما الآن: فهو مثبّت، وهو يرد.
لست بحاجة إلى هذه الأوامر، فتلك هي الفكرة كلها من تسليم العمل إلى وكيل. لكن رؤيتها مرة تعني أنه إذا انحرف وكيلك يوماً في سيناريو لاحق، تستطيع أن تلقي نظرة على خطته وتميّز إن كان يفعل الشيء الصحيح تقريباً بدلاً من التحديق في سحر خالص. التثبيت الذي مرّ بك وكيلك خلاله هو، في جوهره، نحو خمسة أوامر:
npm install -g openclaw@latest # install the CLI globally
openclaw onboard --install-daemon # the setup wizard: picks model, takes your key,
# installs the always-on background service
openclaw gateway status # confirm the gateway is up on port 18789
openclaw dashboard # open the Control UI in your browser
openclaw doctor # health check: Node, key, gateway, workspace
كل شيء يعيش تحت ~/.openclaw/: إعدادك في openclaw.json، ومفتاح Gemini في credentials/، ودماغ موظف الذكاء الاصطناعي في workspace/ (الملفات التي ستخصّصها في السيناريو 4). تلك هي الحقيقة الأساسية التي يرسمها المخطط المعماري أعلاه.
ستبقى لا تشغّل هذه يدوياً، فوكيلك يفعل، وهو يقرأ التوثيق المباشر في docs.openclaw.ai/llms.txt ليضبط الرايات الحالية. لكن الآن "البوابة" و"مساحة العمل" ليستا كلمتين؛ بل خدمة ومجلداً تستطيع أن تشير إليهما. وحين تقول تعليمة التعافي "اقرأ سجل البوابة"، تعرف ما الذي تقرؤه.
السيناريو 2: اقران قناة من هاتفك (~15 دقيقة)
الهدف: أرسل "hi" من هاتفك إلى موظف الذكاء الاصطناعي واحصل على رد.
الصق هذا لوكيلك:
النموذج يرد في لوحة التحكم. الآن أريد أن أتحدث إلى موظف الذكاء الاصطناعي من هاتفي. اشرح لي اقتران WhatsApp (المفضّل)، أو ارجع إلى Telegram أو Discord إن كان WhatsApp صعباً جداً حيث أعيش. اشرح خطتك وأي إعداد أحتاج أن أنجزه من جهتي قبل أن تبدأ.
سيخبرك وكيلك بأي مسار يوصي به ولماذا. مع WhatsApp ينبغي أن يقترح رقماً ثانياً مع WhatsApp Business بدلاً من حسابك الشخصي (المكتبة الأساسية غير رسمية ويمكن لشركة Meta حظر الحسابات الشخصية). ومع Telegram سيرشدك إلى BotFather. ومع Discord سيرشدك عبر Developer Portal ونوايا الخصوصية الثلاث التي تحتاج إلى تفعيلها.
الشيء الوحيد الذي لا يستطيع وكيلك أن يفعله بدلاً عنك: خطوة تسجيل الدخول تستخدم واجهة صغيرة في الطرفية لرمز QR أو طلب الرمز المميّز، وتلك الواجهة لا تُعرض بشكل صحيح حين يشغّلها وكيل عبر أداة الصدفة لديه. لذا سيتوقف وكيلك عند نقطة ما ويطلب منك أن تفتح نافذة terminal جديدة في المجلد نفسه وتشغّل أمر تسجيل الدخول بنفسك. امسح رمز QR من هاتفك (WhatsApp Business ← Settings ← Linked Devices ← Link a Device) أو الصق الرمز المميّز للبوت الذي حصلت عليه من BotFather أو Developer Portal. أخبر وكيلك "linked" عند الانتهاء.
تنتهي من هذا السيناريو حين: ترسل hi من هاتفك إلى الرقم المرتبط ويعود رد حقيقي.
إذا أردت أيضاً أن يعمل موظف الذكاء الاصطناعي في محادثات WhatsApp الجماعية (لا واحداً لواحد فقط)، فأخبر وكيلك:
افتح موظف الذكاء الاصطناعي للمحادثات الجماعية أيضاً. اشرح لي ما الذي يتغير وكيف أضيفه إلى مجموعة اختبارية.
هاتفك الآن مسار موثّق إلى خدمة OpenClaw على حاسوبك المحمول. ذلك الاقتران ثقة حقيقية منحها هاتفك للتو. عامله كبيانات اعتماد: لا تشارك ملفات الاقتران، ولا تودعها في مستودع عام، وإن فقدت الحاسوب المحمول فألغِ الجهاز من هاتفك (WhatsApp Business ← Linked Devices، أو الإعداد المكافئ في Telegram أو Discord).
السيناريو 3: فوّض عملاً حقيقياً وراقب الحلقة (~10 دقائق)
المفهوم. ما يفصل "موظف الذكاء الاصطناعي" عن روبوت المحادثة هو حلقة الوكيل: تأتي مهمة حقيقية، فيقرر الوكيل أي الأدوات يحتاج (جلب من الويب، تقويم، قراءة ملف، أياً كان)، ويستدعيها، ويقرأ ما يعود، ويصوغ إجابة. إلى أن تشاهد الحلقة تعمل على مهمة حقيقية، يبقى "الوكيل" يبدو كلاماً تسويقياً. وبعد أن تشاهدها مرة، تستطيع أن تسمّي ما يفعله موظف الذكاء الاصطناعي فعلاً في كل مرة يرد فيها.
الصق هذا لوكيلك:
القناة تعمل. لنثبت أن هذا أكثر من روبوت محادثة. أريد أن أرسل مهمة من هاتفي تحتاج إلى أن يذهب الوكيل ويفعل شيئاً فعلاً. أعدّ عرضاً مباشراً لسجل البوابة لأراقب حلقة الوكيل تحدث في الوقت الحقيقي، ثم أخبرني حين تكون مستعداً لأرسل المهمة.
يفتح وكيلك (أو يطلب منك أن تفتح) terminal جانبياً يبثّ سجل البوابة مباشرةً. وحين يكون مستعداً، أرسل مهمة حقيقية تفوّضها فعلاً من هاتفك. اختر شيئاً من حياتك الواقعية، لا عرضاً تعليمياً. بعض الأشكال التي تنجح جيداً لمهمة أولى:
- بحث استعلامي: "كم يتقاضى <منافس أو مورّد يهمني> مقابل خطته المبتدئة، وما الذي تشمله؟ أعطني ملخصاً من فقرة واحدة مع رابط المصدر."
- جلب من الويب وتحليل: "اقرأ رابط هذا المقال الذي سألصقه وأخبرني بالادعاءات الثلاثة الأكثر تأثيراً في <دوري أو قطاعي>، مع جملة واحدة عمّا إذا كان كل منها مدعوماً جيداً."
- مهمة مهيكلة: "انظر في رسائلي الصادرة الخمس الأخيرة في <مجلد أو وسم أسمّيه>؛ أخبرني أيها يحتاج أكثر إلى متابعة وماذا ينبغي أن تقول المتابعة."
المقصود: إنها نوع المهمة التي يرفضها ChatGPT أو يؤديها بضعف. فهي تحتاج إلى أن يجلب الوكيل بيانات حقيقية، ويستدل عليها، وينتج شيئاً مهيكلاً. موظف الذكاء الاصطناعي يجلب، ويستدل، ويجيب.
في تدفق السجل سترى نحو ستة أسطر تمرّ:
- رسالة واردة تصل على قناتك.
- استدعاء نموذج: حلقة الوكيل ترسل الرسالة إلى Gemini وتسأل ماذا تفعل.
- استدعاء أداة: يستدعي الوكيل أي أداة تحتاجها المهمة (جلب من الويب، قراءة ملف، استعلام تقويم).
- نتيجة أداة: ما أعادته الأداة، بوصفه قطعة محتوى.
- استدعاء نموذج ثانٍ: ترسل الحلقة النتيجة إلى Gemini مع تعليمة بالتلخيص.
- رسالة صادرة: الرد العائد إلى قناتك.
تنتهي من هذا السيناريو حين: ترى ذلك الشكل المكوّن من ستة أسطر يمرّ ويصل الرد إلى هاتفك. ذلك الشكل هو الحلقة. كل ما تضيفه في السيناريوهات اللاحقة (مهارة جديدة، أداة خارجية، مهمة مجدولة) يضيف فقط أدوات أكثر أو محفّزات أكثر داخل الحلقة نفسها.
السيناريو 4: اجعله يتكلم بصوتك ويتذكرك (~15 دقيقة)
يأتي سلوك موظف الذكاء الاصطناعي من مجموعة ملفات Markdown في مساحة عمله عند ~/.openclaw/workspace/. يأتي التثبيت الجديد بعدة ملفات منها؛ يلمس هذا السيناريو الثلاثة التي ستخصّصها غالباً في اليوم الأول (SOUL.md وIDENTITY.md وUSER.md)، ثم يجعلك تنشئ ملفاً رابعاً (MEMORY.md، الذي لا يوجد حتى يكتب إليه الوكيل أول مرة). أما البقية (AGENTS.md لقواعد تشغيل الوكيل نفسه، وهو منفصل عن AGENTS.md المرافق في ملف zip؛ وTOOLS.md لسياسة الأدوات؛ وHEARTBEAT.md للروتين المحيط)، فتغطيها الفصل 56، الدرس 4: خصّص دماغ موظفك.

- SOUL.md: الشخصية والنبرة (كيف يتكلم)
- IDENTITY.md: اسمه ودوره (كيف يقدّم نفسه)
- USER.md: ما يعرفه عنك (السياق الدائم)
- MEMORY.md: حقائق دائمة يلتزمها عبر القنوات
ستلمس كل ملف مرة، وترسل رسالة واحدة بعد كل تعديل، وتشعر بالفرق. شيئان يستحقان المعرفة قبل أن تبدأ: أبقِ كل ملف رشيقاً (كل سطر تكلفة سياق يدفعها الوكيل في كل دور، بما في ذلك كل رد قناة وكل مهمة مجدولة، فصفحة أو صفحتان لكل منها تكفي)، ولا تكثر تغييرها لاحقاً لأنها تشكّل كل رد يرسله موظف الذكاء الاصطناعي.
قبل أن تبدأ السيناريوهات الفرعية، الصق هذا لوكيلك العام لتوجيه سريع:
توجيه سريع قبل أن نخصّص أي شيء: افتح مساحة عملي عند
~/.openclaw/workspace/وأخبرني في سطر واحد لكلٍّ منها بما هو موجود حالياً فيSOUL.mdوIDENTITY.mdوUSER.md. الافتراضات فقط؛ سنغيّرها بعد قليل، ثم ننشئMEMORY.mdمعاً.
ستحصل على لقطة لكل ملف عن نقطة البداية. ستبدو التعديلات القادمة كتغييرات في ملفات محددة رأيتها، لا تعديلات في ملفات مجردة لم ترها.
/reset لتُحمَّل (اقرأ مرة، ينطبق على 4أ-4د)بعد أي تعديل على ملف مساحة عمل (SOUL.md أو IDENTITY.md أو USER.md أو MEMORY.md)، يكون المحتوى الجديد على القرص لكن جلسة OpenClaw العاملة ما زالت تستخدم لقطتها المخزّنة من تعليمة النظام. أرسل /reset من هاتفك (القناة المقترنة) لتخبر OpenClaw بإعادة بناء تعليمة النظام من القرص. إن تخطيت السيناريو 2 ولم يكن لديك قناة مقترنة، فأرسل /reset من محادثة لوحة التحكم على http://127.0.0.1:18789 بدلاً من ذلك. كل سيناريو فرعي أدناه يفترض هذه الخطوة بين التعديل ورسالة الاختبار.
4أ. SOUL.md: غيّر صوته
الصق هذا لوكيلك العام:
ألقِ نظرة على
SOUL.mdواقترح ثلاثة تغييرات صغيرة تجعل الردود أكثر مباشرةً وأقل تحفّظاً (أو أي أسلوب ينقصني). أرني الفرق أولاً؛ ولا تطبّق إلا بعد موافقتي.
بعد أن يحطّ التعديل، أرسل /reset من هاتفك، ثم رسالة عابرة مثل How are you today?
تكتمل حين: تختلف نبرة الرد اختلافاً ظاهراً عن رد "hi" الباهت الذي حصلت عليه في السيناريو 1.
4ب. IDENTITY.md: امنحه اسماً
الصق هذا لوكيلك العام:
امنحه اسماً ودوراً. أريده أن يقدّم نفسه باسم "Atlas، مساعد البحث لديّ" (أو اختر أي اسم ودور يناسبانك واعرضهما عليّ). أرني الفرق أولاً.
بعد أن يحطّ التعديل، /reset واسأل Who are you? من هاتفك.
تكتمل حين: يقدّم نفسه بالاسم والدور الجديدين، لا بالافتراضي.
4ج. USER.md: علّمه عنك
الصق هذا لوكيلك العام:
علّمه عنّي. أضف اسمي الكامل، ودوري، ومنطقتي الزمنية، والمواضيع الثلاثة التي أحتاج فيها إلى مساعدة أكثر من غيرها. اسألني عن أي شيء لا تعرفه بعد، وأرني الفرق قبل أن تطبّق.
سيسأل عن أي شيء ناقص. بعد أن يحطّ التعديل، /reset واسأل What should I prioritize this afternoon, given what you know about me?
تكتمل حين: تراعي الإجابة منطقتك الزمنية ومواضيعك الأهم، لا نصيحة عامة.
4د. MEMORY.md: التزم عبر القنوات
الملفات الثلاثة الأولى تشكّل الصوت. أما MEMORY.md فمختلف: فهو لا يُحمَّل إلا في الجلسة الرئيسية للوكيل، فأي شيء تريده أن يعرفه عبر القنوات يجب أن يُلتزَم به عمداً. السلّم ذو الخطوات الأربع أدناه يثبت ثلاث طبقات (ذاكرة الجلسة، وذاكرة القناة المؤقتة، والالتزام طويل الأمد) واحدةً تلو الأخرى.
الحقيقة الاختبارية أدناه شيء مؤقت ومحدد لأسبوعك، لا حقيقة هوية ثابتة: الحقائق الثابتة مثل اسمك موجودة أصلاً في USER.md من 4ج، فالجدار لن يشتعل لو استخدمناها. اختر شيئاً حقيقياً قيد التنفيذ: "أحاول إنهاء [مشروع حقيقي] بحلول الجمعة" أو "أحضّر عرضاً إلى [عميل حقيقي] يوم الأربعاء" يصلح.
أربع خطوات. (ترسل ثلاث رسائل حقيقية فقط؛ والبقية استعلامات قصيرة.)
- من قناتك المقترنة:
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?فيجيب (ذاكرة الجلسة + القناة، كلتاهما تلقائية). - من محادثة لوحة التحكم (
http://127.0.0.1:18789، جلسة مختلفة):What am I trying to finish by Friday?فلا يعرف. ذلك هو الجدار: ذاكرة القناة لكل قناة، لا مشتركة بينها. - عُد إلى قناتك المقترنة:
Commit my Friday goal to your long-term memory.فينشئ وكيلكMEMORY.md(لم يكن موجوداً حتى هذا الالتزام الأول) ويؤكد. - من محادثة لوحة التحكم مرة أخرى (أرسل
/resetأولاً لتحميلMEMORY.mdالمُلتزَم به حديثاً):What am I trying to finish by Friday?الآن يعرف. الالتزام المتعمد عبَر الجدار.
للنموذج الكامل للذاكرة (الحالات الحدية، وكيف يتفاعل /reset مع كل طبقة، وما يحدث أثناء إعادة تشغيل البوابة)، انظر الفصل 56، الدرس 5: الذاكرة والأوامر.
يكتمل سلّم الصوت والذاكرة حين: تنجح الخطوة 4. صار موظف الذكاء الاصطناعي الآن يتكلم بصوتك، ويقدّم نفسه كما تريد، ويعرف سياقاً عنك، ويتذكرك عبر القنوات لأن شيئاً التُزِم به عمداً، لا خُزِّن مؤقتاً فقط. خطوة واحدة بعد (4ه) قبل أن يكتمل السيناريو 4 تماماً.
4ه. انسخ احتياطياً الهوية التي بنيتها للتو
مساحة العمل عند ~/.openclaw/workspace/ هي موظف الذكاء الاصطناعي: ملفات الدماغ التي خصّصتها للتو، إضافة إلى بقية ملفات Markdown في مساحة العمل (قواعد التشغيل، وسياسة الأدوات، وروتين heartbeat) وأي شيء ستضيفه لاحقاً (جداول في السيناريو 6، ومهارات مثبّتة، وغيرها). إذا مات حاسوبك المحمول الليلة، تفقده كله ما لم يكن يعيش في مكان آخر. عامل مساحة العمل كلها مثل ملفات dotfiles.
الصق هذا لوكيلك العام:
انسخ احتياطياً مساحة عمل وكيلي عند
~/.openclaw/workspace/إلى مستودع GitHub خاص حتى لا أفقدها إن مات حاسوبي المحمول. اشمل كل ملفات مساحة العمل (ملفات دماغ SOUL/IDENTITY/USER/MEMORY إضافة إلىAGENTS.mdوTOOLS.mdوHEARTBEAT.md، وأي إضافات مستقبلية مثل ملفات الجدولة)، واستثنِ الأسرار والذاكرات المؤقتة للجلسات. أعدّ ذلك بأسهل طريقة بناءً على أدوات Git التي لديّ أصلاً، وحين تنتهي أعطني سطراً واحداً أحفظه في مكان آمن يعيد استنساخ هذا على حاسوب محمول جديد بعد أن أثبّت OpenClaw هناك.
تنتهي من السيناريو 4 حين: يوجد المستودع الخاص على GitHub، ومساحة عملك مدفوعة (ملفات الدماغ إضافة إلى بقية ملفات Markdown في مساحة العمل)، ولديك سطر استرداد واحد محفوظ (الصقه في تطبيق ملاحظات أو مدير كلمات مرور ستجده لاحقاً). صارت هوية موظف الذكاء الاصطناعي تنجو الآن من مسح الحاسوب المحمول.
السيناريو 5: وسّعه بمهارة واحدة وأداة واحدة (~15 دقيقة)
المفهوم. طريقتان مختلفتان لإضافة قدرات إلى موظف الذكاء الاصطناعي، بشكلين مختلفين:
- المهارة مجلد يحتوي على ملف
SKILL.md: خبرة يستدعيها الوكيل تلقائياً حين تطابق مهمةٌ ما. تتبع المهارات مواصفة عابرة لبيئات التشغيل (agentskills.io) حتى يعمل المجلد نفسه في OpenClaw وClaude Code وOpenCode وأكثر من 50 غيرها. سجلّان يوزّعان وفق المواصفة: skills.sh (واسع، عابر لبيئات التشغيل) وClawHub (منسّق لمنصة OpenClaw، وأكثر تدقيقاً). - أداة MCP هي قدرة يستطيع الوكيل استدعاءها: خدمة خارجية تعرض دوالّ عبر بروتوكول السياق النموذجي (احصل على الوقت الحالي في أي منطقة، استعلم قاعدة بيانات، أرسل دعوة تقويم، وهكذا). هيّئ، وأعد التشغيل، وتحقق؛ فيكسب الوكيل أدوات جديدة بلا أي كود.
المهارات تحقن الدراية؛ والأدوات تضيف المدى. كلاهما يتبع الشكل نفسه: ثبّت (أو هيّئ)، أعد تشغيل البوابة حتى يلتقطهما OpenClaw، تحقق أنهما محمَّلان، ثم اختبر من هاتفك.
كل تعليمة أدناه تسلّم الوكيل رابط درس من الفصل 56 إضافة إلى USER.md لديك. الدرس يحمل الأوامر بالضبط؛ وأنت تبقى في لغة طبيعية بينما يقرأ الوكيل ويخطّط وينفّذ ويتحقق.
5أ. أضف مهارة واحدة تناسب شيئاً تفعله فعلاً
انتبه: المهارة المثبّتة التي لا تشتعل هي في الغالب الأعمّ عدم تطابق وصف. التثبيت نجح؛ رسالتك فقط لم تطابق وصف محفّز المهارة. تلك بيانات عن الوصف، لا تثبيت معطوب: سجل البوابة يُظهر حدث تحميل المهارة حين تشتعل فعلاً.
التعليمة الأولى: اقرأ الدرس، احصل على مهارة الاكتشاف، اقترح.
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-skillsskill 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. Oncefind-skillsis available, use it to search skills.sh against myUSER.mdand 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.
من قناتك المقترنة، أرسل المُدخَل الاختباري الذي اقترحه وكيلك (محضر اجتماع، أو مسودة بريد، أو مقتطف كود، أو أياً كان غرض المهارة).
تكتمل 5أ حين: يكون وكيلك قد أكّد أن المهارة مثبّتة (وأراك أين) وأنتج المُدخَل الاختباري رداً بصيغة المهارة أو تأطيرها المحدد (لا إجابة عامة). إن لم تشتعل المهارة، فذلك عادةً عدم تطابق وصف (رسالتك لا تحفّز وصف المهارة) أو إعادة تشغيل فائتة؛ الصق تعليمة التعافي الشاملة.
5ب. اربط أداة خارجية واحدة (بلا حاجة إلى بيانات اعتماد)
أداة MCP المرجعية للترحيب هي mcp-server-time: بلا مفتاح API، وأداتان (get_current_time، convert_time). إنها برهان "لقد ربطت أداة خارجية" المعياري. انتبه: MCP يفشل بصمت. الخادم المُهيَّأ خطأً لا ينتج خطأً في المحادثة؛ الوكيل ببساطة لا يحصل على الأداة. سجل البوابة هو التشخيص الوحيد.
التعليمة الأولى: اقرأ الدرس، هيّئ، تحقق.
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-timeexample from the lesson (no API key needed). Show me the plan first, then execute. After the gateway restart, provetimeis 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_timeinvoked in real time, and tell me what to watch for in the dashboard athttp://127.0.0.1:18789: there should be a tool badge showing the agent used the time MCP rather than guessing from training data.
من هاتفك، اسأل سؤال وقت حقيقياً يهمّك. أمثلة:
- "إذا أرسلت هذا المقترح إلى عميلي في <مدينته> الآن، فما توقيته المحلي؟ هل تلك ساعة معقولة للمراسلة؟"
- "فريقي في <منطقة زمنية أخرى> ينهي يوم عمله بعد كم ساعة؟ هل ينبغي أن أنتظر حتى صباح الغد بتوقيتي؟"
- "ما الموعد النهائي بتوقيت <المنطقة الزمنية المحدد بها الموعد> إن كانت الساعة الآن 3 عصراً بتوقيتي؟"
تكتمل 5ب حين: يكون وكيلك قد أراك خادم time مسجَّلاً بأداتيه، وأنتج سؤال وقت حقيقي من هاتفك وقتاً حياً محدداً (لا قاعدة منطقة زمنية عامة)، وأظهرت لوحة التحكم شارة أداة get_current_time على الرد. الشارة هي البرهان أن الوكيل استدعى الأداة بدلاً من أن يهلوس.
تنتهي من السيناريو 5 حين: يتحقق شرطا الاكتمال لكلٍّ من 5أ و5ب.
على طول الطريق، يسمّي وكيلك رقصة التفعيل صراحةً: كل امتداد في OpenClaw (المهارات، والإضافات، وخوادم MCP، والقنوات، والخطافات) يمرّ بالخطوات الأربع نفسها: موجود ← معطّل افتراضياً ← مُفعَّل ← مُهيَّأ (إعادة تشغيل). ما إن ترى النمط، حتى تبدو كل ميزة جديدة مألوفة بدلاً من أن تبدو معطوبة من أول محاولة.
أضف إضافات هذا السيناريو إلى USER.md حتى تعرف المهام المجدولة (القادمة تالياً) أنها موجودة. الصق هذا لوكيلك:
Add the skill and the MCP tool we just set up to my
USER.mdso when scheduled jobs run they know what's available. Then commit and push the updatedUSER.mdto my backup repo from 4e.
صارت قدرات موظف الذكاء الاصطناعي الآن، لا هويته فقط، تنجو من مسح الحاسوب المحمول.
السيناريو 6: اجعله يتصرف بمفرده (~15 دقيقة)
المفهوم. إلى الآن راسلت موظف الذكاء الاصطناعي وردّ هو. الجداول تقلب ذلك: الوكيل يتصرف على ساعة أو فترة، من دون أن تراسله. لدى OpenClaw ثلاثة أنواع من المبادرة:
- Cron للأوقات الدقيقة ("كل صباح في السابعة"، "كل اثنين في التاسعة"، "في نهاية اليوم"). هذا ما ستستخدمه أكثر. حياتك الواقعية فيها أوقات ساعة.
- Heartbeat للفحوص المحيطة بإيقاع ثابت ("كل 30 دقيقة افحص الرسائل العاجلة غير المقروءة"، "كل 4 ساعات انظر في التقويم لملاحظات التحضير"). استخدمه حين يكون المحفّز "افحص شيئاً دورياً" لا "افعل هذا في الساعة كذا بالضبط".
- الخطافات لمحفّزات الأحداث (يشتعل webhook، تُعاد تهيئة جلسة). خارج النطاق هنا؛ انظر الفصل 56 إن احتجت إليها.
لهذا السيناريو جزآن. الجزء 6أ عرض heartbeat سريع يثبت أن آلية المبادرة موصولة. والجزء 6ب هو المُبقى: جدول حقيقي واحد (مهمة cron عادةً) سيخدمك فعلاً غداً. لا تتوقف بعد 6أ؛ فعرض تعطّله ليس البُعد الاستباقي. الجدول الحقيقي الذي يعمل يومياً هو ذلك.
6أ. شاهد عرض heartbeat واحداً يشتعل (ثم أطفئه)
الصق هذا لوكيلك:
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 ويكون العرض معطّلاً. نافذة من خمس دقائق لمراقبة السجل عادلة.
6ب. جدوِل شيئاً واحداً ستبقيه فعلاً (cron أو heartbeat)
عرض تعطّله لا يثبت شيئاً عمّا إذا كان موظف الذكاء الاصطناعي أداةً ستستخدمها غداً. جدول حقيقي واحد يثبت. لأول مُبقٍ في معظم الحالات، 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.mdand 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 لديك (ملخص في السابعة، وقائمة أولويات صباح الاثنين، وفحص نهاية اليوم على الالتزامات المعلّقة، ومسح تقويم على فترات، وهكذا). اختر الذي يبدو أنفع غداً.
التعليمة الثانية: أعدّه وانسخه احتياطياً.
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 دقائق/شهرياً)
المفهوم. يتراكم موظف الذكاء الاصطناعي لديك مع الوقت: مهارات ثبّتها، وبيانات اعتماد التقطها، وأدوات MCP ربطتها، ومدخلات ذاكرة دوّنها، واستدعاءات أدوات مستقلة في السجلات. كل إضافة قرار صغير وافقت عليه؛ والسلسلة تتراكم على نحو معتم. الدفاع ليس اليقظة عند التثبيت (لن تلتقط أبداً ما لم يوجد بعد)؛ بل مراجعة من عشر دقائق على إيقاع ثابت. هذا السيناريو ليس جزءاً من دقائقك التسعين الأولى؛ بل الحركة التي تصنعها مرة في الشهر لبقية عمر موظف الذكاء الاصطناعي.
الصق هذا لوكيلك (حين يحين الوقت):
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، فهرس صديق للنماذج اللغوية للتوثيق الكامل. يقرؤها وكيلك طازجةً كل مرة يوشك فيها على تشغيل أمر ليس متأكداً منه. يشحن OpenClaw بسرعة؛ وهكذا يبقى الموجز دقيقاً حتى حين تنحرف رايات مفردة.
الدائم: AGENTS.md (المرجع التشغيلي من ملف zip ذي الملفين) يحمل ما هو OpenClaw، وكيف تتنقل في توثيقه، وحواجز الأمان (لا sudo بلا سؤال، لا نماذج مدفوعة، لا كتابة مفاتيح خارج ~/.openclaw/)، وأنماط التعافي، ورقصة التفعيل. يغطي المنصة كاملة: التثبيت، والتنقيح، والقنوات، والذاكرة، والمهارات، والإضافات، وMCP، والأتمتة، وتعدد الوكلاء، وACP، والعزل. إنه أطول من هذه الصفحة لأنه يغطي كل شيء قد يُطلَب من وكيل عام أن يفعله مع OpenClaw، لا السيناريوهات الستة أعلاه فقط. لا شيء في المجلد يتقادم أبداً، فتنزّله مرة وتعيد استخدامه.
الذكاء ليس في الملفات؛ بل في وكيلك العام يقرؤها ويطبّقها على أي شيء تطلبه تالياً. لم تمرّ بستة عروض منفصلة؛ بل جمّعت أداةً ستلمسها غداً.
ما الذي يعمل الآن فعلاً
لا ستة عروض: نظام واحد. جرد بما يبقى بعد السيناريو 6:
| القطعة | ما هي فعلاً | لماذا تهمّ غداً |
|---|---|---|
| الخدمة الخلفية | OpenClaw، تبدأ تلقائياً مع نظام تشغيلك | موظف الذكاء الاصطناعي ينجو من إغلاق الطرفية وإعادة التشغيل |
| اقتران القناة | رابط موثّق بين هاتفك وحاسوبك المحمول | المسار الذي يستخدمه هاتفك للوصول إلى الخدمة |
| ملفات مساحة العمل | سبعة ملفات Markdown في ~/.openclaw/workspace/ | هوية موظف الذكاء الاصطناعي وسياقه وسلوكه وذاكرته |
| نسخة GitHub الاحتياطية | مستودع خاص لمساحة العمل إضافة إلى سطر استرداد | مساحة العمل تنجو من فقدان الحاسوب المحمول |
| مهارة مثبّتة واحدة | حزمة خبرة واحدة من ClawHub | امتداد دراية حقيقي واحد يستدعيه وكيلك تلقائياً |
| أداة خارجية واحدة | خادم MCP واحد يستطيع الوكيل استدعاءه | خدمة خارجية حقيقية واحدة متاحة للوكيل |
| مهمة مجدولة واحدة | مهمة cron أو heartbeat تشتعل من دونك | شيء واحد يعمل من أجلك على جدول |
هذه هي الصورة. لا شيء منها عروض مررت بها وعطّلتها؛ كلها قطع من أداة ستلمسها غداً.
يوم عمل بهذا يبدو هكذا: يهتزّ هاتفك في السابعة بأي جدول اخترته (مهمة cron، إن كان ملخص السابعة هو المُبقى)؛ ومنتصف الصباح ترد بسؤال سريع يحفّز أداة الوقت MCP أو المهارة من السيناريو 5؛ ومنتصف بعد الظهر تطلب من الوكيل صياغة ردود على ثلاث رسائل بريد؛ ونهاية اليوم تلتزم بحقيقة جديدة في الذاكرة طويلة الأمد. لم تفتح حاسوبك المحمول قطّ.
إن غابت أي من تلك القطع لاحقاً (مسح حاسوب محمول، حذف عرضي، ترقية إصدار ساءت)، فمستودع GitHub من 4ه إضافة إلى تثبيت OpenClaw جديد إضافة إلى سطر الاسترداد يعيدك إلى هذه الصورة بالضبط.
تفترض الدورة المكثفة أن موظف الذكاء الاصطناعي لا يقرأ إلا رسائل منك أنت. إذا خططت يوماً لربط قناة مواجهة للعامة (صندوق دعم، أو نموذج تواصل، أو أي شيء يستطيع الغرباء الكتابة إليه)، فتوقف هنا واقرأ الفصل 56، الدرس 14: قيّد أدوات وكيلك والدرس 16: اعزل باستخدام NemoClaw أولاً. نمط القارئ المعزول هو دفاعك البنيوي ضد حقن التعليمات (التهديد الذي قد تخدع فيه تعليمات عدائية مخفية في بريد موظف الذكاء الاصطناعي ليتخذ أفعالاً نيابة عنك). الربط يقيّد من يستطيع الكتابة إلى بوتك؛ والعزل يقيّد ما يستطيع بوتك فعله بما يقرؤه. كلاهما مهم.
أين تذهب بعد ذلك
بعد السيناريو 6، لديك موظف ذكاء اصطناعي عامل بمساحة عمله المخصّصة (الصوت، والهوية، وما يعرفه عنك، والذاكرة المُلتزَم بها)، ومساحة العمل منسوخة احتياطياً إلى GitHub، ومهارة مثبّتة واحدة، وأداة خارجية واحدة، ومهمة مجدولة واحدة تشتعل من أجلك. هذا معظم السطح الذي يحتاجه معظم الناس.
للمرور المتأني على أي موضوع لمسته هذه الصفحة (أو أي شيء تخطته)، يحتوي الفصل 56 على سبعة عشر درساً تغطي المنصة كاملة. خريطة سريعة:
| تريد... | اذهب إلى |
|---|---|
| ردوداً صوتية (صوت على WhatsApp / Telegram / Discord) | الفصل 56، الدرس 10: امنحه صوتاً |
| نمط القارئ-الوكيل (سلامة البريد غير الموثوق، العزل) | الفصل 56، الدرس 14: قيّد أدوات وكيلك |
| تشغيل وكيل متخصص ثانٍ (التوجيه، هوية منفصلة) | الفصل 56، الدرس 11: أضف وكيلاً ثانياً |
موظف ذكاء اصطناعي يستدعي وكلاء عامين (خاتمة تنسيق /acp spawn، للمطورين) | الفصل 56، الدرس 13: نسّق وكلاء آخرين |
| أنماط العزل وتقوية الأمان | الفصل 56، الدرس 14: قيّد أدوات وكيلك، والدرس 16: اعزل باستخدام NemoClaw |
| قنوات أكثر (Slack، Matrix، Signal، iMessage، Zalo) | اسأل وكيلك العام: "اشرح لي إعداد <القناة> باستخدام موجزك." |
لكل ما عدا ذلك، يغطي AGENTS.md لديك معظم المنصة أصلاً. اسأل وكيلك العام: "ماذا يقول AGENTS.md عن العزل؟" الموجز هو المرجع؛ والصفحة هي الجولة.
الدرس الأكبر: أثمن شيء في مجلدك المفكوك هو AGENTS.md. خذ أمسية لقراءته من البداية إلى النهاية (لا من أجل خطوات التثبيت، بل من أجل هيئة المستند: جدول الاكتشاف-قبل-الفعل، وجدول مسار-البشر-مقابل-مسار-الوكيل، ونمط العمل، وكتالوج العثرات، ورقصة التفعيل). ثم اكتب واحداً لأي أداة ستضع وكيلاً عاماً أمامها تالياً. النمط قابل للنقل: كل أداة لها سطح قابل للتعلّم لها "مهارة صغيرة" تستحق الكتابة. كان 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 في متصفحك، ويلتقط رمز الموافقة عبر مرجع مدعوم بمتغيّر بيئة، ويتحقق بمجسّ صغير (مثلاً: "اسرد أحداث التقويم الثلاثة القادمة").
شروط التوقف. أي خطأ حصة أو إذن يتكرر بعد محاولة إصلاح واحدة. أي مؤشر على أنه يُطلَب منك منح أذونات لم يخبرك الوكيل بمنحها. أي علامة على أن مشروع GCP نفسه مُهيَّأ خطأً (يفترض هذا الملحق حساباً نظيفاً للاستهلاك ثم الرمي؛ وتنقيح مصادقة مشروع GCP قائم خارج نطاق الدورة المكثفة تماماً).
إشارة. الشرح العميق هو الفصل 56، الدرس 12: اربط Google Workspace.
بطاقات تعليمية مساعدة للدراسة
اختبار المعرفة
فحص ذاتي سريع ومُبوَّب على الأفكار التي مررت بها للتو.