obsidian-conversation-backup
Automatyczne kopie zapasowe rozmów w Obsidianie z formatowaniem czatu i ochroną przed utratą danych
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do automatycznego archiwizowania rozmów w Obsidianie z inkrementalnymi migawkami co godzinę. System chroni Twoją historię czatu przed utratą danych spowodowaną resetowaniem sesji, organizuje wiadomości według godzin i formatuje je jako czytelny czat z kolorowymi calloutami, znacznikami czasu i obsługą wieloakapitowych wiadomości. Działa na czystych skryptach shell — bez kosztów tokenów i bez wywołań LLM.
Jak używać
Pobierz skill i rozpakuj plik .skill, jeśli jest w formacie archiwum. Przejdź do katalogu obsidian-conversation-backup.
Uruchom interaktywny instalator: nadaj uprawnienia wykonywania skryptowi install.sh poleceniem chmod +x install.sh, a następnie uruchom ./install.sh. Instalator poprosi Cię o ścieżkę do sejfu Obsidiana, lokalizację katalogu sesji oraz ścieżkę do plików śledzących.
Alternatywnie wykonaj konfigurację ręczną: skopiuj plik config.example na config, edytuj go swoimi ścieżkami, a następnie nadaj uprawnienia wszystkim skryptom w katalogu scripts poleceniem chmod +x scripts/*.sh.
Włącz automatyczne kopie zapasowe, dodając zadanie do crontaba. Uruchom crontab -e i dodaj linię: 0 * * * * /ścieżka/do/obsidian-conversation-backup/scripts/monitor_and_save.sh. Skrypt będzie uruchamiany co godzinę o pełnej godzinie.
Opcjonalnie dostosuj wygląd czatu, edytując plik scripts/format_message_v2.jq — możesz zmienić emoji użytkownika (domyślnie smok), emoji asystenta (domyślnie homar) oraz typ calloutów Obsidiana.
Po skonfigurowaniu system automatycznie tworzy inkrementalne kopie zapasowe — nowe wiadomości są dodawane co godzinę bez duplikowania starych wpisów, a rozmowy są organizowane według godzin w Twoim sejfie.
Podobne skille
python-expert
autor: Shubhamsaboo
reverse-engineering-tools
autor: gmh5225
qmd
autor: tobi
typescript-review
autor: metabase
skill-writer
autor: pytorch
windows-ui-automation
autor: martinholovsky