# سير عمل التخطيط والبرمجة والتحقق (Plan-Code-Verify) (/ar/docs/verdent-for-vscode/core-features/plan-code-verify-loop)

> يوفر سير عمل التخطيط والبرمجة والتحقق تحكمًا دقيقًا في المتطلبات والتنفيذ والتحقق من خلال طرق إدخال متعددة.



### ما ستتعلمه [#ما-ستتعلمه]

* ما هو سير عمل التخطيط والبرمجة والتحقق (Plan-Code-Verify)
* طرق تحديد المتطلبات متعددة الأنماط (اللغة الطبيعية، البصرية، التفاعلية)

***

## سير عمل &#x2A;*التخطيط والبرمجة والتحقق (Plan-Code-Verify)** [#سير-عمل-التخطيط-والبرمجة-والتحقق-plan-code-verify]

يدمج المراحل الثلاث لسير عمل Verdent:

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

**البرمجة**: راجِع الكود وأعد هيكلته وحسّنه بسهولة، مع تسليم نتائج واضحة في كل مرة. تضمن المدخلات متعددة الأنماط أن يطابق التنفيذ المتطلبات بدقة.

**التحقق:** اكتشف المشكلات مبكرًا بالاستعانة بوكيل فرعي للتحقق وأدوات المتصفح لضمان موثوقية النتائج.

**كيف يعمل سير عمل التخطيط والبرمجة والتحقق:**

<Steps>
  <Step title="قواعد التخطيط">
    * اختر قوالب أدوار مدمجة (واجهة أمامية، اختبار، مدير منتج)
    * أنشئ قواعد تخطيط مخصصة تناسب أسلوب تفكيرك وعادات عملك
  </Step>

  <Step title="معاينة الخطة">
    * وضّح بنية الخطة ومحتواها من خلال مراجعة الخطة
    * بعد التوافق مع الذكاء الاصطناعي أثناء مراجعة الخطة، حدد "توليد الخطة" لإنشاء محتوى الخطة التفصيلي
  </Step>

  <Step title="تصميم الخطة">
    مواصفات تفصيلية تشمل:

    * مخططات هندسة النظام
    * بنية المكونات وعلاقاتها
    * نماذج البيانات وعقود API
    * مواصفات واجهة المستخدم/تجربة المستخدم مع نماذج بصرية
    * مبررات اختيار المكدس التقني
  </Step>

  <Step title="تقسيم المهام">
    قائمة هرمية بالتبعيات والأولويات لتنظيم سير عمل التنفيذ

    * عرض التقدم اللحظي للمهام
    * تلخيص حالة إنجازها عند الانتهاء
  </Step>

  <Step title="ملخصات الفروقات (Diff)">
    مراجعة تغييرات الكود والوكيل الفرعي لمراجعة الكود

    * تحديد موقع التغيير - سرد جميع الملفات المعدَّلة مع تغييرات الكود
    * تلخيص المنطق - يشرح ما الذي تغيّر ولماذا بلغة طبيعية
    * تحليل الأثر - يبرز التأثيرات اللاحقة على التوثيق، وAPIs، والكود المعتمد عليها
  </Step>

  <Step title="التحقق المبكر">
    * تحقق آلي قابل للتهيئة
    * التحقق باستخدام وكلاء فرعيين وأدوات المتصفح
  </Step>
</Steps>

## تحديد المتطلبات متعدد الأنماط [#تحديد-المتطلبات-متعدد-الأنماط]

يدعم طرقًا متعددة للتعبير عن متطلباتك:

<Tabs>
  <Tab title="اللغة الطبيعية">
    عبّر عن المتطلبات والقيود ومعايير القبول باللغة الطبيعية:

    * فهم سياقي غني للمتطلبات التقنية والتجارية
    * يدعم المواصفات المعقدة متعددة الطبقات
    * تدفق محادثة طبيعي لتحديد المتطلبات
  </Tab>

  <Tab title="المتطلبات البصرية">
    ارفع نماذج واجهة المستخدم، أو لقطات شاشة التصميم، أو تنفيذات مرجعية:

    * إعادة إنشاء دقيقة بكسليًا من المواصفات البصرية
    * يدعم صيغ صور متعددة للتواصل حول التصميم
    * سياق بصري لتنفيذ واجهة المستخدم/تجربة المستخدم
  </Tab>

  <Tab title="العروض التفاعلية">
    شارك أمثلة عملية أو نماذج أولية:

    * أوصل السلوك وتوقعات تجربة المستخدم
    * أظهر التفاعلات وسير العمل المعقدة
    * أمثلة حية لتواصل أوضح حول المتطلبات
  </Tab>
</Tabs>

يضمن هذا النهج متعدد الأنماط التقاط المتطلبات المعقدة، ولا سيما مواصفات واجهة المستخدم/تجربة المستخدم، بدقة ودون غموض.

***

## اطّلع أيضًا على [#اطّلع-أيضًا-على]

<CardGroup cols="3">
  <Card title="الخطة الاحترافية" icon="diagram-project" href="/docs/verdent-for-vscode/core-features/professional-plan">
    حوّل الأفكار إلى خطط تنفيذ
  </Card>

  <Card title="فروقات الكود" icon="code-compare" href="/docs/verdent-for-vscode/core-features/code-diff">
    سير عمل مراجعة كود بمستوى المؤسسات
  </Card>
</CardGroup>
