Przejdź do głównej treści

Przegląd

NoimosAI CLI (@agos-labs/noimosai-cli) pozwala obsługiwać obszar roboczy NoimosAI z poziomu wiersza poleceń. Możesz rozmawiać z agentem NoimosAI w sprawie analiz marketingowych, generowania treści i SEO, publikować krótkie posty społecznościowe oraz dłuższe artykuły (WordPress, note) na połączonych platformach, a także sprawdzać obszary robocze i integracje bez opuszczania terminala. Pakiet jest publikowany w npm jako @agos-labs/noimosai-cli.

Główne możliwości

  • Czat — interaktywne lub jednorazowe rozmowy z agentem NoimosAI.
  • Publikacja — wysyłanie postów społecznościowych i długich artykułów do połączonych kont.
  • Kontrola obszarów roboczych i integracji — podgląd obszarów roboczych i połączonych kont z poziomu CLI.
  • Automatyzacja — najważniejsze polecenia obsługują flagi i --output json dla wyników czytelnych maszynowo.

Najczęstsze polecenia

Poniższe polecenia szybko pokazują, do czego służy CLI.

Obsługiwane platformy publikacji

Zarówno krótkie posty, jak i dłuższe artykuły można publikować z jednego pliku posts.json.

Wymagania

Instalacja

Zainstaluj CLI globalnie przy użyciu preferowanego menedżera pakietów.
Po instalacji polecenie noimosai będzie dostępne w powłoce.

Szybki start

1. Zaloguj się

Dostępne są dwa sposoby uwierzytelniania:
  • Logowanie w przeglądarce (OAuth) — otwiera przeglądarkę, aby dokończyć logowanie.
  • Klucz API — używa klucza API wygenerowanego w ustawieniach zespołu NoimosAI.
W środowiskach nieinteraktywnych, takich jak CI/CD:

2. Rozpocznij czat

To polecenie otwiera interaktywną sesję z agentem NoimosAI. Możesz tam poprosić o analizy, treści lub dalej dopracowywać wyniki. Sesja czatu NoimosAI CLI uruchomiona w terminalu

3. Zobacz wszystkie polecenia

Użyj --help przy dowolnym poleceniu, aby zobaczyć wszystkie opcje dostępne w zainstalowanej wersji.

Polecenia

Uwierzytelnianie

  • noimosai login — interaktywne logowanie przez OAuth w przeglądarce lub klucz API
  • noimosai login --oauth — wymuszenie OAuth w przeglądarce
  • noimosai login --api-key <key> — logowanie nieinteraktywne za pomocą klucza API
  • noimosai logout — usunięcie zapisanych danych logowania

Czat

  • noimosai chat — uruchomienie interaktywnej sesji czatu
  • noimosai chat -p "<message>" — wysłanie pojedynczego promptu
  • noimosai chat -r <session-id> — wznowienie poprzedniej sesji
  • noimosai chat -p "<message>" -o json — wyjście JSON do skryptów
  • noimosai chat -w <workspace-id> — nadpisanie domyślnego obszaru roboczego

Publikacja

Użyj noimosai post, aby podejrzeć, opublikować od razu lub zaplanować treści z posts.json.
posts.json jest zwykle tworzone przez sesję czatu. Jeśli przygotowujesz plik ręcznie, schemat wygląda tak:
Pole dataKey decyduje o faktycznym celu publikacji.

Obszary robocze i integracje

  • noimosai workspace list — lista obszarów roboczych, do których masz dostęp
  • noimosai integration list — lista połączonych integracji zewnętrznych

Konfiguracja

  • noimosai config show — pokaż bieżącą konfigurację
  • noimosai config get <key> — odczytaj wartość konfiguracji
  • noimosai config set <key> <val> — ustaw wartość konfiguracji
  • noimosai config path — wypisz ścieżkę do pliku konfiguracji

Opcje globalne

  • -o, --output <text|json> — format wyjścia (text lub json)
  • --help — pomoc dla każdego polecenia i podpolecenia

Użycie w CI lub z agentami

CLI została zaprojektowana zarówno do pracy ręcznej, jak i automatyzacji.

Rozwiązywanie problemów

  • Cannot find package 'zod' — globalna instalacja jest zbyt stara; zainstaluj CLI ponownie.
  • Not authenticated — uruchom ponownie noimosai login.
  • Workspace ID not configured — zaloguj się ponownie albo podaj -w <workspace-id> przy poleceniu.

Powiązane