gen-docs
Verwenden Sie diese Fähigkeit, wenn der Benutzer bittet, ein Projekt zu scannen und die Dokumentation (z. B. README.md) zu aktualisieren.
Schritte
- Listen Sie das Projektverzeichnis auf und identifizieren Sie Pakete, Binärdateien, Assets und Konfigurationsdateien.
- Lesen Sie
go.mod, um Modulname, Go-Version und Abhängigkeiten zu erfassen. - Lesen Sie wichtige Quelldateien in jedem Paket, um APIs und Verhalten zusammenzufassen.
- Aktualisieren oder erstellen Sie
README.mdmit:- Projekttitel und einzeiliger Übersicht
- Verzeichnisstruktur (Baum oder Liste)
- Paketbeschreibungen mit wichtigen Funktionen/Typen
- Beschreibungen zu Binärdateien/CLI
- Abhängigkeiten und Anforderungen
- Bestätigen Sie den Dateipfad und fragen Sie, ob mehr Details (Beispiele, Nutzung) benötigt werden.
Wann zu verwenden
- Der Benutzer sagt „Readme über Projektübersicht aktualisieren“
- Der Benutzer bittet, „Projekt zu scannen und Dokumentation zu aktualisieren“
- Der Benutzer möchte eine projektspezifische Dokumentation aus dem Quellcode generieren lassen