شغّلها بعد السحبات التي تمس البحث أو مكتبة المعرفة أو الوكيل أو ذاكرة V2
أو ذكاء المستندات . علّم كل صف؛ ودوّن البيئة (محلية / Docker /
SearXNG / وكيل).
المجموعة الفرعية المؤتمتة (دون اتصال) — industry CI:
pwsh - File scripts / industry_smoke.ps1
تشغّل فحص الجاهزية، وتخطي إعادة الفهرسة، وإلغاء الجلسة، ومساعدات الوكيل،
وتقييم الذاكرة الذهبي، ووجود المستندات. صفوف الشبكة الحية / LLM أدناه ما
تزال تحتاج إنسانًا.
المتطلبات المسبقة (الصفوف الحية اليدوية)
التطبيق قائم (uvicorn / أمر التقديم المعتاد)
نموذج LLM واحد مضبوط على الأقل
اختياري: SearXNG، ومزوّد الوكيل (anyIP)، وNeo4j
فحص مسبق: GET /api/research/ready (أضف ?live=1 لبحث حي صغير)
# الإجراء المتوقع نجاح R1 افتح /research ← ابدأ بحثًا عميقًا (موضوع قصير، موجز، 3 مصادر) يتحدّث سجل مراحل اللوحة الحية؛ وتظهر بطاقة الجلسة ☐ R2 اترك التشغيل يكتمل الحالة done؛ ومسار التقرير؛ وفتح MD يعمل ☐ R3 ابدأ تشغيلًا آخر ← إلغاء أثناء العمل الحالة cancelled؛ ولا تعليق؛ وتُنعَش القائمة ☐ R4 دردشة أو /research deep <topic> (البوابة) رسائل تقدّم أو ملخص مع تقرير ☐ R5 الإعدادات: افرض شبكة ضعيفة إن لزم البحث العميق الفاشل المغلق يُظهر خطأ واضحًا (لا فراغًا صامتًا) ☐
# الإجراء المتوقع نجاح K1 أنشئ مكتبة + زحف جذر توثيق عام صغير المهمة تعرض أعداد المكتشَف/المُجلَب/المُستوعَب ☐ K2 تحديث المكتبة نفسها فورًايرتفع unchanged / المتخطّى؛ واستدماقات جديدة قليلة أو معدومة ☐ K3 أزل صفحة من النطاق (أو قلّم عبر إعادة الاكتشاف) عدد pruned أو غياب URL عن البحث ☐ K4 فعّل auto_inject على المكتبة؛ واسأل في الدردشة عن حقيقة من مستند الإجابة تستشهد بمكتبة المعرفة / بالتذييل ☐ K5 الإعدادات ← الذاكرة ← بحث المعرفة الذكي مفعّل؛ وسؤال تقني دون auto_inject ما يزال يستدم من المكتبات النشطة بكتل ☐
# الإجراء المتوقع نجاح P1 الإعدادات ← النظام ← الوكيل = none ← اختبار الوضع المباشر سليم ☐ P2 اضبط anyIP (أو stub) ← اختبار يُعرض IP الخروج عند الصلاحية ☐ P3 مع تفعيل الوكيل: صفحة صعبة عبر read_url قد يستخدم مسار httpx الوكيلَ؛ واستعادة Playwright ما تزال تعمل ☐ P4 زحف مكتبة المعرفة مع تفعيل الوكيل ينجح الاكتشاف + الجلب (أو إخفاقات واضحة) ☐
# الإجراء المتوقع نجاح M1 دردشة: “تذكّر أن لوني المفضل هو الأزرق المخضرّ.” ثم “ما اللون الذي أحبه؟” يتذكّر الأزرق المخضرّ ☐ M2 الإعدادات ← الذاكرة ← شرح الاستدعاء مفعّل دورة الدردشة التالية التي تستخدم الذاكرة تعرض صف Memory used ، مع القنوات، وإعادة التحميل ما تزال تعرضه ☐ M3 رقائق اللوحة المعتقدات/الحلقات تعرض fts5 / dense / belief_ppr / session_boost حسب الانطباق ☐ M4 مع استدام مكتبة المعرفة: سؤال مستند تقني تسرد اللوحة أيضًا صفوف KB مع kb_rrf ☐ M5 فحص لوحة القيادة رقائق القنوات نفسها؛ وتشغيل التقييم الذهبي يعيد معدل النجاح ☐ M6 معتقدات متعددة القفزات (works_at → located_in) يستطيع الفحص/الدردشة إظهار كائن متعدد القفزات ☐ M7 افتح /memory بعد إعادة التشغيل مفاهيم كائنات الحمولة سابقًا (كائنات حرفية) تجلس على ضلعة محور related_to، لا على جزيرة منفصلة ☐ M8 افحص عقدة مجمّعة ← فك التجميع يزول التجميع؛ والمعتقدات دون تغيير ☐ M9 لافتة الاقتطاع (رسم > 200 عقدة) تسمّي اللافتة العقد و الاتصالات التي أخفاها التقطيع ☐
# الإجراء المتوقع نجاح D1 افتح /documents ← ارفع ملف .txt / PDF صغيرًا يظهر المستند؛ وتتقدم الحالة إلى ready (أو رمز فشل واضح) ☐ D2 افتح التفاصيل ← معاينة المحتوى نص مسوَّر/مقروء؛ وBiDi سليم للعربية إن استُخدمت (dir=auto) ☐ D3 افهرس في library_id ← ابحث تعود النتائج مع استشهادات داخل سياج غير موثوق ☐ D4 لوحة العمليات: السعة + الجاهزية تُحمَّل اللقطة؛ وصدق تعدد النسخ عند الانطباق ☐ D5 البوابة: /documents list (أو /docs list) معرّفات معتمة + عناوين ☐ D6 أداة الوكيل document_import على ملف في مساحة العمل يعيد document_id؛ وليس هروبَ مسار ☐ D7 python scripts/certify_documents.pyoverall_status ليست FAIL؛ وcanary_ready عندما تكون المحلّلات الأساسية جاهزة☐ D8 الإعدادات ← المستندات ← غيّر حدًا ← حفظ ← إعادة قراءة تحديث حي لـ ConfigStore دون إعادة تشغيل ☐ D9 (اختياري) ClamAV مثبت ← malware_scan بقيمة on ← ارفع ملفًا نظيفًا يقبل؛ والجاهزية malware.available بقيمة true ☐ D10 (اختياري) PG + KAZMA_DOCUMENTS_METADATA_BACKEND=postgres ops/readiness بقيمة metadata_multi_replica true عندما يكون تجمّع الاتصالات قائمًا ☐
الدليل: ذكاء المستندات · خريطة المراحل · العمليات .
# الإجراء المتوقع نجاح X1 أداة HITL الخطيرة ما تزال تسأل الموافقة/الرفض يعملان ☐ X2 تبديل النموذج في الواجهة الدورة التالية تستخدم النموذج المحدد ☐ X3 دورة طويلة نبضات قلب / تخليق؛ ولا فقاعة فارغة زائفة “Done 0s” ☐
الحقل القيمة التاريخ الإصدار / الالتزام المختبر ملاحظات
ذو صلة: دليل الميزات الحديثة · قائمة فحص الإنتاج · بحث الويب · مكتبة المعرفة · ذكاء المستندات · خريطة التشخيص .