واجهة الطرفية (TUI)
واجهة الطرفية (TUI)
Section titled “واجهة الطرفية (TUI)”kazma-tuiمبنية بـ Textual (kazma-tui). توفّر لوحة للدردشة والحالة والملفات/المحرّر وطلبات موافقة HITL دون متصفح.
القدرات
Section titled “القدرات”| المجال | ملاحظات |
|---|---|
| الدردشة | تتحدث إلى عقل الوكيل نفسه الذي يخدم الويب/البوابة |
| المحرّر / الملفات | عمليات مساحة عمل بأسلوب IDE عبر IdeService والأدوات المشتركة |
| المستندات | تبويب المستندات (DocumentsPanel) — عرض المستندات المعالَجة وفحصها عبر API المستندات في الخادم العامل (الرفع ما زال من الويب/الدردشة) |
| HITL | نوافذ موافقة منبثقة للأدوات الخطرة |
| الحالة | النماذج والبوابة والصحة |
| اللغة | الإنجليزية أو العربية: Ctrl+L، أو Ctrl+P ← Switch language؛ ويُحفظ الاختيار. تتبعه التبويبات وشريط التنقل بكلمات واجهة الويب، مع تنسيق من اليمين إلى اليسار للعربية |
| الوضع التجريبي | KAZMA_DEMO_MODE (لا تستخدمه أبدًا في إنتاج حقيقي) |
تبويب المستندات
Section titled “تبويب المستندات”- مدخل المستندات في شريط التنقل (المفتاح 8).
- يقرأ من الخادم العامل (
kazma serve) عبرGET /api/documents؛ وبلا خادم يقول إن المنصة غير متاحة. ويطبّق الخادم على اعتماد واجهة الطرفية التحكمَ في الوصول نفسه المطبَّق في صفحة الويب (ترويسة السر المشترك، أي الهويةoperator؛ وlocalحين لا يكون سر مضبوطًا)، فيعرض المستندات التي تستطيع تلك الهوية قراءتها. تحديث يعيد تحميل القائمة. - اختر صفًا لمعاينة أول 8,000 حرف من محتواه المسيَّج
(
GET /api/documents/{document_id}/content)؛ والمستند الذي لم يصبحreadyبعد يعرض “Preview failed”. - الرفع / التحويل / GC تبقى في
/documentsعلى الويب أو في أدوات الوكيل — واجهة الطرفية للفحص أولًا.
الدليل: ذكاء المستندات.
الإعداد
Section titled “الإعداد”تحترم kazma.yaml وConfigStore ومتغيرات البيئة نفسها التي تحترمها واجهة الويب (KAZMA_SECRET عند التحدث إلى خادم بعيد، ومتغيرات الذاكرة المتجهية، إلخ).

