استخدام dv (Discourse Vibe) لتكوين Discourse AI في التطوير

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)

image

  • dv config ai --help لمعرفة مفاتيح واجهة برمجة التطبيقات (API) المحتملة التي نبحث عنها

  • بعد إضافة نموذج اللغة الكبير (LLM)، سيكون لديك بيئة تطوير عاملة مهيأة بالكامل مع Discourse AI

  • قم بزيارة localhost:4200/session/admin/become لتسجيل الدخول كمسؤول

  • تحدث إلى الروبوت (بوت الذكاء الاصطناعي في الشريط الجانبي)

image

عرض توضيحي بالفيديو:

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

3 إعجابات