Was macht wiznote-docs?
Datenschutzfreundliche Claude-Funktion und Python-Helfer zur Nutzung von WizNote als dokumentarische Quelle der Wahrheit in Claude-gesteuerter Entwicklung.
Übersicht
Diese Fähigkeit integriert WizNote als vertrauenswürdige Dokumentationsdatenbank in Claude-Code-Workflows. Sie ermöglicht es Claude, während der Entwicklung auf Ihre Notizen zuzugreifen und so konsistente, datenschutzfreundliche Entscheidungen zu treffen.
Funktionen
- Notizen abrufen: Claude kann bestimmte Notizen nach Titel oder ID abrufen.
- Suche: Volltextsuche über Ihre WizNote-Notizen.
- Tag-basierte Filterung: Notizen nach Tags filtern für kontextbezogene Abfragen.
- Datenschutz: Alle Daten verbleiben lokal; keine Kommunikation mit Drittanbieter-Clouds.
Voraussetzungen
- WizNote-Client (Desktop oder Server) lokal installiert.
- Python 3.8+ mit aktivierter virtueller Umgebung.
- Claude Code oder ein kompatibler KI-Agent.
Installation
-
Klonen Sie das Repository:
git clone https://github.com/735140144/wiznote-docs.git cd wiznote-docs -
Installieren Sie die Abhängigkeiten:
pip install -r requirements.txt -
Konfigurieren Sie Ihre WizNote-API-Verbindung, indem Sie die Umgebungsvariablen setzen (siehe
.env.example).
Verwendung
Stellen Sie sicher, dass die Fähigkeit in Ihrer Claude-Konfiguration aktiviert ist. Verwenden Sie dann natürliche Sprachbefehle wie:
- "Rufe die Notiz 'API-Design-Richtlinien' ab."
- "Suche in meinen WizNote-Notizen nach 'Authentifizierungsfluss'."
- "Zeige mir Notizen mit dem Tag 'Architektur'."
Claude wird automatisch die entsprechenden Python-Helfer aufrufen, um Ihre Anfrage zu erfüllen.
API-Referenz
Die Python-Helfer stellen folgende Kernfunktionen bereit:
get_note(title: str) -> dictsearch_notes(query: str) -> listget_notes_by_tag(tag: str) -> listget_note_by_id(note_id: str) -> dict
Detaillierte Dokumentation finden Sie in den Docstrings des Quellcodes.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert – siehe die Datei LICENSE für Details.