Was macht naver-blog-konverter?
🛠️ Konvertiere Markdown-Dateien in für Naver Blog kompatibles HTML, automatisiere die Darstellung von Mermaid-Diagrammen und Google Cloud-Uploads für nahtlosen Content-Austausch.
Übersicht
Dieses Skill bietet eine schnelle und zuverlässige Möglichkeit, technische Inhalte aus Markdown (z. B. Dokumentationen, Blogbeiträge) für Naver Blog aufzubereiten. Es verarbeitet Mermaid-Diagramme, die in Markdown-Codeblöcken definiert sind, und rendert sie automatisch als SVG oder Bild. Die Ausgabe erfolgt als HTML, das auf Naver Blog hochgeladen werden kann.
Verwendung
Voraussetzungen
- Python 3.10 oder höher
- Ein Google Cloud-Projekt mit aktiviertem Cloud Storage
- Zugriff auf die Naver Blog API (optional, wenn manueller Upload bevorzugt wird)
Installation
pip install naver-blog-converter
Befehl ausführen
naver-convert input.md --output output.html
Wenn Diagramme vorhanden sind:
naver-convert input.md --with-diagrams --upload --bucket my-gcs-bucket
Optionen
| Option | Beschreibung |
|---|---|
--output | Pfad zur Ausgabe-HTML-Datei |
--with-diagrams | Mermaid-Diagramme rendern |
--upload | Nach Google Cloud Storage hochladen |
--bucket | GCS-Bucket-Name |
--help | Hilfe anzeigen |
Konfiguration
Setze die Umgebungsvariable GOOGLE_APPLICATION_CREDENTIALS auf den Pfad deiner Service-Account-JSON-Datei.
export GOOGLE_APPLICATION_CREDENTIALS="/pfad/zu/credentials.json"
Beispiel
Eingabe (beispiel.md):
# Mein Blog-Beitrag
Hier ist eine Erklärung:
```mermaid
graph TD;
A-->B;
A-->C;
B-->D;
C-->D;
Ausgabe: eine HTML-Datei mit gerendertem Diagramm und für Naver Blog optimiertem Layout.
## Lizenz
MIT