Czas: 5 minut. Status: opcjonalne. Wymagania: 1. OMP: instalacja i podłączenie, 3. OMP: bezpieczeństwo, Node.js 24 lub nowszy. Efekt: rozmowa z OMP w przeglądarce pod adresem |
ompweb to projekt społecznościowy (licencja MIT), nie część OMP. Korzysta z Twojej konfiguracji OMP: tych samych modeli OmniRoute, wtyczek i ustawień zatwierdzania komend. |
Sprawdź wersję Node.js:
node --version |
Oczekiwany wynik: v24 lub wyższa.
Uruchom ompweb:
npx @kahme247/ompweb@latest |
Oczekiwany wynik: ompweb vX.Y.Z is ready i otwarta przeglądarka. Jeśli się nie otworzy, wejdź na http://127.0.0.1:30177.
W panelu po lewej kliknij + (Add workspace), wybierz katalog projektu i kliknij Select this folder.
Kliknij New Session, wpisz polecenie i kliknij Send.
Model jest taki sam jak domyślny w OMP (np. paid-premium). Zmienisz go przyciskiem z nazwą modelu pod polem wiadomości.
Jeśli ustawiłeś zatwierdzanie komend (strona 3), przed niebezpieczną komendą ompweb pokazuje okno Allow tool z treścią komendy:
| Przycisk | Skutek |
|---|---|
| Approve | Komenda zostanie wykonana. |
| Deny | Komenda nie zostanie wykonana, agent dostaje odmowę. |
ompweb domyślnie słucha tylko na 127.0.0.1 i nie ma hasła. Każdy, kto otworzy ten adres, steruje agentem z Twoimi uprawnieniami.
Nie uruchamiaj ompweb z |
| Opcja | Do czego |
|---|---|
npx @kahme247/ompweb@latest --port 8080 |
Inny port. |
npx @kahme247/ompweb@latest --no-open |
Nie otwieraj przeglądarki automatycznie. |
OMP_WEB_DISABLE_AUTOUPDATE=1 |
Wyłącza sprawdzanie i instalowanie aktualizacji z poziomu ompweb. |
Instalacja na stałe zamiast npx:
npm install -g @kahme247/ompweb ompweb |
| Akcja | Jak |
|---|---|
| Zatrzymaj | Ctrl+C w terminalu, w którym działa ompweb. |
Zaktualizuj (npx) |
Uruchom ponownie npx @kahme247/ompweb@latest. |
| Zaktualizuj (instalacja globalna) | npm install -g @kahme247/ompweb@latest |
Coś nie działa: 8. Rozwiązywanie problemów.