promptlab
1.0.0
Promslab هي أداة هندسة وإدارة قوية مقدمة مصممة مع React و TypeScript. يتيح لك إنشاء مطالبات AI واختبارها وإدارتها باستخدام نهج قائم على خط الأنابيب.
git clone https://github.com/yourusername/promptlab.git
cd promptlabbun installbun run devsrc/ - رمز المصدرlib/ - المكتبات الأساسية والمرافقpltl/ - تنفيذ لغة قالب مختبر موجهtemplates/ - تخزين القالبprompts/ - قوالب موجهة قاعدةassistants/ - قوالب مساعدaddons/ - قوالب Addon خطوط الأنابيبinterpreter.ts - مترجم PLTLloader.ts - القالب اللودرtypes.tscontext.tsx .utils.ts - وظائف الأداة المساعدةcomponents/ - مكونات رد الفعلui/ - مكونات واجهة المستخدم القابلة لإعادة الاستخدامapp-sidebar.tsx - مكون الشريط الجانبيcopyarea.tsx - نسخة النص النسخpipeline-processor.tsx - معالج خط الأنابيبhooks/ - السنانير المخصصةpltl.ts - خطافات تشغيل خط الأنابيبuse-mobile.tsx - خطاف اكتشاف الهاتف المحمولApp.tsx - مكون التطبيق الرئيسيmain.tsx - نقطة إدخال التطبيقmain.css - الأنماط العالميةيتبع الهيكل مقاربة معيارية حيث:
src/lib/pltl تعامل وظائف PLTL الأساسيةsrc/components تحتوي على جميع مكونات رد الفعلsrc/hooks خطافات مخصصة لإدارة الدولة يتيح لك نظام خطوط الأنابيب:
مثال على الاستخدام مع خطاف usePipelineOperations :
const { addAddon , removeAddon , replaceBasePLTL , updateArguments } = usePipelineOperations ( ) ;
// Set base prompt
replaceBasePLTL ( template ) ;
// Add addon
addAddon ( addon ) ;
// Update arguments
updateArguments ( { key : "value" } ) ; معهد ماساتشوستس للتكنولوجيا
بنيت مع ⚡ بواسطة Torben Haack