dv - Discourse Vibe - https://github.com/samsaffron/dv هي أداة كنت أقوم ببنائها تتيح لك العمل بسهولة على حاويات تطوير Discourse متعددة مهيأة مسبقًا.
لقد قمت ببنائها لتسهيل العمل مع وكلاء الذكاء الاصطناعي، ولكن مع مرور الوقت تقوم بالمزيد والمزيد من الأشياء.
من بين الأشياء التي يمكنها القيام بها:
- سحب طلب سحب (PR) في حاوية
- استخراج واستيراد الكود إلى حاوية
- تشغيل مثيلات تطوير Discourse متعددة على منافذ متعددة
- تشغيل عدد كبير من وكلاء الذكاء الاصطناعي داخل الحاويات
- وأكثر من ذلك بكثير
في عطلة نهاية الأسبوع، قمت ببناء مساعد مفيد لتكوين الذكاء الاصطناعي داخل حاوية تطوير قيد التشغيل.
لتشغيل هذا على جهازك الخاص.
- تثبيت Docker
- تشغيل برنامج التثبيت النصي في README الخاص بـ dv (أو
go buildله) - تشغيل
dv build(إذا كانت لديك ذاكرة وفيرة) أوdv pullإذا كانت ذاكرتك محدودة. سيمنحك هذا الصورة الأساسية. - تشغيل
dv new some-name(dv lsلسرد الحاويات) - تشغيل
dv config aiوتكوين نموذج اللغة الكبير (LLM) الخاص بك باستخدام واجهة المستخدم النصية (TUI)

-
dv config ai --helpلمعرفة مفاتيح واجهة برمجة التطبيقات (API) المحتملة التي نبحث عنها -
بعد إضافة نموذج اللغة الكبير (LLM)، سيكون لديك بيئة تطوير عاملة مهيأة بالكامل مع Discourse AI
-
قم بزيارة
localhost:4200/session/admin/becomeلتسجيل الدخول كمسؤول -
تحدث إلى الروبوت (بوت الذكاء الاصطناعي في الشريط الجانبي)

عرض توضيحي بالفيديو:
لقد نشرت أيضًا كيفية استخدام dv + موجه كود Claude + Discourse MCP على: