Słownik Moonpool: aplikacje, stany, pliki i ustawienia
| Termin |
Znaczenie |
| aplikacja |
Jedna rzecz, którą zarządza Moonpool: serwer deweloperski, aplikacja desktopowa, strona lub polecenie. |
| wpis |
Rekord aplikacji w apps.json. Używany tylko przy mówieniu o JSON. |
| wiersz aplikacji |
Wiersz aplikacji na pasku bocznym, z kropką stanu i kontrolkami. |
| grupa |
Nagłówek paska bocznego, pod którym wymieniona jest aplikacja, z jej pola group. |
| typ |
web, desktop, static lub cli. Decyduje, które pola mają znaczenie. Zob. Typy aplikacji. |
| id |
Stały klucz aplikacji, używany w nazwach plików, poleceniach i narzędziach agentów. Zob. Identyfikator id. |
| Stan |
Znaczenie |
| uruchamianie |
Moonpool uruchomił aplikację, ale jeszcze nie zobaczył, że działa. Pulsująca kropka. |
| Działa |
Jej port odpowiada, jej processName istnieje albo, gdy nie ustawiono żadnego z nich, uruchomiony przez Moonpool terminal nadal żyje. Pełna kropka. Zob. Jak ustalany jest stan Działa. |
| zatrzymana |
Nic z powyższego. Szara kropka. |
| zarządzana |
Moonpool uruchomił ją w tej sesji. Działająca aplikacja, która nie jest zarządzana, została uruchomiona w inny sposób, a Zakończ ją pomija. |
Karta terminala i działająca aplikacja to dwie osobne rzeczy. Kliknięcie nazwy aplikacji tylko
otwiera jej kartę terminala; nigdy nie uruchamia aplikacji. Zamknięcie karty nigdy nie zatrzymuje
aplikacji.
| Termin |
Znaczenie |
| hub |
Rezydentny proces Moonpool i jego główne okno. Nazwy narzędzi nazywają go „launcher”. |
| okno huba |
Główne okno: pasek boczny po lewej, panel CLI po prawej. |
| zasobnik systemowy |
Ikona w zasobniku systemowym i jej menu (Pokaż Moonpool, Zakończ). |
| pasek boczny |
Lewa strona okna huba: pole filtru, menu … i wiersze aplikacji. |
| panel CLI |
Prawa strona okna huba, zawierająca karty terminala. |
| karta terminala |
Terminal jednej aplikacji w panelu CLI. |
| podrzędny wiersz MCP |
Przyciemniony wiersz pod aplikacją pokazujący jej własny proces pomocniczy <exe> mcp. |
| edytor aplikacji |
Okno dialogowe Dodaj aplikację i Edytuj aplikację. |
| Termin |
Znaczenie |
| folder konfiguracji |
Folder zawierający apps.json i pozostałe pliki Moonpool. Token {MP_DATA}. Zob. Gdzie znajduje się konfiguracja. |
{MP_HOME} |
Folder Moonpool: %USERPROFILE%\.moonpool w wersji zainstalowanej, folder .moonpool\ kopii przenośnej, folder konfiguracji w systemie Linux. |
| sesja |
Jedno uruchomienie huba, od startu do zakończenia. |
| dziennik sesji |
Plik zawierający wszystko, co aplikacja wypisała podczas jednej sesji, w cli-output\. Zob. Dzienniki. |
moonpool.log |
Własny dziennik diagnostyczny Moonpool, zapisywany tylko przy włączonej opcji Zapisuj informacje diagnostyczne do pliku. |
| zrzut (dump) |
Kopia dziennika sesji w postaci zwykłego tekstu, wykonana poleceniem dump. |
| migawka (snapshot) |
Kopia poprawnego apps.json w apps.json.history\. Zob. Kopia zapasowa i odzyskiwanie. |
| Termin |
Znaczenie |
| zainstalowany |
Moonpool w %USERPROFILE%\.moonpool, ze skrótem w menu Start i wpisem Dodaj/Usuń programy. Tylko Windows. |
| przenośny |
Moonpool w wybranym folderze .moonpool\, oznaczony plikiem moonpool.portable. Zob. Tryb przenośny. |
| kopia |
Jeden folder Moonpool, zainstalowany lub przenośny. Każda kopia działa niezależnie. |
| Termin |
Znaczenie |
killMode |
Dodatkowy krok, który Zatrzymaj wykonuje po zakończeniu terminala aplikacji. Zob. Zatrzymywanie i ponowne uruchamianie. |
stopCommand |
Polecenie, które Zatrzymaj uruchamia, gdy killMode ma wartość command. |
processName |
Nazwa procesu, której szuka Moonpool i którą kończy w trybie processName. |
| kanał sterowania |
Potok nazwany (Windows) lub gniazdo Unix (Linux), na którym odpowiada hub. Zob. Polecenia sterujące. |
| polecenie (verb) |
Słowo polecenia, takie jak launch lub reload, podawane w wierszu poleceń lub w kanale sterowania. |
| bilet (ticket) |
Klucz dołączany przez --ticket, aby odczytać wynik polecenia z state.json. |
| token |
Znacznik wersji apps.json, który musi towarzyszyć zapisowi konfiguracji. |
| pomocnik MCP (shim) |
Proces <exe> mcp uruchamiany przez hosta AI, aby dotrzeć do własnych narzędzi aplikacji. |
Moonpool to darmowe oprogramowanie od FasterDB