Slovník pojmov
Zrozumiteľné definície pojmov, ktoré sa objavujú v celej príručke Elowen.
Účty, prístup a oprávnenia
| Pojem | Význam |
|---|---|
| Účet | Identita človeka v inštancii Elowen. Konverzácie, nastavenia a prístup sú tam, kde to aplikácia podporuje, viazané na účet. |
| Administrátor | Účet s právomocami pre celú inštanciu, ktorý spravuje používateľov, nastavenia, pluginy a služby. |
| Beh bez dozoru | Práca spustená bez človeka, ktorý by mohol odpovedať na otázky, napríklad naplánovaná úloha. |
| Pravidlo oprávnenia | Pravidlo, ktoré nástroj alebo príkaz povolí bez otázky, vyžiada schválenie alebo ho zakáže. Pri prekrytí pravidiel rozhoduje posledné zodpovedajúce pravidlo. Vstavané predvolené hodnoty povoľujú ostatné nástroje a príkazy; pýtajú sa len nástroje na zápis a prenos súborov. |
| Režim YOLO | Nastavenie, ktoré automaticky schvaľuje žiadosti o oprávnenie, na ktoré by sa inak aplikácia pýtala. Platí pre aktuálnu konverzáciu, keď ho v CLI zapnete príkazom /yolo, alebo pre každú novú reláciu, ak je vaším uloženým predvoleným nastavením. Neprekoná pravidlo zakazujúce ani prísne nastavenie pre behy bez dozoru, ktoré blokuje pravidlá s otázkou. |
| Oprávnenie k pluginu | Prístup, ktorý administrátor udelí účtu pri plugine označenom ako prideľiteľný. Oprávnenie neprekonáva osobné oprávnenia nástrojov daného účtu. |
| Osobný a inštančný rozsah | Osobná práca patrí jednému účtu. Práca pre celú inštanciu platí v celej Elowen a vyžaduje právomoci administrátora. |
| Projekt | Pomenovaná hranica prístupu, ktorá určuje, ktoré súbory a prostriedky môže konverzácia používať. |
| Spravované prostredie Projektu | Trvalé behové prostredie Projektu s vlastnými súbormi a službami. Je oddelené od lokálneho Git worktree. |
| Worktree | Pracovný adresár Gitu prepojený s repozitárom a vetvou. Umožňuje pracovať na samostatnej vetve bez zmeny inej kópie. |
Chat, modely a kontext
| Pojem | Význam |
|---|---|
| Brain | Konverzačné behové prostredie Elowen. Pripravuje každý ťah, volá zvolený model a povolené nástroje a vracia odpoveď. |
| Kanál | Chatovacia platforma pripojená k Elowen cez plugin, napríklad Discord, Telegram, Microsoft Teams alebo WhatsApp. |
| Skrátenie kontextu | Zhrnutie staršieho kontextu konverzácie, ktoré uvoľní miesto pre ďalšie správy v kontextovom okne modelu. |
| Kontextové okno | Množstvo textu promptu a odpovede, ktoré model zvládne naraz. |
| Konverzácia | Uložená história správ, ku ktorej sa môžete vrátiť. /new začne ďalšiu konverzáciu; /clear vyprázdni históriu aktuálnej. |
| Model | AI zvolená na vytvorenie odpovede. |
| Kódový režim | Režim, v ktorom model spustí skript v JavaScripte a volá z neho povolené nástroje. Administrátor ho zapína pre každého poskytovateľa. |
| Úroveň uvažovania | Koľko uvažovania navyše má model použiť, ak podporuje úrovne uvažovania. |
| Poskytovateľ | Služba alebo účet, ktorý Elowen sprístupňuje jeden alebo viac AI modelov. |
| Kľúč API | Tajomstvo vydané službou na overenie požiadaviek Elowen. Uchovávajte ho v súkromí. |
| OAuth | Spôsob prihlásenia, ktorý Elowen umožní pripojiť sa k účtu v inej službe bez toho, aby zbierala heslo k tomuto účtu. |
| Relácia | Živý stav potrebný na pokračovanie konverzácie vrátane aktuálneho kontextu a nastavení. Relácia sa môže reštartovať bez toho, aby sa uložená konverzácia zmazala. |
| Nástroj | Akcia, ktorú Elowen môže zavolať, napríklad prečítanie súboru, vyhľadávanie alebo spustenie príkazu. Prístup k nástroju sa kontroluje pred vykonaním. |
Projekty, režimy a delegovaná práca
| Pojem | Význam |
|---|---|
| Režim Realizácia | Režim práce, v ktorom Elowen môže vykonávať zmeny pomocou nástrojov, ktoré smie používať. |
| Režim Plánovanie | Režim práce na prípravu postupu pred vykonaním zmien. Jeho obmedzenia limitujú akcie, ale nevytvárajú samostatnú hranicu súborového systému. |
| Režim Postup | Režim práce, ktorý organizuje úlohu ako graf sub-agentov (workflow). Nepridáva oprávnenia ani neposúva každú požiadavku sub-agentom. |
| Sandbox | Vstavaný plugin, v aplikácii zobrazený ako Prostredia. Obmedzuje príkazy účtov, ktoré nie sú prevádzkovateľmi inštancie, a poskytuje trvalé prostredia spravovaným Projektom. |
| Sub-agent | Podriadená úloha delegovaná Elowen. Pracuje vo vlastnej konverzácii a vracia výsledok v rámci hranice prístupu volajúceho. |
| Delegácia | Zameraná úloha odovzdaná sub-agentovi. Potomok hlási výsledok volajúcemu. |
| Fork | Sub-agent spustený s kontextom konverzácie volajúceho namiesto čistej konverzácie. |
| Workflow | Skupina delegovaných úloh so závislosťami. Nezávislé úlohy môžu bežať paralelne; závislé čakajú na svoje vstupy. |
| Pracovný adresár | Adresár, ktorý príkazy používajú, keď nie je zadaný iný. V CLI ho /cd zobrazí alebo zmení. |
Pamäť, vyhľadávanie a skilly
| Pojem | Význam |
|---|---|
| Embedding | Číselné vyjadrenie textu, ktoré pomáha porovnávať význam, nie len presné slová. |
| Pamäť | Uložený poznatok, ktorý má byť dostupný v ďalších konverzáciách. Je súkromná pre účet, ak ju nezdieľate cez fond Projektu. |
| Kategória pamäte | Pomenovaná skupina na organizáciu uložených spomienok. Spomienky bez kategórie sa zvyčajne nevybavujú. |
| Sémantické vyhľadávanie | Vyhľadávanie, ktoré nachádza relevantné výsledky podľa významu, pomocou embeddingov, nie len podľa presnej zhody slov. |
| Vitalita | Skóre 0 až 100 pre každú spomienku. Klesá, keď sa spomienka nepoužíva, a rastie s tým, ako často sa vybavuje. K hodnoteniu vyhľadávania prispieva malým dielom. Spomienku staršiu než ochranná lehota s vitalitou pod spodnou hranicou môže aplikácia automaticky presunúť do koša, v rámci denného limitu na účet. |
| Skill | Opakovane použiteľná sada pokynov, ktorú Elowen vie použiť na úlohu. Skilly vedú prácu; neudeľujú prístup. |
| ToolSearch | Nástroj, ktorý nájde a načíta úplné podrobnosti nástroja, keď ich model potrebuje. Niektoré nástroje sú najprv uvedené len názvom. |
Pluginy, integrácie a služby
| Pojem | Význam |
|---|---|
| Démon | Služba na pozadí, ktorá zabezpečuje API, konverzácie, pluginy, úložisko a ďalšiu spoločnú prácu Elowen. |
| MCP | Model Context Protocol, štandard na pripojenie Elowen k externým serverom nástrojov. |
| Server MCP | Lokálny proces alebo vzdialená služba, ktorá poskytuje nástroje cez Model Context Protocol. |
| Webhook | HTTP požiadavka, ktorú služba pošle Elowen, keď nastane udalosť, napríklad nová správa v kanáli. |
| Pripojenie GitHub | Oprávnenie účtu pre funkcie GitHubu. Môže vypršať a treba ho obnoviť. |
| Mapovanie Projektu | Repozitár GitHub priradený Projektu v Elowen. Terminálové príkazy účtu, ktorý ho vlastní, bežia s identitou GitHubu tohto účtu. |
| Plugin | Doplnok, ktorý môže poskytovať nástroje, nastavenia, integrácie, stránky alebo iné funkcie. |
| Obchod s pluginmi | Katalóg, z ktorého administrátori vyberajú a inštalujú dostupné pluginy. |
| Webová služba | Služba, ktorá doručuje aplikáciu Elowen do prehliadača. Komunikuje s démonom. |
Plánovanie a vydania
| Pojem | Význam |
|---|---|
| Úloha cron | Prompt, ktorý sa opakovane spúšťa podľa plánu. |
| Prebudenie | Prompt naplánovaný na jedno spustenie, po ktorom sa sám odstráni. |
| Migrácia | Aktualizácia databázy, ktorá prebehne pri štarte novšej verzie Elowen. |
| Licenčný server | Služba, ktorá overuje licenciu inštalácie a poskytuje verzie jadra a pluginov, na ktoré má nárok. elowen update aj obchod z nej sťahujú; kanál vydania cez npm neexistuje. |
| Vydanie | Verzia jadra alebo pluginu zverejnená na licenčnom serveri a pokrytá licenciou inštalácie. Lokálna kópia zo zdrojov môže obsahovať novší kód než najnovšie vydanie. |