Stworzyć agenta programowego (Python lub Node.js), który całkowicie zastępuje człowieka wykonującego techniczne polecenia ChatGPT wewnątrz n8n.
To, co teraz ręcznie robi człowiek —
agent powinien robić automatycznie, na podstawie tekstowego polecenia ChatGPT.
Opis roli agenta
Agent — to techniczny wykonawca, który potrafi:
ChatGPT wydaje polecenie → agent wykonuje pracę → agent zwraca odpowiedź.
Użytkownik (człowiek) nie wydaje agentowi poleceń.
Schemat interakcji
ChatGPT ↔ Agent ↔ n8n
ChatGPT wysyła tekstowe polecenie
Agent je interpretuje
Agent wykonuje działanie przez n8n API
Agent wysyła raport z powrotem do ChatGPT
🧰 Funkcje agenta
1. Praca z n8n API
Agent powinien umieć:
autoryzować się za pomocą API-key
tworzyć workflow
aktualizować workflow (PATCH)
włączać / wyłączać workflow
uruchamiać workflow
uzyskiwać listę executions
sprawdzać status ostatniego wykonania
2. Zarządzanie węzłami
Agent powinien umieć robić to samo, co człowiek robi w edytorze n8n:
tworzyć węzły (Function, Webhook, HTTP Request, Telegram itp.)
ustawiać parametry (method, URL, headers, JSON body, raw body, expression fields itp.)
wstawiać i zastępować kod JavaScript w węzłach Function
łączyć węzły ze sobą
przesuwać węzły (position x,y)
usuwać węzły
Agent powinien umieć pracować ze wszystkimi typami danych używanymi przez węzły n8n:
JSON, raw body, headers, expression fields, parametry HTTP-request, kod JavaScript w węzłach Function itp.
3. Rozumienie tekstowych poleceń od ChatGPT
Agent powinien rozumieć polecenia w swobodnej formie:
„Stwórz węzeł Function po Parse body”
„Wstaw ten kod w Format”
„Połącz Parse → Format → Telegram”
„Zmień metodę GET na POST”
„Sprawdź ostatnie wykonanie i powiedz, gdzie jest błąd”
„Aktywuj workflow 57”
Agent powinien:
interpretować tekst,
wykonać polecenie,
zwrócić raport.
4. Odpowiedź agenta do ChatGPT
Agent powinien zwracać krótkie, zrozumiałe odpowiedzi:
„Gotowe, węzeł stworzony”
„Kod zaktualizowany”
„Workflow aktywowany”
„Błąd w węźle Format: SyntaxError”
„Wykonanie udane”
„Nie znalazłem węzła Parse body — proszę sprecyzować nazwę”
5. Interfejs komunikacji
Agent może mieć prosty interfejs:
Wymagania:
Co zapewnimy
URL n8n
API-key
przykłady workflow
lista poleceń
scenariusze testowe
Co wymagane od dewelopera
Koszt
Termin realizacji
Krótki opis realizacji
Demonstracja działania agenta (wideo lub GIF)