01
Cztery warstwy Klamry
WarstwaTechnologiaRola
Interfejs UIReact + TypeScriptEdytor, transkrypcja, oś czasu
Lokalne APIExpress (127.0.0.1)Zarządzanie stanem i orkiestracja zadań
Silnik mediówFFmpeg + VideoToolbox / Media FoundationSprzętowy demux, proxy i render
Silnik AIWhisper + MossFormer2 MLX / DPDFNet2Transkrypcja i rekonstrukcja mowy na Apple Silicon oraz Windows x64
02
Kolejka zadań i zarządzanie zasobami
Wszystkie ciężkie operacje (transkrypcja, render proxy, odszumianie głosu i eksport) przechodzą przez jedną priorytetyzowaną kolejkę. Interaktywna praca w edytorze i przewijanie osi czasu zawsze zachowują płynność.
011 · Interaktywny montaż
022 · Eksport pliku
033 · Odsłuch A/B
044 · Czysty głos w tle
03
Stan projektu i niedestrukcyjność
Decyzje montażowe zapisywane są jako delty stanu w formacie JSON. Pliki źródłowe pozostają nienaruszone na dysku, a każde cięcie można w dowolnej chwili cofnąć.
04
Granice bezpieczeństwa
- Backend nasłuchuje wyłącznie na pętli zwrotnej (loopback 127.0.0.1).
- Losowy token autoryzacyjny generowany przy każdym uruchomieniu.
- Bezpieczne, podpisane i notarized wydania macOS oraz zweryfikowane pakiety Windows.