Wie verwalte ich mein lokales Wiki?

Markdown-Wiki lesen und bearbeiten, Projekte, Themen, Personen, Prompts und Aufgaben organisieren und Notizen zu ihren Ursprungssitzungen zurückverfolgen.

Das lokale Wiki ist eine Markdown-Wissensbasis für Projekte, Themen, Personen, Prompts und Aufgaben. Bei aktivierter KI-Extraktion kann OneMira Aktualisierungen vorschlagen oder entsprechend dem gewählten Auto-Index-Modus speichern.

Wo finde ich das lokale Wiki?

Navigieren Sie über die Seitenleiste durch Ihr Wissen. In der übersichtlichen Detailansicht können Sie Seiten lesen und bearbeiten.

PERSONEN · 21
PROJEKTE · 1
Funktionsentwurf: Canvas…
2h
PROMPTS · 4
QUELLEN · 10
AUFGABEN · 1
THEMEN · 23
Funktionsentwurf: Intelligente Canvas-Oberfläche

Sprachnotiz vom Morgenspaziergang: Die klassische Chat-Oberfläche ist zu linear. Wir brauchen eine räumliche Block-Oberfläche ähnlich wie in Notion, auf der Nutzer KI-generierte Komponenten visuell anordnen können.

Statt einfachem Markdown soll das Sprachmodell strukturiertes JSON streamen. Das Frontend verarbeitet den Stream und stellt interaktive React-Komponenten dynamisch im Raster dar.

Architekturentscheidungen
  • Zustandsverwaltung: Redux durch Zustand für die Canvas-Knoten ersetzen, um übermäßiges erneutes Rendern bei häufigen WebSocket-Aktualisierungen zu vermeiden.
  • Animationen: Framer Motion für Layout-Übergänge verwenden. Neue Blöcke sollen mit 60 fps (unter 16 ms pro Bild) flüssig erscheinen.
  • Ziehen und Ablegen: @dnd-kit/core integrieren
Ausführungskontext für Cursor
  • Aufgabe 1: Einen neuen `CanvasStore` in Zustand mit `addBlock`, `updateBlock` und `moveBlock` anlegen.
  • Aufgabe 2: Die Komponente `BlockRenderer` entwickeln, die UI-Elemente abhängig vom Feld `type` des eingehenden Blocks dynamisch importiert.

Wie pflege ich Wiki-Inhalte?

Sie können Wiki-Seiten in OneMira Desktop durchsuchen und bearbeiten. Die folgenden Agenten- und CLI-Beispiele erweitern diesen Ablauf optional.

Agenten klare Anweisungen geben

Externe KI-Clients verwenden unter Umständen Dateien wie CLAUDE.md oder AGENTS.md für projektspezifische Anweisungen. Dies hängt vom jeweiligen Client ab; OneMira erstellt oder erzwingt diese Dateien nicht automatisch.

# Projektkontext synchronisieren
## Regeln für die automatische Synchronisierung

Wenn eine neue Sprachnotiz nach /raw synchronisiert wird:
- Aufgaben in tasks.md extrahieren
- Seiten mit [[Wiki Links]] verknüpfen

Extraktion ausführen und prüfen

Nach Synchronisierung und lokaler Transkription liegt die Sitzung als Markdown vor. Starten Sie eine konfigurierte KI-Extraktion in der App oder CLI und prüfen Sie anschließend die vorgeschlagenen Wiki-Änderungen.

$ mira session list --limit 5
$ mira ai run <prompt-id> --session <session-id>
$ mira wiki list --kind topics

Wissen durch weitere Abfragen ausbauen

Ein verbundener KI-Client kann Quellsitzungen vergleichen und eine dauerhafte Wiki-Notiz entwerfen. Lassen Sie sich vor dem Speichern den Markdown-Entwurf und die IDs der Quellsitzungen zeigen.

NUTZER: Vergleiche die Sitzungen zur Authentifizierung und nenne jede Sitzungs-ID.
AGENT: Ich habe zwei relevante Sitzungen gefunden. Hier ist ein Entwurf mit Quellen.
NUTZER: Schreibe den geprüften Entwurf nach wiki/topics/auth-comparison.md.

Lesbare Dateien mit lokalem Index

Wiki-Inhalte werden als einfache .md Dateien auf Ihrem Computer gespeichert. OneMira pflegt zusätzlich einen lokalen SQLite-Index für Suche und App-Zustand. Sie können Markdown in Obsidian oder VS Code öffnen und mit Git versionieren.

ObsidianObsidian
VS CodeVS Code
GitGit