Lolly за разработчици

Техническата документация — за всеки, който създава инструменти, интегрира Lolly в пайплайн, хоства платформата самостоятелно или я разширява.

Какво печелиш ти. Създай инструмент веднъж и заявката спира да се връща при теб. Повтарящото се „може ли само да ми направиш едно…“, което изяжда следобедите ти, се превръща в шаблон, който другите попълват сами — правилно и без твоето участие. Работата ти е чист HTML/CSS/JS: с версиен контрол, лесна за сравняване и преглед, работеща върху отворен енджин без обвързване с доставчик — така тя остава твоя. Автоматизирай производствения процес и времето ти отива за интересния проблем, а не за десетхилядния експорт.

Lolly е платформено-независим енджин, който изпълнява един и същ път на рендериране в няколко обвивки (уеб PWA, Tauri за десктоп/мобилни устройства, CLI, TUI). Инструментите са данни, а не пакетиран код — манифест плюс шаблон плюс опционални hooks — така новите инструменти се доставят без обновяване на приложението. Започни с Общия преглед за архитектурата, след което следвай пътеката, която отговаря на това, което изграждаш.

Нов си в платформата? Бързият старт ти осигурява бранд и първото рендериране, преди да навлезеш в дълбочина.

Разбери архитектурата

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

Създавай инструменти

Всеки контрол по-долу е генериран от вход, деклариран в tool.json. Ти пишеш реда в манифеста, хостът рисува контрола, а същият модел движи CLI и URL.

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

И това се мащабира далеч над пет контрола. Дай на вход section и хостът го сгъва, така че инструмент с петдесет входа като D3 Chart Studio пак се отваря като кратък списък, а останалото стои подредено в наименувани групи.

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

Изпълнявай и интегрирай

Доставяй и оперирай

Доверие и данни

Правата и авторството са входове както всички останали. Embed & Track Image декларира полета за автор, авторско право, лиценз и контакт, а експортът ги записва в собствените метаданни на файла и в неговия C2PA манифест.

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