This directory contains the curated Knowledge Base (KB) articles, scripts, and automation for the OpenCloudTouch support bot and community intelligence pipeline.
- Ablageort:
approved_answers/— Nur geprüfte, freigegebene Artikel (Markdown mit YAML Frontmatter) - Drafts:
.local/agent-work/knowledge-kai/drafts/— Neue Artikelentwürfe, noch nicht freigegeben - Tags: Jeder Artikel muss relevante
tags:im Frontmatter haben (z.B.docker,preset,discovery) - Titel: Menschlich lesbar, im Frontmatter und als Markdown-Heading
- Draft-Generierung:
- Manuell (User, Maintainer) oder automatisiert (KI aus Issue/Discussion)
- Draft landet in
.local/agent-work/knowledge-kai/drafts/
- Review:
- User/Maintainer prüft Inhalt, ergänzt/fixiert, setzt Status auf
review
- User/Maintainer prüft Inhalt, ergänzt/fixiert, setzt Status auf
- Freigabe:
- Nach Review → Artikel nach
approved_answers/verschieben, Status aufapproved
- Nach Review → Artikel nach
- Deprecation:
- Veraltete Artikel → Status
deprecated, im Zweifel nicht löschen
- Veraltete Artikel → Status
- Läuft wöchentlich (oder manuell via GitHub Actions)
- Steps:
- KB Growth Scan:
- Script:
knowledge_base/kb_growth.py - Scannt geschlossene Support-Issues der letzten Woche
- Prüft, ob Thema bereits durch KB abgedeckt ist (Tag-Match)
- Markiert gescannte Issues mit Label
kb-scanned - Erstellt Digest-Report (Markdown)
- Script:
- Pattern & Quality Scan:
- Script:
knowledge_base/pattern_quality_scan.py - Scannt offene Issues/Discussions nach:
- Frage-/Problem-Patterns ("how", "doesn't work", "fixed", ...)
- Stale-Threads (>7d ohne Aktivität)
- KB-Coverage (Tag-Mapping)
- Response-Quality (Feedback-Signale)
- Output: YAML-Reports in
.local/agent-work/knowledge-kai/scans/
- Script:
- KB Growth Scan:
- Neues Markdown-File in
approved_answers/anlegen - YAML Frontmatter mit
tags:undtitle:ergänzen - Problem/Symptome/Solution/See Also strukturieren
- PR/Merge → Artikel ist für Bot & Workflow verfügbar
- Script:
knowledge_base/generate_kb_article.py - Nutzt OpenAI/Claude, um aus Issue+Comments einen Draft zu erzeugen
- Draft landet in
.local/agent-work/knowledge-kai/drafts/ - Review & Freigabe wie oben
- Digest-Reports (Markdown): Übersicht neue/abgedeckte Themen
- Pattern/Coverage/Quality-Reports (YAML):
.local/agent-work/knowledge-kai/scans/pattern_quality_threads.yaml.local/agent-work/knowledge-kai/scans/pattern_quality_coverage.yaml.local/agent-work/knowledge-kai/scans/pattern_quality_quality.yaml
- Reports dienen als Grundlage für KB-Erweiterung und Bot-Verbesserung
- Jeder Artikel muss verifiziert und reviewt sein (keine Halluzinationen)
- Tags und Titel sauber pflegen — erleichtert Coverage-Scan und Zuordnung
- Automatisierte Drafts immer manuell prüfen
- Deprecation statt Löschen — Historie bleibt nachvollziehbar
- Workflow läuft nicht? → Logs in GitHub Actions prüfen
- YAML-Reports fehlen? → Rechte/Verzeichnisse prüfen (
.local/agent-work/knowledge-kai/scans/) - KI-Draft schlägt fehl? → Prompt/Issue-Text prüfen, ggf. manuell nacharbeiten
Letzte Aktualisierung: 2026-05-29