Skip to content

المسرد ​

كل مصطلح في OpenSpec، سطر واحد لكل منه.

يعيد OpenSpec استخدام كلمات تحمل معاني أخرى في git وCI وأدوات الوكلاء. كل صف يوضح المعنى الخاص بـ OpenSpec. العمود الأخير يربط بمزيد من التفاصيل حيثما توفرت.

المصطلحالتعريفالمزيد
Applyتنفيذ المهام في مقترح التغيير. المهارة: openspec-apply-change.تنفيذ تغيير
Archiveإكمال مقترح التغيير: دمج تغييراته في المواصفات الرئيسية ونقل مجلده إلى openspec/changes/archive/.البداية السريعة
Artifactوثيقة تخطيط داخل مقترح التغيير: proposal.md، مواصفات التغيير، design.md، tasks.md. ليست ناتجاً للبناء.الوثائق
Capabilityمجال سلوك واحد في نظامك. لكل منها مواصفة واحدة في openspec/specs/<capability>/spec.md.المجالات
Change proposalوحدة عمل واحدة: مجلد تحت openspec/changes/<name>/ يحتوي على وثائق التخطيط الخاصة به. غالباً ما يُختصر إلى "تغيير". ليس تزامناً (commit) في git.اقتراح
Commandنقطة دخول مكتوبة لسير عمل. تختلف الصيغة حسب الأداة (/opsx:propose، /opsx-propose). تسمي الوثائق سير العمل بالمهارة بدلاً من ذلك.الأدوات المدعومة
Continueإنشاء وثيقة التخطيط التالية لمقترح تغيير موجود. المهارة: openspec-continue-change.المهارات
Deliveryكيفية تثبيت سير العمل: كمهارات، أو أوامر، أو كلاهما.إعداد مشروعك
Delta specمواصفة داخل مقترح التغيير تسرد فقط ما يتغير، تحت عناوين ADDED، MODIFIED، REMOVED، وRENAMED.مواصفات التغيير
Exploreالتفكير في فكرة مع الوكيل قبل تقديم المقترح. لا يكتب أي كود. المهارة: openspec-explore.استكشاف فكرة
Fast-forwardإنشاء مقترح تغيير بجميع وثائق التخطيط دفعة واحدة، جاهزاً للتنفيذ. المهارة: openspec-ff-change. ليس fast-forward في git.المهارات
Legacy workflowأوامر /openspec:* السابقة قبل OPSX.
Loopالدورة التي يمر بها مقترح التغيير: استكشاف، اقتراح، مراجعة، تطبيق، أرشفة.البداية السريعة
Main specsشجرة openspec/specs/: السلوك الحالي المتفق عليه لنظامك. الأرشفة تدمج التغييرات فيها. المجال الذي لا توجد له مواصفة يحصل على واحدة من متطلباته ADDED.الأرشفة
OpenSpec rootشجرة openspec/ التي يحلها الأمر ويعمل عليها: مستودعك، أو مستودع المتجر.المتاجر
OPSXنظام سير عمل OpenSpec الحالي، وبادئة الأوامر التي يثبتها (/opsx:).
Profileسير العمل الذي يثبته init: core أو custom.الملفات الشخصية
Proposeإنشاء مقترح تغيير وتوليد جميع وثائق التخطيط الخاصة به في خطوة واحدة. المهارة: openspec-propose.البداية السريعة
Registryقائمة المتاجر المسجلة على مستوى الجهاز، في registry.yaml. ليس سجل حزم.CLI
Requirementسلوك واحد يجب أن يمتلكه النظام، مكتوب بـ SHALL: ### Requirement: في المواصفة.مواصفات التغيير
Scenarioمثال قابل للاختبار تحت متطلب، بصيغة WHEN/THEN.مواصفات التغيير
Schemaتعريف الوثائق التي ينتجها مقترح التغيير، وبأي ترتيب. ليس JSON Schema.المخططات
Skillتعليمات سير العمل، مثبتة حيث تقرأها أداة الذكاء الاصطناعي (.agents/skills/، ...).المهارات
Specملف يصف كيف يتصرف مجال واحد حالياً، في openspec/specs/<capability>/spec.md.الأرشفة
spec-drivenالمخطط الافتراضي: الاقتراح، ثم مواصفات التغيير، ثم التصميم، ثم المهام.spec-driven
Storeمستودع OpenSpec مستقل مسجل على جهازك، للتخطيط الذي يمتد عبر مستودعات. ليس مخزن بيانات.المتاجر (تجريبي)
Syncدمج التغييرات المنفذة في المواصفات الرئيسية دون أرشفة. المهارة: openspec-sync-specs.المهارات
Templateالمحتوى الأولي الذي يمنحه المخطط لكل وثيقة.المخططات
Updateكمهارة (openspec-update-change): مراجعة وثائق التخطيط لمقترح التغيير. كأمر CLI (openspec update): تحديث ملفات OpenSpec المثبتة.تحديث تغيير، CLI
Verifyالتحقق من أن التنفيذ يطابق وثائق مقترح التغيير قبل الأرشفة. المهارة: openspec-verify-change.المهارات
Workflowإجراء OpenSpec مُسمّى (اقتراح، تطبيق، أرشفة، ...)، مثبت في أداة الذكاء الاصطناعي كمهارة أو أمر.إعداد مشروعك
Worksetمجموعة شخصية محلية من المجلدات مفتوحة معاً في أداة واحدة. ليس متجراً، ولا يتم مشاركة أي شيء.مجموعات العمل (تجريبي)