---
read_when:
    - تريد أن يتعلم OpenClaw إجراءات قابلة لإعادة الاستخدام من المحادثات المكتملة
    - أنت بصدد تحديد ما إذا كنت ستفعّل اقتراحات Skills المستقلة ذاتيًا
    - تحتاج إلى فهم أمان التعلّم الذاتي أو تكلفته أو الأهلية له أو استكشاف أخطائه وإصلاحها
sidebarTitle: Self-learning
summary: دع OpenClaw يقترح Skills قابلة لإعادة الاستخدام استنادًا إلى التصحيحات والأعمال الجوهرية المكتملة
title: التعلّم الذاتي
x-i18n:
    generated_at: "2026-07-16T15:00:31Z"
    model: gpt-5.6
    postprocess_version: locale-links-v1
    prompt_version: 32
    provider: openai
    source_hash: b10618c1a64441bdf0ba58f03e02972bdf2b1d59643a78358910594f8139ccb8
    source_path: tools/self-learning.md
    workflow: 16
---

يتيح التعلّم الذاتي لـ OpenClaw تحويل الأدلة المفيدة من المحادثات إلى مقترحات معلّقة في
[ورشة Skills](/ar/tools/skill-workshop). وهو لا يدرّب أوزان النموذج،
ولا يعدّل Skills النشطة، ولا يغيّر سلوك الوكيل بصمت. يظل كل إجراء جرى تعلّمه
معلّقًا حتى يراجعه مشغّل ويطبّقه.

يكون التعلّم الذاتي **معطّلًا افتراضيًا**. لا تفعّله إلا عندما يكون تشغيل
نموذج إضافي في الخلفية ومراجعة نص المحادثة ملائمين لمساحة عملك.

## تفعيل التعلّم الذاتي

في واجهة التحكم، افتح **Plugins → Workshop** وفعّل **التعلّم الذاتي**. يسري
التغيير فورًا؛ وعندما يكون كاتب إعدادات آخر قد حدّث الملف،
تحدّث واجهة التحكم لقطة الإعدادات وتعيد محاولة التبديل دون إعادة تحميل
الصفحة أو Gateway.

استخدم CLI:

```bash
openclaw config set skills.workshop.autonomous.enabled true --strict-json
```

أو عدّل `~/.openclaw/openclaw.json`:

```json5
{
  skills: {
    workshop: {
      autonomous: {
        enabled: true,
      },
    },
  },
}
```

عطّله مجددًا باستخدام:

```bash
openclaw config set skills.workshop.autonomous.enabled false --strict-json
```

يستمر إنشاء Skills بطلب المستخدم، و`/learn`، وعمليات ورشة Skills اليدوية
في العمل أثناء تعطيل التعلّم الذاتي.

## مراجعة الجلسات السابقة يدويًا

تُعد مراجعة السجل يدويًا البديل المتحفظ للالتقاط الذاتي.
افتح **Plugins → Workshop** في واجهة التحكم وحدد **البحث عن أفكار Skills**.
لا يغيّر هذا `skills.workshop.autonomous.enabled`.

كل عملية فحص:

- تبدأ بأحدث الجلسات غير المراجعة وتنتقل إلى الأقدم؛
- تراجع ما يصل إلى 20 جلسة جوهرية تحتوي على ست جولات للنموذج على الأقل؛
- تتخطى جلسات Cron وHeartbeat والخطافات والوكلاء الفرعيين وACP والجلسات المملوكة لـ Plugin
  وجلسات المراجعة الداخلية؛
- تحجب الأسرار التي جرى التعرّف عليها وتقيّد حزمة نص المحادثة قبل إرسالها
  إلى النموذج المضبوط للوكيل المحدد؛
- تستخدم المعيار الصارم نفسه المستخدم في مراجعة الخبرة الذاتية؛ و
- يمكنها إنشاء أو تنقيح ثلاثة مقترحات معلّقة بحد أقصى، وليس Skills نشطة مطلقًا.

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

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

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

## ما الذي يمكن أن يتعلّمه OpenClaw

للتعلّم الذاتي مساران متحفظان:

1. **التعليمات والتصحيحات المباشرة.** يكتشف OpenClaw العبارات المستدامة
   مثل «من الآن فصاعدًا» و«في المرة القادمة»، وتصحيحات النهج الفاشل.
   عند تفعيل التعلّم الذاتي، يمكنه تحويل تلك الإشارات إلى مقترحات معلّقة
   دون انتظار مطالبة أخرى. يستطيع هذا المسار الحتمي تجميع التعليمات المرتبطة
   في ثلاثة مقترحات بحد أقصى، أو استهداف Skill قابلة للكتابة في مساحة العمل،
   أو تنقيح مقترحه المعلّق المرتبط. كما يعمل بعد الجولات الفاشلة
   لأنه يلتقط تعليمات المستخدم بدلًا من الحكم على الاكتمال.
2. **مراجعة الخبرة.** بعد جولة أمامية ناجحة وجوهرية،
   يمكن لـ OpenClaw مراجعة العمل المكتمل بحثًا عن تقنية استرداد قابلة لإعادة الاستخدام أو
   إجراء مستقر من شأنه إزالة رحلتي ذهاب وإياب مستقبليتين على الأقل للنموذج أو الأدوات.

تشمل الأمثلة الجيدة:

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

ينبغي للمراجع الامتناع في حالات العمل الناجح الروتيني، والطلبات لمرة واحدة،
والحقائق الشخصية، والتفضيلات البسيطة، وإخفاقات البيئة العابرة، والنصائح العامة،
والادعاءات السلبية غير المدعومة، والأسرار.

## متى تعمل مراجعة الخبرة

تكون مراجعة الخبرة مؤجلة ومحدودة عمدًا:

- يجب أن تنتهي الجولة الأمامية بنجاح.
- يجب أن تحتوي الجولة الحالية على عشر تكرارات للنموذج على الأقل.
- تُستبعد جلسات Cron وHeartbeat والذاكرة والتجاوز والخطافات والوكلاء الفرعيين والمراجعة.
- يجب أن يكون التشغيل الأمامي قد حدّد موفّرًا ونموذجًا، وأن يكون قد أتيح له فعليًا
  الوصول إلى `skill_workshop`.
- ينتظر OpenClaw مدة 30 ثانية بعد الاكتمال. يؤدي اكتمال أمامي لاحق في
  الجلسة نفسها إلى إعادة بدء فترة السكون هذه.
- إذا ظل أي تشغيل لوكيل أو رد نشطًا، تنتظر المراجعة 30 ثانية أخرى.
- لا تعمل سوى مراجعة خبرة واحدة في كل مرة.
- المراجعة المؤجلة هي عمل Gateway محلي للعملية. يجب أن يظل Gateway قيد التشغيل
  طوال نافذة الخمول؛ إذ لا تحتفظ بيئات التشغيل المحلية أحادية التنفيذ والمدعومة بـ CLI
  بسياق مسار التنفيذ وتوافر الأدوات الكافي لجدولتها.

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

## ما الذي يتلقاه المراجع

لا يتلقى المراجع في الخلفية سوى الجولة الحالية، بدءًا من أحدث
رسالة للمستخدم فيها. يُحد نص مسار التنفيذ المعروض عند 60,000 حرف؛
وعند الضرورة، يحتفظ OpenClaw بالرسالة الأولى وأحدث الأدلة
ويشير إلى الجزء الأوسط المحذوف.

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

قبل البدء، يعيد OpenClaw تحميل إعدادات بيئة التشغيل الحالية ويعيد التحقق من
سياسة العزل والأدوات الفعلية للمحادثة الأصلية. إذا كان التشغيل
معزولًا، أو لم تعد السياسة تسمح بـ `skill_workshop`، أو كانت حقائق بيئة التشغيل المطلوبة
مفقودة، تفشل المراجعة بأمان ولا تنشئ شيئًا.

<Warning>
  يتيح تفعيل التعلّم الذاتي إرسال محتوى المحادثة المؤهل، بما في ذلك مدخلات الأدوات
  ونتائج الجولة الحالية، إلى موفّر النموذج المحدد لإجراء مراجعة إضافية واحدة.
  لا تفعّله في مساحة عمل قد تنتهك فيها تلك المراجعة متطلبات معالجة البيانات.
</Warning>

## سلامة المقترحات

يعمل المراجع في جلسة معزولة مع نطاق أدوات ضيق عمدًا:

- لا يمكنه سوى سرد مقترحات الورشة أو فحصها وإنشاء مقترح
  معلّق واحد أو تنقيحه.
- لا يمكنه تحديث Skill نشطة، أو تطبيق مقترح، أو رفض مقترح، أو عزل
  مقترح، أو إرسال رسالة، أو استخدام أدوات الوكيل العامة.
- تُشارك ميزانية تعديل واحدة بين محاولات النموذج، لذا يمكن للمراجعة إنشاء
  مقترح واحد أو تنقيحه بحد أقصى.
- يُعامل مسار التنفيذ المراجع بوصفه دليلًا غير موثوق، لا تعليمات
  لوكيل الخلفية.
- تفحص ورشة Skills محتوى المقترح وترفض بيانات الاعتماد الحرفية
  التي جرى التعرّف عليها قبل كتابة حالة المقترح.

تظل حدود الورشة العادية سارية، بما فيها `maxPending` و`maxSkillBytes`،
وقيود ملفات الدعم، وفحوصات الماسح، والكتابة داخل مساحة العمل فقط. لا يمنح
إعداد `approvalPolicy: "auto"` المراجع في الخلفية وصولًا
إلى إجراءات دورة الحياة.

## مراجعة المقترحات المتعلّمة

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

```bash
openclaw skills workshop list
openclaw skills workshop inspect <proposal-id>
openclaw skills workshop apply <proposal-id>
```

نقّح المقترحات المفيدة غير الجاهزة، أو ارفضها، أو اعزلها:

```bash
openclaw skills workshop revise <proposal-id> --proposal ./PROPOSAL.md
openclaw skills workshop reject <proposal-id> --reason "Too specific"
openclaw skills workshop quarantine <proposal-id> --reason "Needs security review"
```

التطبيق هو العملية الوحيدة التي تكتب `SKILL.md` نشطة. راجع
[ورشة Skills](/ar/tools/skill-workshop) للاطلاع على دورة الحياة ونموذج التخزين
الكاملين.

## الإعدادات

| الإعداد                                     | الافتراضي | تأثير التعلّم الذاتي                                                                                                               |
| ------------------------------------------ | -------- | --------------------------------------------------------------------------------------------------------------------------------- |
| `skills.workshop.autonomous.enabled`       | `false`  | يفعّل التقاط التصحيحات المباشرة ومراجعة الخبرة المؤجلة.                                                                            |
| `skills.workshop.approvalPolicy`           | `"auto"` | يتحكم في مطالبات الموافقة لإجراءات دورة الحياة العادية التي يبدأها الوكيل؛ ولا يوسّع أذونات المراجع في الخلفية.                     |
| `skills.workshop.maxPending`               | `50`     | يحد عدد المقترحات المعلّقة والمعزولة لكل مساحة عمل.                                                                                 |
| `skills.workshop.maxSkillBytes`            | `40000`  | يحد حجم نص المقترح بالبايت.                                                                                                        |
| `skills.workshop.allowSymlinkTargetWrites` | `false`  | يؤثر في سلوك التطبيق فقط؛ إذ يكتب التعلّم الذاتي نفسه حالة المقترح، لا أهداف Skills النشطة.                                        |

للاطلاع على المخطط الشامل والنطاقات وإعدادات Skills المرتبطة، راجع
[إعدادات Skills](/ar/tools/skills-config#workshop-skills-workshop).

## استكشاف الأخطاء وإصلاحها

### لا يظهر أي مقترح بعد جولة طويلة

تحقق من كل ما يلي:

1. أن `skills.workshop.autonomous.enabled` يساوي `true` في إعدادات Gateway النشطة.
2. أن الجولة نجحت واشتملت على عشر تكرارات للنموذج على الأقل بعد أحدث
   رسالة للمستخدم.
3. أن المحادثة كانت تشغيلًا أماميًا عاديًا، لا تشغيلًا مجدولًا أو للذاكرة
   أو للخطافات أو لوكيل فرعي.
4. أن التشغيل الأصلي كان يستطيع الوصول إلى `skill_workshop` ولم يكن معزولًا.
5. أن النظام ظل خاملًا مدة كافية لإجراء المراجعة المؤجلة.
6. أن عملية Gateway طويلة التشغيل ظلت نشطة طوال نافذة الخمول؛ إذ لا
   ينتظر الأمر المحلي أحادي التنفيذ المراجعة المؤجلة.

قد لا تنتج المراجعة المؤهلة أي مقترح رغم ذلك. الامتناع هو النتيجة المتوقعة
عندما لا تتجاوز الأدلة معيار الإجراء القابل لإعادة الاستخدام.

### يفيد Doctor بأن أداة الورشة مخفية

عند تفعيل التعلّم الذاتي، يتحقق `openclaw doctor` مما إذا كانت
سياسة الأدوات الفعلية للوكيل الافتراضي تسمح بـ `skill_workshop`. اتبع تغيير
`tools.allow` أو `tools.alsoAllow` المبلّغ عنه، أو عطّل التعلّم الذاتي.

### ظهور عدد كبير جدًا من المقترحات منخفضة القيمة

عطّل التعلّم الذاتي واستمر في استخدام `/learn` أو طلبات الورشة الصريحة:

```bash
openclaw config set skills.workshop.autonomous.enabled false --strict-json
```

تظل المقترحات المعلّقة قابلة للمراجعة بعد تعطيل الميزة. لا يؤدي تعطيل
التعلّم الذاتي إلى تطبيقها أو رفضها أو حذفها.

## ذات صلة

- [ورشة عمل Skills](/ar/tools/skill-workshop) لمراجعة المقترحات والموافقة عليها
  وتخزينها
- [إنشاء Skills](/ar/tools/creating-skills) للمهارات المنشأة يدويًا وبنية
  `SKILL.md`
- [إعدادات Skills](/ar/tools/skills-config) لجميع إعدادات `skills.*`
- [CLI الخاص بـ Skills](/ar/cli/skills) لأوامر ورشة العمل وأمين المحتوى
