Files
2026-08-07 09:48:59 +02:00

2.0 KiB

🇨🇿 PROJEKT DOXA-CLI

Technický a architektonický manifest minimalistické terminálové poznámkové aplikace

Záměr projektu: Vytvořit věrnou sestru webové verze DOXA Notes, která přenáší stejnou myšlenku do soustředěného prostředí příkazové řádky. Aplikace je napsaná v jazyce Go, funguje zcela lokálně a sdílí identický otevřený formát JSON bez závislosti na cloudu či složitých knihovnách.

1. TECHNICKÁ ARCHITEKTURA

Pro zachování maximální rychlosti, surového výkonu a absolutního minimalismu je DOXA-CLI postavena na pevných základech:
Jazyk: Čisté Go (Golang), které zaručuje nativní kompilaci, vysokou rychlost provedení a žádné zbytečné externí závislosti.
Rozhraní: Terminálové rozhraní (CLI), které zbavuje mysl grafického chaosu a nechává vyniknout čistému textu.
Datová vrstva: Plně kompatibilní formát JSON sdílený s webovou verzí. Poznámky obsahují přesná časová razítka, identifikátory, obsah, štítky.

2. STRUKTURA DATOVÉHO FORMÁTU (JSON)

Pro zajištění dokonalé propojenosti s webovou verzí čte a zapisuje DOXA-CLI data ve stejném sdíleném schématu:

JSON
[
{
"id":
"name": " ",
"content": " ",
"tags": [
" "
],
"folder": " ", // nepoužito/prázdné
"created_at": " ",
"modified_at": " "
}
]

3. LOKÁLNÍ SPUŠTĚNÍ A FILOZOFIE

Architektura (Čistě lokální běh)
Technické řešení úložiště - Data sídlí přímo na tvém lokálním disku ve standardizovaném souboru JSON (doxa_notes.json), což ti dává absolutní kontrolu bez jakékoliv závislosti na síti.
Bezpečnostní aspekt - Úplná soběstačnost. Tvoje myšlenky zůstávají pevně na tvém stroji.

Licence

Aplikace je open-source a licencována pod MIT licencí.
--
"Terminál nežádá nic, neodvádí pozornost ničím a nabízí úplnou kontrolu. Vnes řád do svých myšlenek skrze čistý kód."