Безплатно! Онлайн събитие: 5-дневно ChatGPT предизвикателство Регистрация тук.
Изпълнение на собствен код (Code Node)
Пълен достъп до курса: Не
За пълен достъп, моля влезте или се регистрирайте.
Най-важното: Code node отключва гъвкавостта на n8n
Една от най-силните възможности на n8n е изпълнението на собствен JavaScript или Python код директно в работния поток. Това позволява да трансформирате данни по начин, който би бил труден или тромав само с готови нодове. Не е нужно да сте програмист — можете да използвате AI, за да генерирате кратки скриптове по структурата на вашите данни.
Как да повторите показаното упражнение
Целта е 7 отделни новинарски обекта да се обединят в един четим текст, подходящ за изпращане в Telegram.
- Добавете нов
Codenode чрез плюса и потърсете „code“. - Изберете език, най-практично
JavaScript, особено при self-hosted инсталации. - Отворете
JSONизгледа на входящите данни и копирайте примерната структура на един обект. - Дайте тази структура на AI модел и поискайте код, който обединява всички входящи обекти в един текстов string.
- Уточнете, че искате да се запазят само заглавието и линкът към статията.
- Поставете генерирания код в
Codenode и го изпълнете. - Използвайте получения изход, например
JSON.txt, като текстово съобщение в Telegram node.
Ключови елементи от урока
Code- нод за изпълнение на JavaScript или Python код в n8n.JavaScript- препоръчителен избор за по-лесна съвместимост.JSON- показва суровата структура на данните, полезна при генериране на код с AI.- добавя нов ред във форматираното съобщение.JSON.txt- примерен изходен текст, готов за изпращане към Telegram.