عن المشروع
DevCLI هي واجهة سطر أوامر موحدة للمطورين تم بناؤها باستخدام لغة Go وإطار عمل Bubble Tea/Lip Gloss. وتتميز بواجهة مستخدم نصية (TUI) ثنائية الألواح تدمج أدوات تطوير متنوعة في مساحة عمل واحدة.
تشمل القدرات الرئيسية ما يلي:
- مراقبة النظام وGit: شريط حالة مباشر يعرض فروع Git، واستهلاك الذاكرة، وبيئات Python الافتراضية النشطة، وحالة مزود الذكاء الاصطناعي.
- إدارة Docker: لوحة تحكم لفحص حاويات Docker وتشغيلها وإيقافها وإعادة تشغيلها وبث السجلات منها.
- اختبار API: عميل HTTP مدمج لاختبار نقاط النهاية GET وPOST وPUT وDELETE وPATCH مع تنسيق JSON وتتبع زمن الاستجابة.
- تكامل الذكاء الاصطناعي: دعم لـ Ollama وGemini وOpenAI وClaude وHuggingFace، بما في ذلك مساعد دردشة بالذكاء الاصطناعي داخل الطرفية ومولد رسائل git commit تقليدي مؤتمت بناءً على git diffs.
- هيكلة المشاريع: إعداد فوري للمشاريع لـ Go وPython وNode وReact وFastAPI، بما في ذلك تهيئة Git.
- أدوات التطوير: خادم HTTP مدمج للترجمة عبر الإنترنت للغات Python وJavaScript وGo وRust وC/C++، ومدير ملفات للطرفية، ومحرر أكواد، ومحلل لسجل Git (Code Time Machine) لفحص المسؤولية عن الأسطر (blame) سطرًا بسطر.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.