Профили — кой си, когато създаваш
Профилът е работната идентичност, като която Lolly създава. Това е малкият набор от данни, които инструментът може да извлича, за да не ги въвеждаш наново всеки път — името ти, данните за контакт, незадължителна портретна снимка, няколко предпочитания — плюс всичко, което натрупваш, докато работиш: запазени сесии, качени изображения и локалната статистика за активност.
Всичко в един профил живее на устройството, в локалната база данни на браузъра (IndexedDB в уеб PWA, файловата система в приложенията с Tauri). Няма акаунт и нищо не се качва. Управляваш го от Профил (горе вдясно в галерията); инструментите само го четат, и то само конкретните полета, които са създадени да попълват предварително.
Профилът е за теб (или за онзи, който създава тук). Той е различен от Платформата — цветовете, шрифтовете и глобалните настройки на бранда — и от Възможностите, каталога на това, което приложението може да прави. Виж Профил срещу Платформа срещу Възможности в края.
Какво съдържа един профил
| Част | Какво представлява |
|---|---|
| Име | Собствено и фамилно име. |
| Контакт | Имейл и телефон. |
| Местоположение | Град и държава. |
| Портретна снимка | Незадължителна снимка, изрязана до квадрат и пазена като локално изображение. Използва се от инструменти като имейл подписи, карти с цитати, цветни блокове и динамични оформления. |
| Използвай моите данни | Един-единствен превключвател за включване. Той определя дали личните ти данни пътуват заедно с файла като произход — редът с автор/заслуги, вграден в експортираните файлове — и като автор при пакетните изпълнения в /pro. (Не влияе на предварителното попълване: виж Как инструментите използват профила ти.) |
| Предпочитания | Темата ти (светла, тъмна или SUSE) и кои части на приложението си активирал чрез Функционални флагове. |
| Твоята работа | Запазени сесии (с миниатюри) — организирани във вложени папки в Проекти — библиотеката ти Моите изображения и локалната статистика за активност, всички обвързани с този профил. |
Нищо от това не е задължително. Празният профил е напълно добър профил; попълваш само това, което ти спестява писане.

Предпочитанията са единствената част, която променя как приложението изглежда за теб. Картите с теми са живи прегледи и се прилагат в момента, в който избереш някоя — само на това устройство.
Профилът е контекст, а не просто човек
Думата „профил“ подсказва един фиксиран човек, но в Lolly това всъщност е контекст на създаване — кой си, докато правиш това нещо. Този контекст може да има три различни форми и Lolly третира всичките по един и същ начин.
Като отделен човек
Стандартният случай. Профилът си ти: твоето име, твоят имейл, твоята портретна снимка. Настрой го веднъж и подписът ти, баджът ти, конферентният ти локъп се попълват сами. Това е всичко, от което повечето хора някога ще имат нужда.
Като екип
Профилът не е задължително да е един-единствен човек. Той може да представлява екип или функция в организация: споделеното име на екипа, адрес на групова пощенска кутия (events@…), отдел, снимката на екипа или знакът на звеното. Един човек го настройва, експортира го (виж по-долу), а останалите от екипа зареждат същия профил — така всичко, което екипът произвежда, носи последователни данни, без някой да ги въвежда наново. Споделен киоск или взет назаем демонстрационен лаптоп може да работи с един екипен профил, като който създават всички зад него.
Като функция — роля, която носиш понякога
Това е случаят, който твърдият модел „един човек, един профил“ пропуска. Може да си мениджър на събития три дни в годината и нещо съвсем друго през останалото време. През тези три дни искаш данните за събитието, пощенската кутия на събитието, може би под-бранд на събитието, който да попълва баджовете и табелите ти; през другите 362 искаш обратно нормалната си идентичност.
В Lolly тази роля е просто още един профил, който държиш под ръка — запазен пакет (следващият раздел), който зареждаш за събитието и оставяш настрана след това. Ролята е шапка, а не нов акаунт. Слагай я, когато ти трябва, и я сваляй, когато приключиш.
Една инсталация, един активен профил — и много, които можеш да пазиш
Във всеки момент една инсталация има един активен профил — данните, които инструментът вижда точно сега. Няма превключвател на профили в приложението; вместо това всеки профил е преносим пакет (един-единствен .zip, виж по-долу). Това нарочно е същият механизъм като преместването на ново устройство — профилът е файл, който можеш да запазваш, копираш и зареждаш.
Така че ако наистина жонглираш с няколко контекста (ти, екипът ти, шапката на мениджър на събития), пазиш няколко пакета и зареждаш този, който ти трябва:
- Най-чистото превключване: Профил → Хранилище → Изчисти всичките ми данни, после Импортирай пакета за контекста, в който влизаш. Вече създаваш чисто като този профил.
- Наслагване: импортирането без предварително изчистване слива — импортираният профил, сесии и изображения лягат върху това, което вече е там, като заменят всичко със същото име и оставят останалото. Удобно, когато искаш да изтеглиш запазените сесии на един екип в собствената си настройка; не е това, което искаш, ако ти трябва чиста граница между ролите.
- Едно до друго: понеже всичко е обвързано с устройството, отделен браузърен профил, отделен потребителски акаунт или втора инсталирана PWA носят всеки свой независим Lolly профил. Пускай личната си инсталация и киоска на събитието едновременно, без превключване.
И двете половини на това живеят в раздела Хранилище: измерителят отчита всеки байт, който тази инсталация държи, категория по категория, а бутоните под него са начинът да изчистиш или пренесеш данните.
Пази по един пакет за всеки контекст и преименувай файловете според това, което са (
LollyTools-events-2026.zip,LollyTools-me.zip). Файлът е профилът.
Преместване на профил на ново устройство
Понеже профилът е изцяло локален, единственият начин да го качиш на празна инсталация — нов лаптоп, току-що нулиран браузър, машината на колега, офлайн компютър — е да пренесеш файла. Никакво влизане не го възстановява вместо теб и точно това е смисълът: нищо изобщо не е напускало устройството ти.
От Профил → Хранилище → Премести на друго устройство:
- Експортирай моите данни сваля един
LollyTools-<First>-<Last>-<YYYY-MM-DD>-<n>.zip— кръстен на профила, на който принадлежи, с пореден номер за деня, така че повторните експорти да не се сблъскват (частите от името отпадат, когато профилът ги няма). Той съдържа профила ти, всяка запазена сесия (с миниатюрата ѝ), качените ти изображения и предпочитанията ти (тема, оформление, локална статистика за активност). - Импортирай данни… на другата инсталация прочита файла обратно и продължаваш точно оттам, докъдето си стигнал.
Пакетът е обикновен, самодостатъчен ZIP, така че пътува по всякакъв начин — USB, AirDrop, мрежово споделяне, имейл до самия теб — а целевото устройство може да е напълно офлайн. Всяка част има контролна сума, така че повреден при пренасяне файл се хваща при импортирането, вместо да бъде възстановен наполовина счупен. Импортирането слива (профил/сесия/изображение със същото име се презаписва; всичко останало се пази), така че никога не изтрива инсталация, която вече е била в употреба.
Какво не пътува: кешът на каталога (той се сваля наново на новото устройство) и самите инструменти (приема се, че вече са налични).
За точното устройство на пакета, политиката за версии и правилата за цялост виж Прехвърляне на данни; за пълното ръководство от край до край — Използване на Lolly → Преместване на друго устройство.
Как инструментите използват профила ти
Един инструмент само попълва предварително профилните полета, които изрично е създаден да обвързва:
Изрично обвързване. Авторът на инструмента отбелязва дадено входно поле като черпещо от профила (bindToProfile: "firstname", "email", "headshot", …). Когато инструментът се отвори, това поле се попълва предварително от профила ти — и пак можеш да го промениш за тази една сесия, без да променяш профила. Предварителното попълване е локално удобство и се случва независимо дали Използвай моите данни е включено.
Включването (произход). Когато експортираш актив, данните ти по избор пътуват заедно с него като произход — ред с автор/заслуги, вграден в метаданните на файла (PNG, PDF, SVG, …) — така че готовият актив да може да каже кой го е направил. Точно това управлява Използвай моите данни: остави го изключено и експортът пак носи атрибуцията „Made with Lolly“ за инструмента/платформата, но не се вгражда личен ред с автор/контакт. (Същото включване задава автора при пакетните изпълнения в /pro.) (За автори на инструменти: виж Създаване на инструменти → bindToProfile и Host API → host.profile.)
Профил срещу Платформа срещу Възможности
Три неща стоят близо едно до друго в интерфейса и лесно се бъркат:
- Профил — ти (или екипът ти, или ролята, в която си): име, контакт, портретна снимка, запазената ти работа. Личен, локален за устройството, преносим като пакет.
- Платформа — брандът: цветове, шрифтове и глобални настройки, спрямо които рендерира всеки инструмент. Споделена и последователна, а не лична.
- Възможности — какво може приложението: пълният набор от функции и инструментите, достъпни за теб.
Профилът променя от кого идва активът; платформата променя как той изглежда; възможностите са какво можеш да направиш.
„Профил“ означава още две различни неща другаде — не и това тук
Думата е претоварена със значения из проекта. Нито едно от следните не е личният профил, за който става дума на тази страница:
- Съдържателен профил (content profile) — конфигурация по време на компилиране в
profiles.json, която обвързва набор от пакети с инструменти с бранд каталог (напр.suse,lolly-start). Това е нещото, което операторът избира при разгръщане, а също и това, което URL/CLI параметърътprofileизбира и като цветови вариант по време на експортиране (условието за печат ICC/CMYK — виж URL режим). И двете се отнасят до компилацията/резултата, а не до теб. Виж Конфигурация. - Профил за идентичност (identity profile) — незадължителната потвърдена идентичност за Content Credentials, която можеш да регистрираш (краткотраен сертификат, който свързва имейла ти с подписаните ти експорти). Това е подписваща идентичност, отделна от полетата за име/контакт на личния профил, макар че Използвай моите данни определя дали някое от двете се вгражда. Виж Content Credentials идентичност.
Поверителност
Профилът никога не се предава, качва или използва, за да те идентифицира или проследява — няма за какво да даваш съгласие, има само това уведомление, за да знаеш какво се пази. Изтрий всичко по всяко време с Профил → Изчисти всичките ми данни. Виж Политиката за поверителност.