To dokumentacja wersji 0.3. Najnowsza wersja to 0.5: przejdź do najnowszej dokumentacji

Instrukcja użytkownika

1. Czym jest Loonar Compass

Loonar Compass to samodzielna aplikacja okienkowa dla Windows: asystent AI do pracy z modelem Enterprise Architect (Sparx Systems). Piszesz do niego zwykłym językiem, a on:

  • czyta model (pakiety, elementy, diagramy, połączenia, atrybuty i operacje) i opisuje, co w nim jest,
  • analizuje model: wpływ zmiany elementu na resztę modelu, miejsca użycia operacji, elementy bez połączeń,
  • zmienia model: tworzy pakiety, diagramy, elementy i połączenia, dodaje atrybuty i operacje, ustawia wartości tagów i słowa kluczowe, rozmieszcza elementy na diagramach, przenosi je, zdejmuje z diagramu, usuwa, koloruje, dodaje legendy, kopiuje pakiety i robi ich baseline,
  • rysuje diagramy z opisu, ze zdjęcia, ze szkicu albo z załączonego pliku,
  • pokazuje diagramy jako obrazki na czacie, tak jak rysuje je Enterprise Architect,
  • przygotowuje dokumenty z treści modelu: Word, Excel, obrazki PNG i strony Confluence, także według szablonów,
  • pamięta ustalenia między rozmowami (konwencje modelowania, preferencje, poprawki).

Aplikacja korzysta z modelu językowego Claude Haiku 5.5 (Anthropic) przez Internet, z Twoim kluczem API. Z modelem EA łączy się na dwa sposoby: czyta go wprost z bazy PostgreSQL, a zapisuje przez Enterprise Architect uruchomiony w tle, na koncie użytkownika modelu podanym w ustawieniach. Zmiany w modelu możesz przed zapisem zatwierdzić albo odrzucić (rozdział 12).

Interfejs i odpowiedzi asystenta są dostępne w czterech językach: polskim, angielskim, niemieckim i francuskim (rozdział 5). Aplikacja jest bezpłatna, także do użytku komercyjnego (rozdział 18).

4. Okno aplikacji i nawigacja

Po lewej stronie okna jest granatowy pasek nawigacji z ikonami. Po najechaniu myszą na ikonę pojawia się jej nazwa. Kliknięcie przełącza widok. Na dole okna jest pasek z nazwą i wersją aplikacji oraz danymi właściciela.

IkonaCo zawiera
CzatLista rozmów i rozmowa z asystentem (rozdziały 6 i 13)
UstawieniaKlucz API, baza modelu, Enterprise Architect, język i tryb zatwierdzania, nowe wydania, Confluence (rozdział 5)
Pamięć asystentaUstalenia, które asystent zapamiętał między rozmowami (rozdział 11)
Szablony dokumentówSzablony, które asystent wypełnia treścią z modelu (rozdział 10)
Dziennik zmian w modeluZapisy asystenta do modelu, z eksportem do Excela (rozdział 12)
ChangelogLista zmian i znanych ograniczeń każdej wersji
Zgłoś błądFormularz zgłoszenia błędu ze zdjęciami (rozdział 16)
Wesprzyj projekt (ikona serca, na dole paska, nad ikoną Informacje)Dobrowolne wsparcie rozwoju aplikacji (opis niżej)
Informacje (na dole paska)Wersja, właściciel aplikacji, linki (polityka prywatności, kod źródłowy na GitHubie, loonar.eu), informacja o znakach towarowych, licencja i komponenty open source (rozdział 18)

Pomarańczowy znak „!” na ikonach Ustawienia, Pamięć asystenta i Szablony dokumentów oznacza, że po zmianie języka tłumaczenie jeszcze się nie zakończyło (rozdział 5).

Wesprzyj projekt. Loonar Compass jest bezpłatny, także do użytku komercyjnego, i taki pozostanie. Przycisk Wesprzyj na suppi.pl otwiera stronę https://suppi.pl/loonar, na której możesz dobrowolnie wesprzeć rozwój aplikacji; wpłaty pokrywają między innymi certyfikat do podpisywania kodu, dzięki któremu Windows rozpozna aplikację jako pochodzącą od zweryfikowanego wydawcy. W części „Inne sposoby wsparcia” są linki do kodu źródłowego na GitHubie i do loonar.eu: możesz zgłaszać błędy i pomysły, polecić aplikację innym użytkownikom Enterprise Architect albo dać projektowi gwiazdkę na GitHubie.

Widok czatu

  • Lista rozmów po lewej jest pogrupowana na „Dzisiaj”, „Wczoraj”, „Ostatnie 7 dni” i „Wcześniej”. Nową rozmowę zaczynasz przyciskiem +. Wybrana rozmowa jest podświetlona.
  • Nagłówek rozmowy pokazuje jej tytuł, a w trakcie pracy asystenta znacznik „Claude pracuje”.
  • Wiadomości: Twoje są w beżowym dymku, odpowiedzi asystenta mają ikonę aplikacji. Przy każdej wiadomości jest godzina (przy starszych także data).
  • Ekran nowej rozmowy pokazuje logo i podpowiedź, co możesz zrobić.
  • Karta wiadomości na dole: pole tekstu, przycisk wklejania, model i tryb zatwierdzania (na przykład „claude-haiku-5-5 · tryb ask”) oraz okrągłe przyciski wysyłania i przerwania (rozdział 6).
  • Przypomnienie pod kartą wiadomości: „Odpowiedzi i zmiany przygotowuje model AI (Claude firmy Anthropic) i mogą zawierać błędy. Sprawdzaj je przed zatwierdzeniem.”

5. Ustawienia i język

Widok Ustawienia ma sześć kart: karty 1 i 4 są w lewej kolumnie, karty 2 i 3 w prawej, a karty 5 i 6 pod nimi. Każdą kartę zapisujesz osobno przyciskiem pod nią, a aplikacja od razu sprawdza, czy dane działają. Wynik pojawia się pod przyciskiem: zielony z opisem albo czerwony z przyczyną błędu.

Widok Ustawienia z kartami Claude, Baza modelu, Enterprise Architect oraz Język i zatwierdzanie zmian
Ustawienia: każda karta z własnym zapisem i testem
KartaPolaCo sprawdza test
1. ClaudeModel (tylko do odczytu), Max tokenów (limit długości jednej odpowiedzi modelu), Klucz API Claude. Pod polami jest informacja, co aplikacja wysyła do Anthropic (rozdział 14).„Zapisz i sprawdź klucz” wysyła krótkie zapytanie do modelu
2. Baza modelu (PostgreSQL)Serwer, Port, Nazwa bazy, Konto bazy, Hasło do bazy (zapisywane w Menedżerze poświadczeń Windows), Szyfrowanie połączenia„Zapisz i sprawdź połączenie” łączy się z bazą, liczy pakiety, elementy i diagramy, mówi, czy połączenie jest szyfrowane, i ostrzega przed kontem superużytkownika
3. Enterprise ArchitectŚcieżka do EA.exe (przycisk … otwiera wybór pliku), Konto użytkownika EA, Hasło konta EA„Zapisz i sprawdź logowanie do EA” uruchamia EA w tle, otwiera model i loguje się na podane konto (kilka do kilkunastu sekund); wynik mówi też, czy zabezpieczenia modelu są włączone
4. Język i zatwierdzanie zmianJęzyk, Tryb (ask, plan albo auto; rozdział 12)„Zapisz” bez testu; zmiana języka uruchamia przeniesienie treści na nowy język
5. Nowe wydania (newsletter)Adres e-mail i zgoda „Chcę dostawać informacje o nowych wydaniach”, z informacją o wykorzystaniu adresu i linkiem do polityki prywatności (rozdział 16)„Zapisz” przygotowuje wiadomość w programie pocztowym
6. ConfluenceAdres Confluence, E-mail (tylko Cloud), Token, Przestrzeń (klucz), Strona nadrzędna (ID) (rozdział 9)„Zapisz i sprawdź połączenie z Confluence” łączy się z Confluence i sprawdza przestrzeń

Puste pole hasła, klucza lub tokena oznacza „bez zmian”. Napis zapisano obok pola mówi, że wartość jest już zapamiętana w Menedżerze poświadczeń, a BRAK, że jeszcze jej nie ma. Hasło do bazy nie może zawierać średnika (;), bo Enterprise Architect nie przekaże go w swoim ciągu połączenia. Adres Confluence musi zaczynać się od https://; adres http:// jest dopuszczalny tylko dla serwera na tym samym komputerze.

Wartości domyślne. Gdy nie ma jeszcze ustawień, pola serwera, nazwy bazy, konta użytkownika EA i haseł są puste (przy serwerze szara podpowiedź „np. 127.0.0.1”), port to 5432, konto bazy to postgres, ścieżka do EA to C:\Program Files\Sparx Systems\EA\EA.exe, tryb zatwierdzania to ask, a Max tokenów to 10000. Jeśli brakuje ustawień albo któregoś z haseł lub klucza, aplikacja otwiera się w widoku Ustawienia i podaje, co trzeba uzupełnić.

Max tokenów. Jeśli asystent przerywa pracę komunikatem o uciętej odpowiedzi, zwiększ tę wartość (na przykład do 20000). Sam limit nic nie kosztuje: płacisz za faktycznie wygenerowany tekst.

Blokowanie pakietów przy zapisie jest zawsze włączone, dlatego nie ma go w ustawieniach.

Zmiana języka

Aplikacja działa w czterech językach: polskim, angielskim, niemieckim i francuskim. Język wybierasz w instalatorze, a zmieniasz w karcie „4. Język i zatwierdzanie zmian”:

  1. Wybierz język z listy Język.
  2. Kliknij Zapisz. Interfejs od razu przełącza się na nowy język, a asystent odpowiada w nim od kolejnej wiadomości (jeśli napiszesz do niego w innym języku, odpowie w Twoim).
  3. Aplikacja przenosi Twoje treści na nowy język: niezmodyfikowane szablony domyślne od razu zastępuje wersjami w nowym języku, a pamięć asystenta oraz własne i zmodyfikowane szablony tłumaczy Claude.

Tłumaczone są tylko pamięć asystenta i szablony. Historia rozmów nigdy nie jest tłumaczona: rozmowy zostają w języku, w którym je prowadziłeś.

Brak połączenia z Claude. Tłumaczenie wymaga działającego klucza API. Jeśli połączenia nie ma, na ikonach Ustawienia, Pamięć asystenta i Szablony dokumentów pojawia się pomarańczowy znak „!”, a podpowiedź po najechaniu myszą wyjaśnia, że treści nie są jeszcze przetłumaczone. Tłumaczenie wznowi się przy następnym uruchomieniu aplikacji albo od razu po kliknięciu Przetłumacz teraz w karcie 4. Zapisywanie innych kart go nie wznawia.

Szyfrowanie połączenia z bazą

Pole Szyfrowanie połączenia w karcie „2. Baza modelu (PostgreSQL)” decyduje, czy odczyt modelu przez asystenta idzie przez TLS:

UstawienieDziałanie
Preferowane (domyślnie)TLS, gdy serwer go oferuje; w przeciwnym razie połączenie bez szyfrowania. Działa z każdym serwerem.
WymaganeTLS jest wymagany: bez niego aplikacja się nie połączy. Certyfikat serwera nie jest sprawdzany.
Wymagane, z weryfikacją certyfikatuTLS jest wymagany, a certyfikat serwera jest sprawdzany w magazynie certyfikatów Windows (także certyfikatów firmowych), razem z nazwą serwera.
  • Test połączenia mówi, czy połączenie jest szyfrowane: „Połączenie jest szyfrowane (TLS).” albo „Połączenie NIE jest szyfrowane: serwer nie oferuje TLS.”.
  • Przy weryfikacji certyfikatu nazwa w polu Serwer musi się zgadzać z nazwą w certyfikacie serwera.
  • Administrator bazy może wymusić TLS dla wszystkich klientów wpisami hostssl w pliku pg_hba.conf.
  • Ustawienie dotyczy odczytu modelu przez asystenta. Połączenie samego Enterprise Architect z bazą (przy zapisie) zależy od ustawień EA.

6. Rozmowa z asystentem

Okno rozmowy: lista rozmów, odpowiedź asystenta z obrazkiem diagramu i karta wiadomości
Okno rozmowy: lista rozmów po lewej, czat z obrazkiem diagramu, karta wiadomości na dole

Pisanie

Wiadomość wpisujesz w karcie wiadomości na dole okna. Karta zawiera pole tekstu, przycisk wklejania, nazwę modelu i bieżący tryb zatwierdzania oraz okrągłe przyciski: Wyślij, a w trakcie pracy asystenta Przerwij. Pod kartą jest przypomnienie, że odpowiedzi i zmiany przygotowuje model AI i trzeba je sprawdzać przed zatwierdzeniem.

KlawiszDziałanie
EnterWysyła wiadomość
Shift + EnterNowa linia w wiadomości
↑ w pustym poluPrzywołuje Twoją ostatnią wiadomość z tej rozmowy; kolejne naciśnięcia cofają się do wcześniejszych, ↓ wraca
Ctrl + VWkleja tekst, a gdy w schowku jest obraz albo pliki, dodaje je jako załączniki

Pole wiadomości rośnie razem z tekstem. Błędy pisowni są podkreślane na czerwono słownikiem systemu Windows, w języku z ustawień systemu.

Załączniki

Do wiadomości możesz dołączyć do 5 plików, każdy do 10 MB. Sposoby: przeciągnij pliki do okna (z Eksploratora albo z przeglądarki), wklej je ze schowka (Ctrl + V) albo użyj przycisku wklejania w karcie wiadomości.

Rodzaj plikuCo widzi asystent
Obrazy (PNG, JPG, GIF, WebP)Obraz: zdjęcie tablicy, szkic, zrzut ekranu. Na czacie PNG i JPG widać jako obrazek, a GIF i WebP jako kartę pliku.
PDFCały dokument
DOCXTekst dokumentu
Pliki tekstowe w kodowaniu UTF-8 (BPMN, XML, CSV, JSON, kod…)Treść pliku
ZIPPliki z jego wnętrza, każdy według swojego rodzaju: najwyżej 20 plików i 30 MB łącznie (każdy do 10 MB). ZIP wewnątrz ZIP-a nie jest rozpakowywany.
Inne pliki binarne (XLSX, PPTX, DOC…)Tylko informację o dołączonym pliku: aplikacja nie odczytuje ich treści

W trakcie pracy asystenta

  • Pod wiadomościami widać kartę kroków: co asystent właśnie robi, ile to trwa i jaki był wynik każdego kroku. W trakcie pracy karta jest rozwinięta, a po zakończeniu zwija się do jednej linii; kliknięcie nagłówka karty rozwija ją ponownie.
  • W polskiej wersji interfejsu wynik kroku to krótkie podsumowanie, na przykład „wiersze: 12”, „zapisano w modelu EA” albo „plik gotowy”. Pełną treść wyniku (po angielsku) lista pokazuje tylko w angielskiej wersji interfejsu.
  • Możesz pisać dalej: kolejna wiadomość trafia do kolejki i asystent uwzględni ją przy najbliższym kroku, bez przerywania pracy.
  • Przycisk Przerwij zatrzymuje pracę po bieżącym kroku. Krok, który już trwa (na przykład zapis do EA), dobiega końca.
  • Jedna odpowiedź może mieć najwyżej 24 kroki. Jeśli asystent nie zdąży w tym limicie, przerywa pracę z komunikatem, że wykonał maksymalną liczbę kroków; poproś go wtedy w nowej wiadomości, żeby kontynuował.
Asystent w trakcie pracy: karta kroków z godziną, czasem trwania i wynikiem każdego kroku
Kroki asystenta w trakcie pracy

Co potrafi asystent? Asystent zna funkcje aplikacji z changelogu. Zapytaj go: „Co potrafisz w tej aplikacji?”.

7. Praca z modelem Enterprise Architect

Pisz tak, jak do współpracownika, który zna EA. Wskazuj pakiety i diagramy po nazwie. Asystent wskazuje obiekty modelu nazwą, pakietem i GUID. Poniżej przykłady poleceń.

Odczyt

Jakie pakiety są w modelu i ile diagramów jest w każdym z nich?
Opisz, co przedstawia diagram „Proces zamówienia”, i wskaż elementy bez połączeń.
Pokaż diagram „Przypadki użycia sklepu”.
Wypisz atrybuty i operacje klasy „Zamówienie” razem z parametrami.

Pokazany diagram pojawia się na czacie jako obrazek. Pod nim są przyciski Zapisz jako… i Otwórz w pełnym rozmiarze.

Analiza wpływu zmiany

Asystent idzie od wskazanego elementu po relacjach w głąb modelu (do 6 poziomów, w jedną albo obie strony, opcjonalnie tylko po wybranych typach relacji). Dla każdego dotkniętego elementu podaje relację, przez którą dochodzi wpływ, ścieżkę od elementu startowego i diagramy, na których element leży. Wynik możesz dostać jako opis, obrazek, dokument Word albo arkusz Excel.

Co się zmieni, jeśli zmienimy komponent „Obsługa płatności”? Sprawdź 3 poziomy w obie strony i daj wynik w Excelu.

Gdzie użyte są operacje

Dla klasy, komponentu albo interfejsu asystent znajduje, gdzie są wywoływane operacje (usługi) tego elementu: na diagramach sekwencji (komunikaty do elementu albo jego linii życia) i aktywności (akcje wywołujące operację), z pakietem i wywołującym. Podaje też operacje nieużywane na żadnym diagramie.

Gdzie są używane operacje interfejsu „API zamówień”? Które nie są użyte nigdzie?

Rysowanie

Utwórz pakiet „Sklep” pod pakietem „Model” i narysuj w nim diagram przypadków użycia: klient przegląda katalog, dodaje produkt do koszyka, składa zamówienie i płaci. Dodaj aktorów i krótkie opisy przypadków.
Przerysuj proces z załączonego zdjęcia jako diagram BPMN w pakiecie „Procesy”.
Z załączonego dokumentu wypisz wymagania, utwórz je w pakiecie „Wymagania” i pokaż na diagramie wymagań.

Podprocesy BPMN

  • Osadzony (embedded): kroki podprocesu są jego elementami podrzędnymi i są narysowane w jego prostokącie na tym samym diagramie.
  • Zwinięty (collapsed): kroki są na osobnym diagramie, a dwukrotne kliknięcie podprocesu otwiera ten diagram. Asystent może też powiązać podproces (albo inny element) z istniejącym diagramem jako diagramem złożonym.
  • Do istniejącego podprocesu asystent dodaje nowe kroki.
W procesie „Obsługa reklamacji” zamień zadanie „Weryfikacja” na podproces osadzony z trzema krokami: sprawdź dokumenty, sprawdź gwarancję, podejmij decyzję.

Zmiany w istniejącym modelu

Przenieś wymagania FR01–FR05 do pakietu „Katalog i koszyk”.
Na diagramie „Proces zamówienia” pokoloruj zadania wykonywane przez system na zielono, a ręczne na żółto.
Dodaj do klasy „Zamówienie” atrybut „status” typu String i operację „anuluj” z parametrem „powód”.
Zdejmij z diagramu „Proces zamówienia” element „Faks”, ale zostaw go w modelu.
Usuń z diagramu „Start” komórkę prowadzącą do diagramu „Archiwum”.
Dodaj diagram „Start” z kafelkami-linkami (navigation cells) do wszystkich diagramów przypadków użycia, po cztery w wierszu.
Zmień nazwę diagramu „Szkic” na „Proces zwrotu” i dodaj mu krótki opis.
Powiększ pulę „Magazyn” na diagramie „Proces wysyłki”, żeby zmieściły się w niej wszystkie zadania.

Asystent zmienia też położenie i rozmiar elementu na diagramie bez zdejmowania go (połączenia zostają), wartości tagów elementów oraz nazwę, opis i stereotyp istniejącego diagramu.

Słowa kluczowe i legendy

Asystent ustawia słowa kluczowe elementów (pole Keywords w EA) i tworzy legendę diagramu z automatycznym kolorowaniem, jak w EA: elementy (według słowa kluczowego, stereotypu, statusu albo typu) i połączenia (na przykład według stereotypu) dostają kolor z legendy, a legenda pokazuje wartość, kolor i podpis.

Oznacz wymagania słowem kluczowym „MVP” albo „później” i dodaj na diagramie legendę, która koloruje je według tego słowa.

Linie połączeń

  • Styl linii (jak Line Style w EA): prosta, automatyczna, łamana, prostokątna, prostokątna zaokrąglona, drzewo i boczna; dla wybranych połączeń albo wszystkich na diagramie.
  • Trasa połączenia: asystent prowadzi linię przez wskazane punkty załamania i miejsca styku z bokami elementów, na przykład według szkicu na zrzucie ekranu.
  • Ukrywanie połączeń na jednym diagramie (i ponowne pokazywanie): relacja zostaje w modelu i na innych diagramach, więc gęsty diagram odciążysz bez usuwania relacji.
Na diagramie „Architektura” ustaw wszystkie połączenia jako prostokątne i ukryj zależności do komponentu „Logowanie”.

Kopia pakietu i baseline

  • Kopia pakietu tworzy duplikat pakietu z całą zawartością.
  • Baseline to zapisana wersja pakietu w EA. Asystent ma polecenie robić baseline przed usuwaniem albo większą przebudową istniejącego pakietu, ale aplikacja tego nie wymusza. Przy ważnych pakietach poproś o baseline wprost i pracuj w trybie ask.
  • Przywracanie wykonujesz w Enterprise Architect: kliknij pakiet prawym przyciskiem myszy, wybierz Manage Baselines, zaznacz baseline i użyj Compare/Restore. Asystent nie przywraca baseline'ów sam, bo przywracanie przez automatyzację zawiesza EA.

O czym warto wiedzieć

  • Pierwsze wywołanie EA trwa od kilku do kilkunastu sekund, bo aplikacja uruchamia Enterprise Architect w tle i otwiera model. Kolejne zapisy i pobrania diagramów trwają już krócej niż sekundę. Po 10 minutach bez wywołań EA w tle zamyka się i zwalnia licencję. Zamknięcie aplikacji też zamyka jej sesję EA.
  • Blokady. W modelu z włączonymi zabezpieczeniami asystent blokuje obiekt na swoje konto na czas zapisu i po zapisie blokadę zdejmuje. Obiektu zablokowanego przez innego użytkownika nie zmieni; komunikat podaje, kto blokuje element (konto lub grupa, od kiedy), jego pakiet i diagram.
  • Usuwanie jest trwałe. Usunięcie pakietu usuwa całą jego zawartość. W trybach ask i plan usuwanie zawsze wymaga osobnej zgody, a panel zgody podaje nazwy usuwanych obiektów (rozdział 12). Przy ważnych modelach używaj trybu ask, proś o baseline i rób kopie zapasowe bazy.
  • Zapis częściowy. Gdy jedna z operacji zapisu się nie uda, wcześniejsze operacje z tego samego zapisu zostają w modelu; komunikat podaje, co zostało zapisane.
  • Sprawdzaj wynik. Asystent może się pomylić: źle odczytać zdjęcie, wybrać inny typ elementu albo ułożyć diagram nieczytelnie. Poproś o pokazanie diagramu po zmianach i o poprawki.
  • Duże diagramy asystent zapisuje w kilku krokach. To normalne.

8. Współpraca z otwartym oknem EA

Jeśli masz otwarty w Enterprise Architect ten sam model, asystent współpracuje z Twoim oknem EA:

  • wie, co masz otwarte i zaznaczone: jaki diagram jest otwarty i które elementy są zaznaczone na diagramie albo w przeglądarce projektu. Możesz więc pisać „ten element” albo „zaznaczone zadania”,
  • otwiera diagramy w Twoim oknie EA i wskazuje elementy w przeglądarce projektu,
  • po zapisie sam odświeża zmienione diagramy i pakiety w Twoim oknie, bez naciskania F5.
Opisz element, który mam zaznaczony, i pokaż, na jakich diagramach jeszcze występuje.
Otwórz w moim EA diagram „Proces zamówienia” i wskaż w przeglądarce pakiet „Wymagania”.

Klawisz F5 jest potrzebny tylko wtedy, gdy okno EA nie jest otwarte albo pokazuje inny model: asystent działa wtedy jak zwykle, a zmiany zobaczysz po odświeżeniu pakietu w EA. Jeśli w oknie EA jest otwarte okno dialogowe, EA nie odpowiada asystentowi; zamknij je i ponów prośbę.

9. Dokumenty: Word, Excel, obrazki PNG, Confluence

Asystent przygotowuje dokumenty z treści modelu i rozmowy. Gotowy plik pojawia się na czacie jako karta z przyciskami, a sam plik zostaje w folderze attachments w folderze danych (rozdział 14).

RodzajCo zawieraPrzyciski na czacie
Word (DOCX)Nagłówki, akapity, listy, tabele, diagramy z EA i obrazki narysowane wcześniej w rozmowieOtwórz, Zapisz jako…
Excel (XLSX)Kilka arkuszy, nagłówki z filtrem i zamrożonym pierwszym wierszem, liczby jako liczby; na przykład lista elementów, macierz, wynik analizy wpływuOtwórz, Zapisz jako…
Obrazek (PNG)Macierz (na przykład przypadków użycia i wymagań), tabela, wykres, schemat. Asystent widzi wynik i może go poprawić.Zapisz jako…, Otwórz w pełnym rozmiarze
Strona ConfluenceKod strony dla edytora kodu źródłowego oraz diagramy i obrazki jako pliki w folderze <strona>_imagesKopiuj kod strony, Otwórz folder z obrazkami, Zapisz jako…
Przygotuj dokument Word z opisem pakietu „Sklep”: lista przypadków użycia z opisami i diagram przypadków użycia.
Narysuj macierz przypadków użycia i wymagań z pakietu „Sklep” jako obrazek.

Strony Confluence

Asystent przygotowuje stronę w formacie edytora kodu źródłowego Confluence (storage XHTML): nagłówki, tabele, listy, spis treści, panele (informacja, uwaga, ostrzeżenie, wskazówka, sekcja rozwijana), statusy, zgłoszenia Jira, wzmianki o osobach i bloki kodu. Diagramy z EA i obrazki są dołączane jako załączniki.

Wklejanie ręczne (bez ustawień Confluence):

  1. Kliknij Kopiuj kod strony na karcie strony.
  2. W Confluence otwórz edycję strony i edytor kodu źródłowego (Source Editor), wklej kod i zatwierdź.
  3. Kliknij Otwórz folder z obrazkami i dodaj obrazki do strony jako załączniki.

Publikacja przez asystenta. Po uzupełnieniu karty „6. Confluence” asystent na Twoją prośbę publikuje stronę przez REST API, wyłącznie przez HTTPS: tworzy nową stronę pod stroną nadrzędną albo aktualizuje istniejącą (wskazaną po ID albo tytule). Obrazki trafiają jako załączniki; istniejące dostają nową wersję. Diagramy są przy każdej publikacji eksportowane z EA na nowo, więc ponowna publikacja odświeża stronę po zmianach w modelu. Asystent pamięta strony, które opublikował.

Publikacja zawsze wymaga zatwierdzenia, także w trybie auto. Przed wysłaniem strony asystent sprawdza, czy w przestrzeni jest już strona o tym samym tytule albo wskazanym ID. Jeśli tak, panel zgody mówi wprost, że publikacja ZASTĄPI treść istniejącej strony, i podaje jej ID oraz wersję; poprzednia wersja zostaje w historii strony. Stronę wysyłasz przyciskiem Zatwierdź, a Odrzuć anuluje publikację.
Pole karty „6. Confluence”Co wpisać
Adres ConfluenceNa serwerach firmy (Data Center), na przykład https://confluence.firma.pl; w chmurze (Cloud) https://firma.atlassian.net/wiki. Adres musi zaczynać się od https://.
E-mail (tylko Cloud)Dla Confluence Cloud: e-mail konta. Dla Data Center zostaw puste.
TokenData Center: token osobisty (Profil → Personal Access Tokens). Cloud: token API konta. Token jest zapisywany w Menedżerze poświadczeń Windows.
Przestrzeń (klucz)Klucz przestrzeni, na przykład ARCH
Strona nadrzędna (ID)Opcjonalnie: ID strony, pod którą powstają nowe strony

Zapisz kartę przyciskiem Zapisz i sprawdź połączenie z Confluence.

Przygotuj stronę Confluence z opisem procesu „Obsługa reklamacji” z diagramem i opublikuj ją w przestrzeni.

10. Szablony dokumentów

Szablon mówi asystentowi, jak zbudować dokument: jakie sekcje ma mieć i co do nich wpisać. Asystent wypełnia go treścią z modelu i rozmowy i przygotowuje stronę Confluence albo dokument Word. Gdy prosisz o dokument, asystent sam sprawdza, czy pasuje do niego któryś szablon; czego nie wie, oznacza jako „do uzupełnienia”, zamiast zgadywać.

Po instalacji są dostępne szablony domyślne, w języku aplikacji:

  • Wstępna analiza wykonalności,
  • BRD - Wymagania biznesowe,
  • Opis zmian w systemie,
  • Opis procesu.

Widok „Szablony dokumentów”

  • Lista szablonów z krótkim opisem.
  • Użyj wstawia do czatu polecenie „Przygotuj stronę Confluence według szablonu »…« dla: ”. Uzupełnij je (na przykład o nazwę pakietu albo procesu) i wyślij. Jeśli wolisz dokument Word, zmień polecenie przed wysłaniem.
  • Edytuj otwiera plik szablonu w Notatniku.
  • Otwórz folder szablonów otwiera folder templates w Eksploratorze (starsze instalacje mogą nadal używać folderu szablony).

Własne szablony

Szablony to pliki Markdown (.md) ze wskazówkami dla asystenta. Pierwszy wiersz w postaci > Szablon: opis jest opisem widocznym na liście, a kolejne wiersze zaczynające się od > to wskazówki dla asystenta. Możesz zmieniać istniejące szablony, dodawać własne pliki do folderu szablonów albo poprosić asystenta, żeby zrobił szablon z przykładowego dokumentu:

Zrób szablon z załączonego dokumentu: zachowaj układ sekcji i dopisz, co w każdej powinno się znaleźć.

Nadpisanie istniejącego szablonu przez asystenta przechodzi przez zatwierdzanie tak jak zmiany w modelu (tryby ask i plan, rozdział 12).

11. Pamięć asystenta

Asystent pamięta ustalenia między rozmowami: konwencje modelowania, Twoje preferencje i poprawki oraz fakty o projektach i modelu. Zna je w każdej nowej rozmowie. Ustalenie na ten sam temat aktualizuje, zamiast dublować, a nieaktualne usuwa. Haseł, kluczy ani innych sekretów nie zapamiętuje.

Ustalenia asystent zapisuje sam, gdy uzna, że przydadzą się w kolejnych rozmowach, i mówi o tym jednym zdaniem. Możesz też poprosić o to wprost, zaczynając od „zapamiętaj…”:

Zapamiętaj: wymagania numerujemy FR01, FR02… i trzymamy w pakiecie „Wymagania”.
Zapamiętaj, że na diagramach BPMN zadania systemowe kolorujemy na zielono.

Zapis ustalenia w pamięci (i jego usunięcie przez asystenta) przechodzi przez zatwierdzanie tak jak zmiany w modelu: w trybach ask i plan panel zgody pokazuje nazwę i początek treści notatki (rozdział 12). Zapis ustalenia nie przerywa pracy asystenta nad bieżącym zadaniem. Ustalenia dotyczące modelu mogą być nieaktualne, dlatego przed zapisem do modelu asystent sprawdza je w bazie. Pełna treść pamięci trafia do Claude w każdym zapytaniu (rozdział 14).

Widok „Pamięć asystenta”

  • Lista ustaleń z datą.
  • Usuń od razu kasuje wybrane ustalenie.
  • Otwórz folder pamięci otwiera folder memory w Eksploratorze. Ustalenia są w nim plikami Markdown, a spis jest w pliku MEMORY.md.

12. Zatwierdzanie zmian i dziennik zmian

Tryb ustawiasz w widoku Ustawienia, w karcie 4. Decyduje on, czy i kiedy aplikacja zapyta o zgodę przed zapisem do EA, do pamięci asystenta i przed nadpisaniem szablonu. Odczyt modelu i pokazywanie diagramów nigdy nie wymagają zgody. Bieżący tryb widać też w karcie wiadomości.

TrybKiedy pyta o zgodęDla kogo
askPrzed każdym zapisemPraca na ważnym modelu; pełna kontrola
planRaz, przed pierwszym zapisem w danej odpowiedzi asystenta; kolejne zapisy tej odpowiedzi idą bez pytania. Wyjątek: usuwanie obiektów, przenoszenie ich do innego pakietu i kopiowanie pakietów zawsze wymagają osobnej zgody.Większe zadania, gdy pierwszy zapis pokazuje kierunek
autoNigdy (wyjątek: publikacja w Confluence)Model testowy albo praca, którą łatwo cofnąć

Gdy potrzebna jest zgoda, nad kartą wiadomości pojawia się panel „Claude chce zapisać zmiany w modelu” z opisem zmian i przyciskami Zatwierdź oraz Odrzuć. Opis podaje, ile pakietów, diagramów, elementów i połączeń powstanie albo się zmieni, nazwy nowych pakietów i diagramów, a przy usuwaniu, przenoszeniu i kopiowaniu także osobne wiersze z nazwami tych obiektów (USUNIĘCIE, PRZENIESIENIE, KOPIOWANIE). Ten sam panel pyta o zgodę na zapis ustalenia w pamięci, nadpisanie szablonu i publikację w Confluence. Odrzucony zapis niczego nie zmienia, a asystent dostaje informację o odrzuceniu i może zaproponować coś innego.

Panel zatwierdzania nad kartą wiadomości: opis zapisu do modelu EA z przyciskami Zatwierdź i Odrzuć
Panel zgody na zapis zmian w modelu

Dziennik zmian

Każdy zapis asystenta do modelu EA, także nieudany, trafia do dziennika zmian (plik audit_log.jsonl w folderze danych). Nie ma w nim zapisów odrzuconych przez Ciebie ani operacji, których aplikacja nie dopuściła do zapisu; dziennik nie obejmuje też pamięci, szablonów ani publikacji w Confluence.

Widok Dziennik zmian (ikona „Dziennik zmian w modelu”) pokazuje 200 ostatnich zapisów, od najnowszych: wynik (OK albo BŁĄD), czas, konto EA i bazę, opis zmian oraz treść błędu. Przycisk Eksportuj do Excela zapisuje cały dziennik jako arkusz XLSX (kolumny: Czas, Wynik, Konto EA, Baza, Tryb, Zmiany, Utworzone, Błąd), na przykład do przeglądu zmian w zespole. Przycisk Otwórz plik dziennika otwiera plik dziennika w Notatniku.

13. Rozmowy: historia, wyszukiwanie, praca w tle

  • Nowa rozmowa: przycisk + nad listą rozmów. Każda rozmowa jest zapisywana i wraca po ponownym uruchomieniu aplikacji.
  • Grupy: rozmowy są pogrupowane na „Dzisiaj”, „Wczoraj”, „Ostatnie 7 dni” i „Wcześniej”.
  • Wyszukiwanie: pole „Szukaj w rozmowach…” filtruje listę po tytule i po treści wiadomości.
  • Zmiana nazwy: kliknij ołówek przy wybranej rozmowie, wpisz nazwę, Enter zapisuje, Esc anuluje.
  • Kilka rozmów naraz: w trakcie pracy asystenta możesz zacząć nową rozmowę albo przejść do innej. Rozpoczęta praca toczy się w tle.
  • Usuwanie: w aplikacji nie można usuwać rozmów. Każda rozmowa to plik JSON w folderze history w folderze danych (nazwą pliku jest identyfikator rozmowy, a tytuł jest w jego treści). Jeśli musisz usunąć rozmowę, zamknij aplikację i usuń jej plik; załączniki zostają w folderze attachments.
Kropka przy rozmowieZnaczenie
● pomarańczowaAsystent w tej rozmowie pracuje (albo czeka na Twoją zgodę na zapis)
● zielonaAsystent skończył pracę w tle, a Ty jeszcze nie zajrzałeś do wyniku

Zapisy do EA z różnych rozmów wykonują się po kolei, nie jednocześnie. Gdy czat jest przewinięty wyżej, kółko ze strzałką nad polem wiadomości przenosi na koniec rozmowy.

14. Dane, bezpieczeństwo i prywatność

Gdzie są Twoje dane

CoGdzie
Program%LOCALAPPDATA%\Programs\Loonar Compass (instalacja „Tylko dla mnie”) albo %ProgramFiles%\Loonar Compass (instalacja dla wszystkich użytkowników): aplikacja, licencja, lista zmian, THIRD-PARTY-NOTICES.txt i instrukcja użytkownika w PDF
Folder danych użytkownika%APPDATA%\Loonar Compass, osobny dla każdego użytkownika komputera:
  • app.properties: ustawienia, bez haseł, kluczy i tokenów,
  • history\: historia rozmów,
  • attachments\: załączniki i pliki przygotowane przez asystenta (Word, Excel, PNG, strony Confluence z folderami obrazków <strona>_images),
  • memory\: pamięć asystenta, ze spisem MEMORY.md,
  • templates\: szablony dokumentów,
  • audit_log.jsonl: dziennik zmian w modelu,
  • confluence_pages.json: strony opublikowane przez asystenta.
Klucz API Claude, hasło konta EA, hasło do bazy, token ConfluenceMenedżer poświadczeń Windows (wpisy loonar-compass, zaszyfrowane przez system). W pliku ustawień nie ma żadnych sekretów.
Opis nieoczekiwanego błędu%TEMP%\loonar-compass-crash.log (powstaje tylko po takim błędzie)

Historia rozmów to zwykłe pliki w Twoim profilu Windows, chronione Twoim kontem Windows; aplikacja ich nie szyfruje. Chroń dostęp do swojego konta i nie udostępniaj folderu danych.

Co trafia do Anthropic

Żeby asystent mógł odpowiadać, w każdym zapytaniu do usługi Claude (Anthropic) aplikacja wysyła: treść rozmowy, załączone pliki, pełną treść pamięci asystenta, listę szablonów z opisami oraz to, co asystent odczytał z modelu w danej rozmowie, czyli wyniki jego zapytań do bazy (na przykład nazwy i opisy pakietów, elementów i diagramów) i obrazki diagramów. Nie jest wysyłana cała baza, tylko to, o co asystent zapytał. Treść szablonu trafia do Claude, gdy asystent go użyje, a po zmianie języka do Claude trafiają też pamięć i szablony do przetłumaczenia.

Dane trafiają bezpośrednio do Anthropic z użyciem Twojego klucza API. Loonar ich nie otrzymuje, a aplikacja nie zbiera żadnych danych o korzystaniu (brak telemetrii).

Zanim użyjesz aplikacji na modelu firmowym, sprawdź, czy zasady Twojej organizacji i umowy z klientami pozwalają przekazywać treść modelu zewnętrznej usłudze AI, oraz jakie warunki przetwarzania danych obowiązują na Twoim koncie Anthropic.

Uprawnienia asystenta

  • Bazę asystent czyta w sesji tylko do odczytu: wyłącznie zapytaniami SELECT i WITH, z limitem czasu zapytania i bez funkcji serwera, które czytają pliki albo wpływają na inne sesje. Wszystkie zmiany idą przez Enterprise Architect, na koncie użytkownika modelu z ustawień, więc obowiązują je uprawnienia i blokady tego konta.
  • Treść załączników, dokumentów, stron i modelu asystent traktuje jako dane, a nie jako polecenia: nie wykonuje znalezionych tam instrukcji i nie wysyła danych w miejsca, które ta treść wskazuje.
  • W Confluence asystent działa z uprawnieniami tokena z karty 6 i publikuje tylko po Twoim zatwierdzeniu.
  • Asystent nie ma dostępu do plików na dysku poza tymi, które sam mu załączysz, oraz poza swoimi folderami pamięci i szablonów. Obrazki rysowane przez asystenta nie mogą wczytać plików z dysku ani z sieci.
  • Login i hasło z ciągu połączenia otwartego okna EA nigdy nie trafiają do modelu językowego.

Połączenia i szyfrowanie

  • Claude API i Confluence: wyłącznie HTTPS (dla Confluence adres http:// jest dopuszczalny tylko dla serwera na tym samym komputerze).
  • Baza modelu: połączenie może być szyfrowane TLS, zależnie od ustawienia w karcie 2 (rozdział 5). Administrator bazy może wymusić TLS dla wszystkich klientów wpisami hostssl w pg_hba.conf. Połączenie samego Enterprise Architect z bazą zależy od ustawień EA.
  • Proxy: aplikacja korzysta z proxy z ustawień internetowych Windows oraz ze zmiennych środowiskowych HTTPS_PROXY i ALL_PROXY. Skrypty PAC i uwierzytelnianie NTLM/Kerberos na proxy nie są obsługiwane.
  • Chwilowe błędy Claude API (przeciążenie 529 i inne błędy 5xx, limit zapytań 429) aplikacja ponawia automatycznie.

15. Rozwiązywanie problemów

ObjawCo zrobić
Windows SmartScreen ostrzega przed instalatorem („System Windows ochronił ten komputer”)Instalator nie jest jeszcze podpisany cyfrowo. Kliknij „Więcej informacji”, a potem „Uruchom mimo to”.
Windows blokuje instalator bez możliwości uruchomieniaWłączona jest Inteligentna kontrola aplikacji (Smart App Control), która blokuje niepodpisane aplikacje. Poczekaj na wersję podpisaną cyfrowo.
Aplikacja otwiera się w widoku „Ustawienia”Brakuje ustawień, hasła albo klucza; pasek stanu podaje, co uzupełnić. Uzupełnij karty i zapisz każdą przyciskiem „Zapisz i sprawdź…”.
„Plik ustawień … zawiera błąd”Komunikat podaje błędną wartość. Popraw ją w odpowiedniej karcie i zapisz kartę ponownie.
„Program napotkał nieoczekiwany błąd i musi zostać zamknięty”Rozmowy i ustawienia są zapisane. Zgłoś problem (widok „Zgłoś błąd” albo mariusz@loonar.eu) i dołącz plik %TEMP%\loonar-compass-crash.log.
„Claude API odrzuciło klucz API (401)”Klucz jest błędny albo unieważniony. Wklej aktualny klucz z konsoli Anthropic w karcie 1.
Odpowiedź, „która nie pochodzi z API” (dostęp do api.anthropic.com może blokować proxy lub zapora)Między komputerem a Internetem jest proxy albo zapora. Poproś administratora o dostęp do api.anthropic.com. Aplikacja korzysta z proxy z ustawień Windows oraz ze zmiennych HTTPS_PROXY i ALL_PROXY; skrypty PAC i uwierzytelnianie NTLM/Kerberos nie są obsługiwane.
„Osiągnięto limit zapytań Claude API (429)” albo „Claude API jest przeciążone lub chwilowo niedostępne”Aplikacja sama ponawia takie zapytania kilka razy. Jeśli komunikat mimo to się pojawi, odczekaj chwilę i wyślij wiadomość ponownie.
Test bazy: brak połączeniaSprawdź serwer, port, nazwę bazy, konto i hasło oraz czy serwer PostgreSQL przyjmuje połączenia z tego komputera.
„Połączenie NIE jest szyfrowane: serwer nie oferuje TLS” albo brak połączenia przy ustawieniu „Wymagane”Serwer bazy nie oferuje TLS. Poproś administratora bazy o włączenie TLS albo wybierz „Preferowane” (wtedy połączenie nie będzie szyfrowane).
Nie udaje się weryfikacja certyfikatu („Wymagane, z weryfikacją certyfikatu”)Certyfikat serwera (albo urzędu, który go wystawił) musi być w magazynie certyfikatów Windows, a nazwa w polu Serwer musi się zgadzać z nazwą w certyfikacie. Poproś administratora o certyfikat albo wybierz „Wymagane” (bez weryfikacji certyfikatu).
Test bazy ostrzega, że konto ma uprawnienia superużytkownikaUprawnienia superużytkownika nie są potrzebne. Poproś administratora o zwykłe konto z prawem odczytu i zapisu tabel modelu: asystent tylko czyta bazę, ale Enterprise Architect zapisuje zmiany tym samym kontem.
„Hasło do bazy nie może zawierać średnika (;)”Ustaw dla konta bazy hasło bez średnika: Enterprise Architect nie przekaże go w swoim ciągu połączenia.
„EA nie odpowiedział w ciągu 300 s”Najczęściej błędne konto lub hasło użytkownika modelu (EA czeka wtedy na niewidocznym oknie logowania), błędne dane bazy albo brak wolnej licencji. Popraw dane w kartach 2 i 3 i użyj „Zapisz i sprawdź logowanie do EA”.
Pierwszy zapis albo pierwszy diagram trwa długoTo start Enterprise Architect w tle (od kilku do kilkunastu sekund). Kolejne wywołania są szybkie.
„Odpowiedź modelu została ucięta na limicie … tokenów”Zwiększ „Max tokenów” w karcie 1 albo poproś o wykonanie zadania w mniejszych częściach.
„Asystent wykonał maksymalną liczbę kroków (24) i nie skończył”Jedna odpowiedź może mieć najwyżej 24 kroki. Poproś w nowej wiadomości, żeby asystent kontynuował; duże zadania zlecaj częściami.
Nie widać zmian w Enterprise ArchitectJeśli w EA jest otwarty ten sam model, asystent odświeża go sam. W przeciwnym razie odśwież pakiet w przeglądarce projektu (F5) albo otwórz diagram ponownie.
„Nie można zablokować obiektu”Obiekt jest zablokowany przez innego użytkownika modelu; komunikat podaje kto. Zdejmij blokadę w EA albo poproś o to jej właściciela.
Pomarańczowy „!” na ikonach Ustawienia, Pamięć asystenta, Szablony dokumentówPo zmianie języka tłumaczenie czeka na połączenie z Claude. Sprawdź klucz API w karcie 1 i kliknij „Przetłumacz teraz” w karcie 4.
Publikacja w Confluence się nie udajeSprawdź kartę 6 przyciskiem „Zapisz i sprawdź połączenie z Confluence”: adres (zaczynający się od https://), token, klucz przestrzeni, a dla Cloud także e-mail. Stronę możesz też wkleić ręcznie przyciskiem „Kopiuj kod strony”.
Trzeba przywrócić wcześniejszą wersję pakietu z baseline'uW EA: prawy przycisk na pakiecie → Manage Baselines → Compare/Restore.
Asystent twierdzi, że czegoś nie potrafiZapytaj: „Co potrafisz w tej aplikacji?”. Jeśli funkcja jest na liście w widoku „Changelog”, napisz mu to wprost i poproś o ponowną próbę.
Nie da się przeciągnąć plików do oknaAplikacja została uruchomiona jako administrator. Zamknij ją i uruchom zwykłym skrótem.

16. Zgłaszanie błędów i nowe wydania

Zgłoś błąd

  1. Kliknij ikonę Zgłoś błąd w pasku nawigacji.
  2. Wpisz temat i opis: co robiłeś, co się stało, czego się spodziewałeś. Opis jest wymagany; możesz w nim wkleić treść błędu z czatu.
  3. Dodaj zdjęcia, najlepiej zrzuty ekranu z zaznaczonym miejscem błędu: przeciągnij je do okna, wklej ze schowka (Ctrl + V) albo wybierz z dysku przyciskiem + Dodaj zdjęcie. Dodane zdjęcia widać jako miniatury; razem mogą mieć najwyżej 15 MB.
  4. Opcjonalnie podaj e-mail do odpowiedzi. Opcja Dołącz informacje techniczne (domyślnie zaznaczona) dodaje wersję aplikacji, system, model, tryb zatwierdzania i ostatni komunikat, bez haseł i kluczy.
  5. Kliknij Wyślij zgłoszenie. W programie pocztowym Windows otworzy się gotowa wiadomość do autora (mariusz@loonar.eu) ze zdjęciami jako załącznikami. Sprawdź ją i wyślij.

Zgłoszenie (opis, zrzuty ekranu, opcjonalne informacje techniczne i Twój adres e-mail) trafia do Loonar Mariusz Głowacki i służy wyłącznie do odpowiedzi i poprawy aplikacji; jest przechowywane do 2 lat po zamknięciu sprawy. Przed wysłaniem usuń ze zrzutów dane osobowe i informacje poufne. Szczegóły są w polityce prywatności, do której link jest w formularzu.

Zdjęcia trafiają do programu pocztowego przez tymczasowe kopie, które aplikacja usuwa, gdy program pocztowy je przejmie. Jeśli program pocztowy nie przyjmuje załączników z innych aplikacji, otworzy się wiadomość bez zdjęć oraz folder z ich kopiami: przeciągnij zdjęcia do wiadomości. Tylko w tym przypadku kopie zostają w folderze tymczasowym.

Nowe wydania (newsletter)

W karcie „5. Nowe wydania (newsletter)” w ustawieniach wpisz adres e-mail, zaznacz „Chcę dostawać informacje o nowych wydaniach” i kliknij Zapisz. Dostaniesz krótki e-mail, gdy wyjdzie nowa wersja: co nowego i skąd ją pobrać, bez reklam. Zapis i rezygnacja trafiają do autora wiadomością z programu pocztowego. Adres jest wykorzystywany wyłącznie do informacji o nowych wersjach, na podstawie Twojej zgody, do czasu jej wycofania; administratorem danych jest Loonar Mariusz Głowacki. Zgodę wycofasz w każdej chwili, odznaczając opcję i zapisując kartę albo pisząc e-mail. Pod informacją w karcie jest link do polityki prywatności.

18. Licencja, znaki towarowe i kontakt

Licencja. Loonar Compass jest oprogramowaniem typu freeware. W skrócie:

  • korzystanie jest bezpłatne, także zawodowe i komercyjne, na dowolnej liczbie komputerów, bez ograniczeń czasu i terytorium,
  • aplikację wolno kopiować i przekazywać innym wyłącznie bezpłatnie, w całości i bez zmian, razem z plikami LICENSE i THIRD-PARTY-NOTICES,
  • bez pisemnej zgody właściciela nie wolno jej zmieniać, dekompilować, sprzedawać ani wynajmować (z wyjątkiem uprawnień, których nie można wyłączyć umową),
  • odpowiedzi, zmiany w modelu i dokumenty przygotowuje model AI: sprawdzaj je przed zatwierdzeniem, tryb auto włączasz na własne ryzyko, a przed pracą rób kopie zapasowe modelu,
  • aplikacja nie zbiera danych (brak telemetrii); treść potrzebna do odpowiedzi trafia bezpośrednio do Anthropic na podstawie Twojej umowy z Anthropic,
  • Enterprise Architect, Claude API, Confluence i inne usługi wymagają odrębnych licencji i kont ich dostawców; opłaty za nie ponosisz Ty.

Wiążąca jest polska wersja licencji; wersje angielska, niemiecka i francuska są tłumaczeniami. Pełna treść jest w widoku Informacje oraz w pliku LICENSE.txt w folderze programu. Lista zmian i znanych ograniczeń tej wersji jest w widoku Changelog.

Prywatność i nota prawna. Polityka prywatności: https://loonar.eu/pl/privacy/. Nota prawna: https://loonar.eu/pl/legal/. Link do polityki prywatności jest też w widoku Informacje, w formularzu zgłoszenia błędu i w karcie newslettera.

Kod źródłowy i komponenty open source. Kod źródłowy aplikacji jest publiczny: https://github.com/loonar-eu/loonar-compass. Aplikacja zawiera biblioteki i czcionki open source; każda z nich ma własną licencję. Ich lista jest w pliku THIRD-PARTY-NOTICES.txt w folderze programu, a w widoku Informacje otwiera ją przycisk Pokaż licencje komponentów w części „Komponenty open source”.

Znaki towarowe. Sparx Systems i Enterprise Architect są zarejestrowanymi znakami towarowymi Sparx Systems Pty Ltd. Claude i Anthropic są znakami towarowymi Anthropic, PBC. Atlassian, Confluence i Jira są znakami towarowymi Atlassian. Microsoft, Windows, Word i Excel są znakami towarowymi grupy Microsoft. PostgreSQL jest znakiem towarowym PostgreSQL Community Association of Canada. Loonar Compass jest niezależnym produktem, niepowiązanym z tymi firmami, nieautoryzowanym ani niesponsorowanym przez nie.

Właściciel i kontakt. Loonar Mariusz Głowacki, ul. Gombrowicza 12, 73-110 Stargard.
E-mail: mariusz@loonar.eu, strona: https://loonar.eu (z pytaniami i odpowiedziami). Błędy najwygodniej zgłaszać przez widok Zgłoś błąd (rozdział 16). Problemy z bezpieczeństwem zgłaszaj prywatnie e-mailem na mariusz@loonar.eu, z tematem „Security: Loonar Compass”, a nie w publicznym zgłoszeniu na GitHubie.

Wsparcie projektu. Rozwój aplikacji możesz dobrowolnie wesprzeć na https://suppi.pl/loonar (widok Wesprzyj projekt, rozdział 4).

Loonar Compass 0.3 · © 2026 Loonar Mariusz Głowacki. Wszelkie prawa zastrzeżone.