تتيح لك حزم السياق التقاط المعرفة المتراكمة للمشروع — الحقائق وهياكل الرسم البياني ونتائج الجلسات والملاحظات والأنماط — في حزمة محمولة ومُصدَّرة. قم بتصدير الحزم لزملاء الفريق، واستيراد المعرفة المتخصصة من المكتبات المشتركة، أو التحميل التلقائي لاتفاقيات المشروع عند كل بدء جلسة.
طبقات الحزمة
يمكن أن تحتوي كل حزمة على طبقة واحدة أو أكثر. قم بتضمين ما تحتاجه فقط — من حقائق معرفية مستهدفة إلى لقطات شاملة للمشروع.
المعرفة
حقائق وقيود ومعرفة متخصصة مستخرجة من مشروعك.
الرسم البياني
عقد وحواف الرسم البياني التي تلتقط هيكل الكود والتبعيات وعلاقات الاستدعاء.
الجلسة
نتائج وقرارات الجلسة من جلسات البرمجة السابقة.
الأنماط
أنماط ضغط Shell وقواعد تنسيق المخرجات المُعدّلة لمكدسك التقني.
المحاذير
المخاطر المعروفة والحالات الحدية والتحذيرات التي يجب أن يكون الوكلاء على دراية بها.
أوامر CLI
إدارة حزم السياق بالكامل من سطر الأوامر. جميع العمليات تدعم مخرجات JSON للتكامل مع CI/CD.
| Command | Description |
|---|---|
lean-ctx pack create --name my-pkg --layers knowledge,graph | إنشاء حزمة من سياق المشروع الحالي |
lean-ctx pack list | عرض جميع الحزم المثبتة مع الإصدار وحالة التحميل التلقائي |
lean-ctx pack info my-pkg | عرض البيانات الوصفية للحزمة والطبقات والإحصائيات وتجزئة السلامة |
lean-ctx pack export my-pkg -o my-pkg.lctxpkg | تصدير حزمة إلى ملف .lctxpkg محمول للمشاركة |
lean-ctx pack import my-pkg.lctxpkg | استيراد حزمة من ملف .lctxpkg إلى السجل المحلي |
lean-ctx pack install my-pkg | تثبيت ودمج سياق الحزمة في المشروع الحالي |
lean-ctx pack remove my-pkg | إزالة حزمة من السجل المحلي |
lean-ctx pack auto-load my-pkg on | تفعيل أو تعطيل التحميل التلقائي عند بدء الجلسة |
Quick Start
# Create a package with knowledge and graph layers
lean-ctx pack create --name my-project-ctx --layers knowledge,graph
# Export for sharing
lean-ctx pack export my-project-ctx -o my-project-ctx.lctxpkg
# Teammate imports and installs
lean-ctx pack import my-project-ctx.lctxpkg
lean-ctx pack install my-project-ctx
# Enable auto-load for future sessions
lean-ctx pack auto-load my-project-ctx on التحميل التلقائي
حدد الحزم للتحميل التلقائي. عند تشغيل ctx_overview عند بدء الجلسة، يتم دمج جميع الحزم المُفعّلة للتحميل التلقائي في سياق المشروع النشط — تصبح حقائق المعرفة وبيانات الرسم البياني والملاحظات متاحة فورًا.
السلامة والأمان
تتضمن كل حزمة تجزئة محتوى SHA-256 محسوبة من تسلسل JSON القانوني. تتحقق عمليات الاستيراد من السلامة قبل الدمج. تستخدم جميع عمليات الملفات كتابة ذرية (tmp + rename) لمنع التلف.
التكامل
تُدمج حقائق المعرفة المستوردة مع تحديد الثقة. تُضاف عقد وحواف الرسم البياني إلى رسم الخصائص. تُزال التكرارات من المحاذير بالمعرّف. تُثري نتائج الجلسة السجل. كل شيء يتكامل مع خط أنابيب LeanCTX الحالي.