Профили — кой си, когато създаваш

Профилът е работната идентичност, като която Lolly създава. Това е малкият набор от данни, които инструментът може да извлича, за да не ги въвеждаш наново всеки път — името ти, данните за контакт, незадължителна портретна снимка, няколко предпочитания — плюс всичко, което натрупваш, докато работиш: запазени сесии, качени изображения и локалната статистика за активност.

Всичко в един профил живее на устройството, в локалната база данни на браузъра (IndexedDB в уеб PWA, файловата система в приложенията с Tauri). Няма акаунт и нищо не се качва. Управляваш го от Профил (горе вдясно в галерията); инструментите само го четат, и то само конкретните полета, които са създадени да попълват предварително.

Профилът е за теб (или за онзи, който създава тук). Той е различен от Платформата — цветовете, шрифтовете и глобалните настройки на бранда — и от Възможностите, каталога на това, което приложението може да прави. Виж Профил срещу Платформа срещу Възможности в края.

Какво съдържа един профил

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

Нищо от това не е задължително. Празният профил е напълно добър профил; попълваш само това, което ти спестява писане.

The Profile screen - name, contact, an optional headshot, and your preferences

Предпочитанията са единствената част, която променя как приложението изглежда за теб. Картите с теми са живи прегледи и се прилагат в момента, в който избереш някоя — само на това устройство.

Three theme cards, each previewing its own type and colour, with the active one flagged

Профилът е контекст, а не просто човек

Думата „профил“ подсказва един фиксиран човек, но в Lolly това всъщност е контекст на създаванекой си, докато правиш това нещо. Този контекст може да има три различни форми и Lolly третира всичките по един и същ начин.

Като отделен човек

The headshot control, empty until you upload a photo that then stays on this device

Стандартният случай. Профилът си ти: твоето име, твоят имейл, твоята портретна снимка. Настрой го веднъж и подписът ти, баджът ти, конферентният ти локъп се попълват сами. Това е всичко, от което повечето хора някога ще имат нужда.

Като екип

Профилът не е задължително да е един-единствен човек. Той може да представлява екип или функция в организация: споделеното име на екипа, адрес на групова пощенска кутия (events@…), отдел, снимката на екипа или знакът на звеното. Един човек го настройва, експортира го (виж по-долу), а останалите от екипа зареждат същия профил — така всичко, което екипът произвежда, носи последователни данни, без някой да ги въвежда наново. Споделен киоск или взет назаем демонстрационен лаптоп може да работи с един екипен профил, като който създават всички зад него.

Като функция — роля, която носиш понякога

Това е случаят, който твърдият модел „един човек, един профил“ пропуска. Може да си мениджър на събития три дни в годината и нещо съвсем друго през останалото време. През тези три дни искаш данните за събитието, пощенската кутия на събитието, може би под-бранд на събитието, който да попълва баджовете и табелите ти; през другите 362 искаш обратно нормалната си идентичност.

В Lolly тази роля е просто още един профил, който държиш под ръка — запазен пакет (следващият раздел), който зареждаш за събитието и оставяш настрана след това. Ролята е шапка, а не нов акаунт. Слагай я, когато ти трябва, и я сваляй, когато приключиш.

Една инсталация, един активен профил — и много, които можеш да пазиш

Във всеки момент една инсталация има един активен профил — данните, които инструментът вижда точно сега. Няма превключвател на профили в приложението; вместо това всеки профил е преносим пакет (един-единствен .zip, виж по-долу). Това нарочно е същият механизъм като преместването на ново устройство — профилът е файл, който можеш да запазваш, копираш и зареждаш.

Така че ако наистина жонглираш с няколко контекста (ти, екипът ти, шапката на мениджър на събития), пазиш няколко пакета и зареждаш този, който ти трябва:

И двете половини на това живеят в раздела Хранилище: измерителят отчита всеки байт, който тази инсталация държи, категория по категория, а бутоните под него са начинът да изчистиш или пренесеш данните.

The storage meter, breaking down saved sessions, images and cache against what the browser actually reports

Пази по един пакет за всеки контекст и преименувай файловете според това, което са (LollyTools-events-2026.zip, LollyTools-me.zip). Файлът е профилът.

Преместване на профил на ново устройство

The two buttons that move a whole install: Export my data writes one zip, Import data reads it back

Понеже профилът е изцяло локален, единственият начин да го качиш на празна инсталация — нов лаптоп, току-що нулиран браузър, машината на колега, офлайн компютър — е да пренесеш файла. Никакво влизане не го възстановява вместо теб и точно това е смисълът: нищо изобщо не е напускало устройството ти.

От Профил → Хранилище → Премести на друго устройство:

Пакетът е обикновен, самодостатъчен ZIP, така че пътува по всякакъв начин — USB, AirDrop, мрежово споделяне, имейл до самия теб — а целевото устройство може да е напълно офлайн. Всяка част има контролна сума, така че повреден при пренасяне файл се хваща при импортирането, вместо да бъде възстановен наполовина счупен. Импортирането слива (профил/сесия/изображение със същото име се презаписва; всичко останало се пази), така че никога не изтрива инсталация, която вече е била в употреба.

Какво не пътува: кешът на каталога (той се сваля наново на новото устройство) и самите инструменти (приема се, че вече са налични).

За точното устройство на пакета, политиката за версии и правилата за цялост виж Прехвърляне на данни; за пълното ръководство от край до край — Използване на Lolly → Преместване на друго устройство.

Как инструментите използват профила ти

The single Use my details switch, sitting beside Save Profile and off until you turn it on

Един инструмент само попълва предварително профилните полета, които изрично е създаден да обвързва:

Изрично обвързване. Авторът на инструмента отбелязва дадено входно поле като черпещо от профила (bindToProfile: "firstname", "email", "headshot", …). Когато инструментът се отвори, това поле се попълва предварително от профила ти — и пак можеш да го промениш за тази една сесия, без да променяш профила. Предварителното попълване е локално удобство и се случва независимо дали Използвай моите данни е включено.

Включването (произход). Когато експортираш актив, данните ти по избор пътуват заедно с него като произход — ред с автор/заслуги, вграден в метаданните на файла (PNG, PDF, SVG, …) — така че готовият актив да може да каже кой го е направил. Точно това управлява Използвай моите данни: остави го изключено и експортът пак носи атрибуцията „Made with Lolly“ за инструмента/платформата, но не се вгражда личен ред с автор/контакт. (Същото включване задава автора при пакетните изпълнения в /pro.) (За автори на инструменти: виж Създаване на инструменти → bindToProfile и Host API → host.profile.)

Профил срещу Платформа срещу Възможности

Три неща стоят близо едно до друго в интерфейса и лесно се бъркат:

Профилът променя от кого идва активът; платформата променя как той изглежда; възможностите са какво можеш да направиш.

„Профил“ означава още две различни неща другаде — не и това тук

Думата е претоварена със значения из проекта. Нито едно от следните не е личният профил, за който става дума на тази страница:

Поверителност

Профилът никога не се предава, качва или използва, за да те идентифицира или проследява — няма за какво да даваш съгласие, има само това уведомление, за да знаеш какво се пази. Изтрий всичко по всяко време с Профил → Изчисти всичките ми данни. Виж Политиката за поверителност.