{
"event": "PreToolUse",
"tool_name": "mcp__mcp-docs__docs_get",
"tool_input": {
"path": "\/ki-system\/ki-ontologie"
}
}
{
"tool_response": [
{
"type": "text",
"text": "{\n \"success\": true,\n \"doc\": {\n \"id\": 24,\n \"parent_id\": 16,\n \"slug\": \"ki-ontologie\",\n \"path\": \"\/ki-system\/ki-ontologie\",\n \"title\": \"Ontologie\",\n \"description\": \"Formale Wissensstruktur mit Klassen, Eigenschaften und Relationen.\",\n \"content\": \"<nav class=\\\"breadcrumb\\\">\\n <a href=\\\"\/docs\\\">Dokumentation<\/a> » <a href=\\\"\/docs\/ki-system\\\">KI-System<\/a> » Ontologie\\n<\/nav>\\n\\n<h1>Ontologie<\/h1>\\n<p class=\\\"doc-meta\\\"><strong>Erstellt:<\/strong> 2025-12-20 | <strong>Aktualisiert:<\/strong> 2025-12-20<\/p>\\n\\n<p>Formale Wissensstruktur mit Klassen, Eigenschaften und Relationen.<\/p>\\n\\n<table>\\n <tr><th>Formalität<\/th><td>Leichtgewichtig (DB-basiert)<\/td><\/tr>\\n <tr><th>Speicherung<\/th><td>MariaDB<\/td><\/tr>\\n <tr><th>Relationsextraktion<\/th><td>Automatisch via LLM<\/td><\/tr>\\n <tr><th>Visualisierung<\/th><td>Graph (Vanilla JS)<\/td><\/tr>\\n <tr><th>Export<\/th><td>Nein (kein OWL\/RDF)<\/td><\/tr>\\n<\/table>\\n\\n<h2>Klassen-Struktur<\/h2>\\n<pre><code>Person\\n├── Eigenschaften: name, wirkungsbereich\\n└── Relationen:\\n ├── verfasste → Werk\\n └── beeinflusste → Person\\n\\nKonzept\\n├── Eigenschaften: name, definition\\n└── Relationen:\\n ├── gehört_zu → Konzept\\n └── nutzt → Methode\\n\\nWerk\\n├── Eigenschaften: titel, jahr, typ\\n└── Relationen:\\n ├── behandelt → Konzept\\n └── verfasst_von → Person<\/code><\/pre>\\n\\n<h2>Relationstypen<\/h2>\\n<table>\\n <tr><th>Relation<\/th><th>Beschreibung<\/th><\/tr>\\n <tr><td>AUTHORED_BY<\/td><td>Person verfasste Werk<\/td><\/tr>\\n <tr><td>INFLUENCED<\/td><td>Person beeinflusste Person\/Konzept<\/td><\/tr>\\n <tr><td>PART_OF<\/td><td>Konzept ist Teil von<\/td><\/tr>\\n <tr><td>APPLIES<\/td><td>Methode wendet Konzept an<\/td><\/tr>\\n <tr><td>CONTRADICTS<\/td><td>Konzept widerspricht Konzept<\/td><\/tr>\\n <tr><td>EXTENDS<\/td><td>Konzept erweitert Konzept<\/td><\/tr>\\n <tr><td>CITES<\/td><td>Werk zitiert Werk<\/td><\/tr>\\n <tr><td>SYNONYM_OF<\/td><td>Entität ist Synonym<\/td><\/tr>\\n <tr><td>RELATED_TO<\/td><td>Allgemeine Beziehung<\/td><\/tr>\\n<\/table>\\n\\n<h2>Datenbank-Schema<\/h2>\\n<pre><code>ontology_classes (\\n id,\\n name,\\n parent_id,\\n description,\\n properties, -- JSON\\n confidence,\\n created_at\\n)\\n\\nentity_classifications (\\n entity_id,\\n ontology_class_id,\\n confidence,\\n classified_by -- 'llm', 'rule', 'manual'\\n)\\n\\nentity_relations (\\n source_entity_id,\\n target_entity_id,\\n relation_type,\\n confidence,\\n evidence_chunk_id\\n)<\/code><\/pre>\\n\\n<h2>LLM-Relationsextraktion<\/h2>\\n<pre><code>Analysiere den Text und identifiziere Relationen.\\n\\nText: {chunk_content}\\nBekannte Entitäten: {entities}\\n\\nAusgabeformat JSON:\\n{\\n \\\"relations\\\": [\\n {\\n \\\"source\\\": \\\"Carl Rogers\\\",\\n \\\"target\\\": \\\"Klientenzentrierte Therapie\\\",\\n \\\"type\\\": \\\"AUTHORED_BY\\\",\\n \\\"confidence\\\": 0.92\\n }\\n ]\\n}<\/code><\/pre>\\n\\n<h2>Graph-Visualisierung<\/h2>\\n<p>Interaktiver Graph mit Vanilla JS:<\/p>\\n<ul>\\n <li>Knoten = Entitäten (farbcodiert nach Typ)<\/li>\\n <li>Kanten = Relationen (beschriftet)<\/li>\\n <li>Zoom, Pan, Filter<\/li>\\n <li>Click = Details anzeigen<\/li>\\n<\/ul>\",\n \"status\": \"published\",\n \"sort_order\": 8,\n \"depth\": 1,\n \"created_at\": \"2025-12-20T11:13:58\",\n \"updated_at\": \"2025-12-27T15:58:19\"\n }\n}"
}
]
}