Was macht graphify?
Verwendet für Fragen zu einer Codebasis, ihrer Architektur, Dateibeziehungen oder dem Projektinhalt – insbesondere wenn graphify-out/ existiert, sollte die Frage zuerst als Graphify-Abfrage behandelt werden. Wandelt jede Eingabe (Code, Dokumente, Papiere, Bilder, Videos) in einen persistenten Wissensgraphen mit „God Nodes“, Community-Erkennung und Abfrage-/Pfad-/Erklärungs-Tools um.
Übersicht
Graphify ist ein Tool, das aus Ihrer Codebasis und anderen Eingaben einen Wissensgraphen erstellt. Es erfasst Beziehungen zwischen Dateien, Komponenten, Konzepten und mehr. Das Ergebnis ist ein abfragbarer Graph, der semantische Sprünge zwischen verschiedenen Teilen Ihres Projekts erlaubt.
Hauptfunktionen
- God Nodes: Repräsentieren hohe Konzepte (z. B. „Datenbank-Architektur“, „Authentifizierung“) und verknüpfen relevante untergeordnete Knoten.
- Community-Erkennung: Gruppiert ähnliche oder zusammenhängende Knoten automatisch in Communities.
- Abfragewerkzeuge:
query– Finden von Knoten und Kanten basierend auf Text, Metadaten oder Beziehungen.path– Entdecken von Pfaden zwischen zwei oder mehr Knoten.explain– Detaillierte Erklärung eines Knotens, einer Beziehung oder einer Community.
Unterstützte Plattformen
Dieser Skill ist für KI-Assistenten wie Claude Code, Cursor und Codex optimiert.
Verwendung
Wenn in Ihrem Projekt ein graphify-out/-Verzeichnis existiert, sollte jede Anfrage an den Assistenten zuerst als Graphify-Abfrage behandelt werden, bevor auf Standardmethoden wie Dateisuche oder Code-Analyse zurückgegriffen wird.
- Stellen Sie sicher, dass Graphify auf Ihrer Codebasis ausgeführt wurde (das Verzeichnis
graphify-out/ist vorhanden). - Senden Sie die Anfrage an den Assistenten.
- Der Assistent verwendet die Graphify-Abfragewerkzeuge, um relevante Knoten, Pfade oder Erklärungen zu finden.
- Der Assistent synthetisiert die Ergebnisse und antwortet in natürlicher Sprache.
Beispiel für eine Graphify-Abfrage
# Frage: "Wie hängen die Authentifizierungs- und Datenbankmodule zusammen?"
query("Authentifizierung")
path("Authentifizierung", "Datenbank")
explain("Authentifizierung -> Datenbank")
Weitere Informationen
Siehe Graphify-Labs/graphify für Installations- und Nutzungsanweisungen.