
يتطلب Craft تكوين موفر نموذج لغوي كبير (Anthropic، OpenAI، إلخ) ليعمل.
القدرات الرئيسية
تطبيقات الويب
بناء تطبيقات Next.js مع React و shadcn/ui و Recharts للوحات معلومات وأدوات تفاعلية جميلة.
المستندات
إنشاء مستندات وتقارير وملفات markdown مصقولة من معرفة شركتك.
الشرائح والصور
إنشاء عروض تقديمية ومحتوى مرئي مع nanobanana للشرائح وإنشاء الصور.
تكامل المعرفة
الوصول إلى المستندات المفهرسة من موصلك (Linear، Slack، Google Drive، Confluence، إلخ)
مباشرة في مخرجاتك.
قريباً: جداول البيانات ولوحات معلومات HTML

كيف يعمل
إنشاء جلسة - ابدأ جلسة Craft جديدة من مسار/craft في Gorbit
صف ما تحتاجه - أخبر الوكيل ما تريد بناءه بلغة طبيعية
شاهده يبني - ينشئ الوكيل أداتك باستخدام معرفة شركتك
معاينة وتكرار - شاهد مخرجاتك مباشرة واطلب تغييرات أو إضافات
تنزيل - صدّر أداتك المكتملة
ما يمكنك بناؤه
يتفوق Craft في إنشاء أدوات تستفيد من معرفة شركتك:- لوحات معلومات تفاعلية - تصور المقاييس ومؤشرات الأداء الرئيسية من مصادر بياناتك المتصلة
- أدوات داخلية - بناء تطبيقات ويب مخصصة لسير عمل محدد
- مستندات وتقارير - إنشاء مستندات مصقولة من محتواك المفهرس
- عروض تقديمية - إنشاء شرائح مع مرئيات مولدة بالذكاء الاصطناعي
- مستكشفات البيانات - واجهات تفاعلية لتصفح وتحليل المستندات
- نماذج أولية - نمذجة سريعة للأفكار باستخدام بياناتك الحالية
التفاصيل التقنية
بيئة المعزل
بيئة المعزل
تعمل كل جلسة Craft في بيئة معزولة مع:
- إطار عمل تطبيق Next.js مع React
- مكتبة مكونات shadcn/ui لعناصر واجهة مستخدم مصقولة
- Recharts لتصور البيانات
- بيئة Python مع numpy و pandas و matplotlib لمعالجة البيانات
- وصول للقراءة فقط لمستنداتك المفهرسة
- مساحة عمل منفصلة لكل جلسة
حدود تحميل الملفات
حدود تحميل الملفات
- الحجم الأقصى للملف: 50MB لكل ملف
- الحد الأقصى للملفات لكل جلسة: 20 ملفاً
- الحجم الأقصى الإجمالي لكل جلسة: 200MB
- الصيغ المدعومة: CSV، JSON، PDF، الصور، وملفات الكود الشائعة
خيارات النشر
خيارات النشر
يمكن تشغيل Craft في وضعين:
- الوضع المحلي - تعمل البيئات المعزولة كأدلة داخل نشر Docker Compose (افتراضي)
- وضع Kubernetes - تعمل البيئات المعزولة كبودات Kubernetes مع لقطات وتنظيف تلقائي (عمليات نشر بمقياس الإنتاج)
تمكين Craft
عمليات النشر الجديدة
عند تثبيت Gorbit، استخدم علامة--include-craft:
--include-craft بـ:
- تعيين
ENABLE_CRAFT=trueفي ملف.env - تعيين
IMAGE_TAG=craft-latestلاستخدام الصور الممكنة لـ Craft - تشغيل نص إعداد قوالب Craft عند بدء الحاوية
يضيف Craft Node.js 20 وأداة opencode CLI إلى صورة الواجهة الخلفية، مما يزيد من وقت البناء وحجم الصورة.
قد يستغرق بدء التشغيل الأول وقتاً أطول أثناء إعداد القوالب.
عمليات النشر الحالية
إذا كنت قد نشرت Gorbit بالفعل بدون Craft، يمكنك تمكينه عن طريق تشغيل:التحقق من تمكين Craft
بعد التثبيت:- يجب أن تظهر سجلات حاوية الواجهة الخلفية “Setting up Gorbit Craft templates…”
- يجب أن يكون مسار
/craftقابلاً للوصول في واجهة المستخدم
التكوين
| متغير البيئة | الوصف | الافتراضي |
|---|---|---|
ENABLE_CRAFT | تمكين/تعطيل Craft | false |
SANDBOX_BACKEND | وضع المعزل: local أو kubernetes | local |
SANDBOX_IDLE_TIMEOUT_SECONDS | مهلة الخمول قبل تنظيف المعزل | 3600 |
SANDBOX_MAX_CONCURRENT_PER_ORG | الحد الأقصى للمعازل المتزامنة لكل مؤسسة | 10 |