dv - Discourse Vibe - https://github.com/samsaffron/dv ist ein Tool, das ich entwickelt habe und mit dem Sie einfach mit mehreren vorab konfigurierten Discourse-Entwicklungscontainern arbeiten können.
Ich habe es entwickelt, um die Arbeit mit KI-Agenten zu erleichtern, aber im Laufe der Zeit erledigt es immer mehr Dinge.
Zu den Dingen, die es tun kann:
- Einen PR in einem Container auschecken
- Code extrahieren und in einen Container importieren
- Mehrere Discourse-Entwicklungsinstanzen auf mehreren Ports ausführen
- Eine große Anzahl von KI-Agenten in Containern ausführen
- und vieles mehr
Am Wochenende habe ich einen praktischen Helfer entwickelt, der bei der Konfiguration von KI in einem laufenden Entwicklungscontainer hilft.
Um dies auf Ihrem eigenen Rechner auszuführen:
- Docker installieren
- Das Installationsskript in der dv Readme ausführen (oder es mit
go buildkompilieren) dv buildausführen (wenn Sie über ausreichend Arbeitsspeicher verfügen) oderdv pull, wenn Sie über wenig Arbeitsspeicher verfügen. Dies gibt Ihnen das Basis-Image.dv new some-nameausführen (dv lszum Auflisten der Container)dv config aiausführen und Ihre LLM mit der TUI konfigurieren

-
dv config ai --helperfahren Sie mehr über mögliche API-Schlüssel, nach denen wir suchen. -
Nach dem Hinzufügen der LLM haben Sie eine funktionierende, vollständig konfigurierte Entwicklungsumgebung mit Discourse AI.
-
Besuchen Sie
localhost:4200/session/admin/become, um sich als Administrator anzumelden. -
Sprechen Sie mit dem Roboter (KI-Bot in der Seitenleiste).

Video-Demo:
Ich habe auch gepostet, wie man dv + claude code router + discourse MCP verwendet unter: