Personal Archive Manager PS6
Lokální desktopová aplikace pro dlouhodobé vedení strukturovaného osobního archivu. Spojuje textové záznamy, dokumenty, fotografie, zvuk a video s metadaty, revizemi, vazbami, časovou osou, přenositelným offline exportem a automatizovatelným dávkový režim.
Archiv navržený pro dlouhou životnost
PAM odděluje archivované záznamy, původní média a jejich prezentaci, aby sbírka zůstala použitelná po mnoho let. Záznamy zůstávají propojené s běžnými soubory médií a lze z nich vytvořit přenositelný offline archiv čitelný bez spuštěné aplikace. Vzhled a pracovní postup tak lze později měnit bez přepisování archivovaného obsahu.
Otevřená datová vrstva
SQLite, běžné soubory, JSON manifesty a HTML export omezují závislost na jediném budoucím grafické rozhraní.
Oddělená média
Originální soubor se při importu nemění; rozměr, obtékání a popisek patří do dokumentové vrstvy.
Kontrolovatelné kopie
Archivní snapshot vytváří ZIP a kontrolní součet SHA-256 pro ověření přenosu a záloh.
Záznamy, hledání a souvislosti
Datový model rozlišuje příběhy, vzpomínky, deníkové zápisy, postřehy, profily a události časové osy. Hlavní okno zajišťuje vyhledávání, filtrování a správu metadat; vztahy mezi záznamy a chronologická navigace umožňují sledovat související osoby, místa, témata a události bez duplikování obsahu.
- Fulltextové hledání v textové vrstvě.
- Tagy, typ záznamu, datum a přesnost datace.
- Vazby mezi záznamy a samostatná časová osa.
- Historie revizí bez přepisování předchozího stavu.
Rich editor a práce ve více oknech
Samostatný neblokující editor lze otevřít vedle hlavního správce a současně pracovat s více záznamy na více monitorech. WYSIWYG vrstva podporuje nadpisy, odstavce, seznamy, citace, barvy, zvýraznění, zarovnání a hyperlinky. Vedle prostého textu se ukládá HTML a přenositelný JSON snapshot dokumentu.
Obrázky a další mediální objekty lze vkládat mezi odstavce, měnit jejich prezentační šířku, zarovnání a obtékání textu. Úprava rozložení nemění původní binární soubor.
Média a jejich metadata
Import přetažením rozpoznává fotografie, audio, video a ostatní dokumenty a ukládá je do odpovídající části archivu. grafické rozhraní nabízí náhled obrázků, přehrávání zvuku a videa přes QtMultimedia a otevření ostatních dokumentů v asociované aplikaci.
- Název, MIME typ, velikost a kontrolní součet.
- Datum pořízení, titulek, popisek, místo a zdroj.
- Autorská práva, poznámky, role a pořadí u záznamu.
- Metadata jsou oddělena od originálního média.
Revize a bezpečně oddělený PRIVATE vault
Každé standardní uložení vytváří novou revizi. Starší stav lze zobrazit a obnovit jako další revizi, takže se historie nemaže. Pro citlivý obsah existuje samostatný vault s vlastní šifrovanou databází a médii. Klíč je odvozen pomocí Argon2id a obsah je chráněn AES-256-GCM; heslo se neukládá a k dispozici je oddělený recovery key.
Běžná část archivu šifrovaná není. PRIVATE se automaticky nepřidává do čitelného HTML exportu a může se zamknout po nečinnosti nebo minimalizaci.
Offline publikace a archivní snapshot
HTML export sestaví lokální index, samostatné stránky záznamů, časovou osu, CSS, kopie použitých médií a manifest. Zachovává základní rich formátování, odkazy, rozměry a obtékání vložených objektů. Výsledek nepotřebuje Python ani běžící PAM.
Snapshot zahrnuje databázi, média, manifesty i zašifrovaný vault do ZIP balíku a vytváří kontrolní součet SHA-256. Šifrovaná část přitom zůstává šifrovaná.
