Was macht ontologie_recherche?
Hierarchische Agent-Fähigkeiten für domänenontologische Planung, Recherche, Konstruktion und Validierung mit gespeicherten Forschungsartefakten und evaluierungsbereiten Workflows.
Übersicht
Diese Sammlung von Agent-Fähigkeiten (Skills) ermöglicht es AI-Agenten, den gesamten Lebenszyklus einer Domänenontologie zu durchlaufen:
- Planung: Definition des Umfangs, der Ziele und der Methode der Ontologie-Entwicklung.
- Recherche: Sammlung von Domänenwissen, Identifizierung relevanter Konzepte und Beziehungen.
- Konstruktion: Modellierung der Ontologie unter Verwendung formaler Repräsentationen (z. B. OWL, RDF).
- Validierung: Überprüfung der Ontologie auf Konsistenz, Vollständigkeit und Korrektheit.
Verwendung
- Installation: Klonen Sie das Repository und fügen Sie es Ihrem Agent-Projekt hinzu.
- Initialisierung: Führen Sie den Planungsskill aus, um die Anforderungen zu definieren.
- Recherche: Nutzen Sie den Rechercheskill, um Domäneninformationen zu sammeln.
- Konstruktion: Generieren Sie die Ontologie mit dem Konstruktionsskill.
- Validierung: Validieren Sie die Ontologie mit dem Validierungsskill.
Voraussetzungen
- Python 3.9+
- Zugriff auf eine Wissensdatenbank oder ein Dokumentenarchiv für die Recherche (z. B. lokale Dateien, APIs).
- Agent-Plattform: Claude Code, Cursor, Codex oder ein anderer kompatibler CLI-Agent.
Workflow
Der typische Workflow ist in der Datei WORKFLOW.md beschrieben. Kurz zusammengefasst:
- Planungsskill:
plan_ontology --domain "Ihr Domänenname" - Rechercheskill:
research_domain --domain "Ihr Domänenname" --sources "Quellenverzeichnis" - Konstruktionsskill:
build_ontology --input research_artifacts/ --output ontology.owl - Validierungsskill:
validate_ontology --input ontology.owl
Artefakte
Alle generierten Artefakte werden im Ordner artifacts/ gespeichert:
research_notes/: Notizen zur Domänenrechercheconcept_lists/: Listen identifizierter Konzepte und Beziehungenontology_models/: Ontologie-Modelle in verschiedenen Formaten (OWL, RDF, JSON-LD)validation_reports/: Validierungsergebnisse
Beispiel
# Planung starten
plan_ontology --domain "Medizinische Bildgebung"
# Recherche durchführen
research_domain --domain "Medizinische Bildgebung" --sources "pubmed, radiology_docs"
# Ontologie bauen
build_ontology --input langchain://research_artifacts/ --output artifacts/ontology_models/medical_imaging.owl --format owl
# Validieren
validate_ontology --input artifacts/ontology_models/medical_imaging.owl
Unterstützung
Diese Skills wurden für Claude Code, Cursor und Codex getestet. Bei Problemen erstellen Sie bitte ein Issue im GitHub-Repository.