Lolly dla twórców

Dokumentacja techniczna - dla każdego, kto tworzy narzędzia, integruje Lolly z pipeline'em, hostuje go samodzielnie lub rozszerza platformę.

Co masz z tego ty. Zbuduj narzędzie raz, a prośba przestanie do ciebie wracać. Powtarzające się „możesz mi po prostu zrobić…", które zjada twoje popołudnia, staje się szablonem, który ludzie wypełniają sami - poprawnie, bez twojego udziału. Twoja praca to zwykły HTML/CSS/JS: wersjonowany, z czytelnym diffem, gotowy do przeglądu i działający na otwartym silniku bez vendor lock-in, więc pozostaje twój. Zautomatyzuj produkcyjny przebieg, a twój czas pójdzie na ciekawy problem, a nie na dziesięciotysięczny eksport.

Lolly to niezależny od platformy silnik, który uruchamia tę samą ścieżkę renderowania w kilku powłokach (webowa PWA, Tauri na desktop/mobile, CLI, TUI). Narzędzia to dane, nie zbundlowany kod - manifest plus szablon plus opcjonalne hooki - więc nowe narzędzia trafiają do użytkowników bez aktualizacji aplikacji. Zacznij od Przeglądu, żeby poznać architekturę, a potem podążaj ścieżką dopasowaną do tego, co budujesz.

Nowość na platformie? Szybki start pozwoli ci ustawić markę i pierwszy render, zanim wejdziesz głębiej.

Poznaj architekturę

The shell's component library, where every shared primitive is rendered live from its own specimen

Twórz narzędzia

Każda kontrolka poniżej powstała z wejścia zadeklarowanego w tool.json. Ty piszesz linię manifestu, host rysuje widżet, a ten sam model napędza CLI i URL.

One declared input, one generated control: a url, a colour, a select, a number, a boolean

To skaluje się dalej niż do pięciu kontrolek. Nadaj wejściu section, a host je zwinie, więc narzędzie z pięćdziesięcioma wejściami, takie jak D3 Chart Studio, wciąż otwiera się jako krótka lista, a reszta jest poukładana w nazwanych grupach.

The D3 sidebar - a handful of primary controls, then Data, Columns, Chart, Axes and the other sections collapsed into one line each

Uruchamiaj i integruj

Wdrażaj i utrzymuj

Zaufanie i dane

Prawa i autorstwo to wejścia jak każde inne. Embed & Track Image deklaruje pola twórcy, praw autorskich, licencji i kontaktu, a eksport wpisuje je w metadane samego pliku oraz w jego manifest C2PA.

The Embed and Track Image controls - creator, copyright, a licence dropdown, contact and title, filled from the link