Gdzie Marinara przechowuje dane

Dowiedz się, w którym folderze aplikacja Marinara Engine trzyma twoje dane i które jego części musisz zachować, gdy go przenosisz lub kopiujesz.

Aplikacja Marinara Engine działa na twoim własnym komputerze i zapisuje tam postacie, czaty i ustawienia. Gdy generujesz odpowiedź, Marinara nadal wysyła treść czatu do usługi AI wskazanej w połączeniu.

Znajdź folder danych

Wszystko, co tworzysz, leży w jednym folderze na komputerze, na którym działa serwer. To jest folder danych. Wskazuje na niego ustawienie DATA_DIR, czyli wartość, którą podajesz serwerowi przed startem (zmienna środowiskowa). Nie ma jej w panelu Settings (ustawienia).

Aby przenieść ten folder, ustaw DATA_DIR i uruchom aplikację Marinara Engine ponownie. Zobacz Konfiguracja serwera.

Co jest w środku

Dane tekstowe leżą w folderze storage: postacie, czaty, wiadomości, lorebooki, presety i połączenia. Marinara zapisuje je jako wiele małych plików. Po aktualizacji ze starszego układu w folderze storage/tables/ mogą pojawić się stare kopie z nazwami kończącymi się na .pre-shard. Marinara nigdy ich nie usuwa. Gdy wszystko działa, możesz je usunąć samodzielnie, aby zwolnić miejsce.

Twoje obrazy, dźwięki i inne pliki leżą we własnych folderach obok folderu storage. Oto nazwy tych folderów:

FolderCo zawiera
avatarsAwatary postaci i person
spritesGrafiki sprite'ów postaci
avatar-modelsPliki agentów 2D Avatars i 3D Avatars, na przykład obrazki PNGTuber i modele 3D
backgroundsWgrane tła czatów
galleryObrazy z galerii
fontsDodane własne czcionki
knowledge-sourcesPliki wgrane dla agentów wiedzy
game-assetsZasoby trybu Game Mode
game-scene-videosFilmy scen w trybie Game Mode
conversation-call-character-videosFilmy postaci do połączeń w trybie Conversation
custom-emojisWłasne obrazki emoji
custom-stickersWłasne obrazki naklejek
notification-soundsTwój własny dźwięk powiadomień
long-term-memoryDane agenta pamięci długoterminowej
lorebooks/images, prompts/images, agents/images, connections/imagesObrazy dołączone do lorebooków, presetów, agentów i kont

W folderze danych leżą też folder backups/ (twoje automatyczne kopie zapasowe) oraz plik z kluczem szyfrowania. Przycisk Download Backup (pobranie kopii zapasowej) obejmuje każdy folder z tabeli, folder storage i plik z kluczem. Programiści mogą przeczytać Przechowywanie danych w plikach.

Zachowaj plik z kluczem szyfrowania

Marinara szyfruje zapisane klucze API. Kluczem do tego szyfrowania jest plik .encryption-key w folderze danych.

Jeśli skopiujesz dane na nowy komputer bez tego pliku, Marinara nie odczyta zapisanych kluczy API. Musisz wtedy wpisać je ponownie. Kopiuj ten plik razem z resztą folderu danych.

Niektóre konfiguracje podają klucz przez zmienną środowiskową ENCRYPTION_KEY zamiast przez plik. Wtedy nie ma pliku do skopiowania. Przechowuj tę wartość bezpiecznie osobno. Zobacz Konfiguracja serwera.

Skopiuj dane z Androida

W systemie Android folder danych leży w pamięci aplikacji, do której nie masz dostępu bez uprawnień roota, więc nie możesz go skopiować. Użyj Settings → Advanced → Backup & Export → Download Backup (ustawienia, zaawansowane, kopia zapasowa i eksport, pobranie kopii zapasowej). Plik .zip zawiera plik .encryption-key, jeśli on istnieje. Zobacz Kopia zapasowa i przywracanie danych aplikacji Marinara.

Automatyczne kopie zapasowe trafiają do tej samej pamięci aplikacji. Odinstalowanie lub zresetowanie aplikacji może usunąć je razem z bieżącymi danymi, więc trzymaj kopię w innym miejscu.

Powiązane przewodniki