Команда инженеров · свой ЦОД в РФ · своё железо · своя панель · CloudStack + Linstor · MCP · база знаний по self-hosted

Агрегация и анализ технологических данных

Собирает информацию из различных источников, обрабатывает её через AI и сохраняет результаты в Google Docs и Google Sheets. Автоматизирует создание технологических отчётов.

Показать оригинал (англ.)
Tech Radar

Automated workflow: Tech Radar. This workflow integrates 26 different services: stickyNote, textSplitterRecursiveCharacterTextSplitter, executeWorkflow, if, cron. It contains 65 nodes and follows best practices for error handling and security.

Комбинированный (Complex)Продвинутый · 53 нодыMySQLMysqltoolGoogle DriveExecuteworkflow
Как это работает

Схема сценария, как в редакторе n8n: ноды и связи между ними. Кликните, чтобы рассмотреть.

клик - увеличить ⤢◆Download Doc FileFrom Google DrivegoogleDrive◆Doc File DataLoadernoOp⏱Croncron◆MySQL -delete alldatamySql◆MySQL - insert allfrom sheetsmySql▤Google Sheets -Tech RadargoogleSheets{}Code - Transformtable into rowscode◆Google Docs -Update GDocgoogleDocs◆Google Drive - DocFile UpdatedgoogleDriveTrigger◆Content -Recursive…noOp▤Google Sheets -Read TechRadargoogleSheets{}Code - SimplifyMapping to…code{}Codes - SimplifyMapping to…code◆Execute Workflow -Sql AgentexecuteWorkflow◆Execute Workflow -RAG AgentexecuteWorkflow◆AI Agent - OutputGuardrailnoOp◆LLM - Determine -Agent Input RouternoOp◆When Executed byAnother WorkflowexecuteWorkflowTrigger◆1_Get DB Schemaand Tables ListmySqlTool◆2_Get TableDefinitionmySqlTool◆3_Execute actualquerymySqlTool◆AI Agent -DB SqlAgentnoOp◆Pinecone VectorStore (Retrieval)noOp◆4_RagToolnoOp◆AI Agent - RAGnoOp◆Embeddings - TechRadar Data…noOp◆Pinecone - VectorStore for…noOp◆RetrieveEmbeddings - Tech…noOp◆AI Agent -RetrievalnoOp◆AI Chat Model -Claude 3.5 SonnetnoOp◆AI Chat Model -QwQ 32bnoOp◆AI Chatmodel -Deepseek 32BnoOp◆AI Chat Model -llama3-8bnoOp⇥API Response -Respond to WebhookrespondToWebhook⇥API Request -Webhookwebhook⑂Determine if is'RAG'…if◆User ConversationhistorynoOp
  1. ТриггерWhen Executed by Another WorkflowExecute Workflow
  2. ТриггерAPI Request - WebhookWebhook
  3. ДействиеLLM - Determine - Agent Input RouterNo Op
  4. ДействиеAI Chatmodel - Deepseek 32BNo Op
  5. ДействиеAI Chat Model - QwQ 32bNo Op
  6. ДействиеAI Agent - RAGNo Op
  7. ДействиеPinecone Vector Store (Retrieval)No Op
  8. ДействиеRetrieve Embeddings - Tech Radar Vector DBNo Op
  9. ДействиеGoogle Sheets - Tech RadarGoogle Sheets
  10. ТриггерGoogle Drive - Doc File UpdatedGoogle Drive
  11. Действие4_RagToolNo Op
  12. ДействиеAI Chat Model - Claude 3.5 SonnetNo Op
  13. ДействиеDetermine if is 'RAG'If
  14. ДействиеAI Agent -DB Sql AgentNo Op
  15. ДействиеDownload Doc File From Google DriveGoogle Drive
  16. Действие1_Get DB Schema and Tables ListMy Sql Tool
  17. ДействиеCode - Transform table into rowsCode
  18. ДействиеAI Agent - RetrievalNo Op
  19. Действие2_Get Table DefinitionMy Sql Tool
  20. ДействиеEmbeddings - Tech Radar Data EmbeddingNo Op
  21. ДействиеPinecone - Vector Store for Embedding ContentNo Op
  22. ДействиеCode - Simplify Mapping to Original QueryCode
  23. ДействиеCodes - Simplify Mapping to Original QueryCode
  24. Действие3_Execute actual queryMy Sql Tool
  25. ДействиеGoogle Docs - Update GDocGoogle Docs
  26. ДействиеDoc File Data LoaderNo Op
  27. ДействиеExecute Workflow - RAG AgentExecute Workflow
  28. ДействиеExecute Workflow - Sql AgentExecute Workflow
  29. ДействиеContent - Recursive Character Text SplitterNo Op
  30. ДействиеAI Chat Model - llama3-8bNo Op
  31. ДействиеAI Agent - Output GuardrailNo Op
  32. ТриггерCronCron
  33. ДействиеUser Conversation historyNo Op
  34. ДействиеMySQL -delete all dataMy Sql
  35. ТриггерAPI Response - Respond to WebhookRespond To Webhook
  36. ДействиеGoogle Sheets - Read TechRadarGoogle Sheets
  37. ДействиеMySQL - insert all from sheetsMy Sql

Сценарий «Агрегация и анализ технологических данных» состоит из 37 нод: When Executed by Another Workflow, API Request - Webhook, LLM - Determine - Agent Input Router, AI Chatmodel - Deepseek 32B, AI Chat Model - QwQ 32b, AI Agent - RAG, Pinecone Vector Store (Retrieval), Retrieve Embeddings - Tech Radar Vector DB и других. Интеграции: MySQL, Mysqltool, Google Drive, Executeworkflow, Google Docs, Google Sheets, Webhook, Form Trigger.

Что понадобится
ПараметрЗначениеОписание
Учётные данныеMySQL · Mysqltool · Google Drive · Executeworkflow · Google Docs · Google Sheets · Webhook · Form TriggerДля каждого сервиса нужен свой ключ/токен - впишете их в n8n после установки.
Объём сценария53 ноды · продвинутыйЧисло нод и уровень сложности логики. Больше нод - тоньше настройка.
Форматn8n workflow JSONГотовый воркфлоу. При развороте через кнопку импортируется автоматически.
Установка в один клик

Развернуть n8n с этим сценарием

Готовый сервер с n8n из маркетплейса Fatmetal - воркфлоу уже загружен. Рекомендованная конфигурация уже подставлена в заказ: 2 CPU · 4 ГБ · 50 ГБ. Останется вписать свои ключи, и автоматизация заработает. Нужна помощь с настройкой под нагрузку или сетью? Напишите инженеру.

Защищённый инстанс

n8n отдаём закрытым, а не голым

n8n часто атакуют - поэтому инстанс приезжает уже защищённым, без ручной настройки.

Владелец создан заранее

Аккаунт администратора настроен автоматически при развёртывании. Окно самостоятельной регистрации закрыто - никто не перехватит ваш инстанс в первые минуты после запуска (частый вектор атаки на self-hosted n8n).

Единый пароль с сервером

Логин в n8n - тот же пароль, что у вашей машины. Не нужно искать отдельные креды в файлах, меньше шансов оставить дефолт.

fail2ban против перебора

Автоматически банит IP после серии неудачных попыток входа по SSH. Защита от брутфорса из коробки.

HTTPS и security-заголовки

Трафик шифруется (Let's Encrypt, авто-обновление), выставлены HSTS, X-Frame-Options, X-Content-Type-Options, Referrer-Policy - защита от кликджекинга, MIME-снифинга и downgrade-атак.

Что дальше

После оплаты - сервер с готовым сценарием

Сервер создаётся автоматически за несколько минут. Ничего настраивать вручную не нужно - n8n поднимется сам, а этот сценарий уже будет внутри.

1

Сервер создаётся

После оплаты сервер разворачивается автоматически за несколько минут: ставится n8n, база данных и HTTPS. Дождитесь готовности в личном кабинете.

2

Открываете адрес

Адрес формируется из IP сервера: замените точки на дефисы и добавьте .fatmetal.net. Например IP 45.15.159.10 → https://45-15-159-10.fatmetal.net/. HTTPS уже настроен. Готовый адрес также есть в личном кабинете - можно просто скопировать его оттуда.

3

Входите готовыми данными

Аккаунт владельца уже создан - регистрировать ничего не нужно. Логин: admin@<адрес вашего сервера> (тот же адрес, что открыли на шаге 2 - например admin@45-15-159-10.fatmetal.net). Пароль - тот же, что у вашего сервера: он в личном кабинете и в /root/n8n-credentials.txt на сервере. Войдите и при желании сразу смените пароль в настройках. Интерфейс английский - у n8n нет русской локализации.

4

Сценарий уже внутри

Этот сценарий уже импортирован - найдёте его в разделе Workflows. Останется вписать свои ключи для интеграций (MySQL, Mysqltool, Google Drive) в Credentials и включить сценарий.

Важно: сохраните ключ шифрования. Ключ (N8N_ENCRYPTION_KEY) и пароль базы лежат на сервере в /root/n8n-credentials.txt. Этим ключом зашифрованы учётные данные интеграций - берегите его и сделайте резервную копию: без ключа их не восстановить даже из бэкапа базы.
Оригинал сценария (англ.): «Tech Radar». Источник: коллекция Zie619/n8n-workflows (лицензия MIT).
Спросить инженера в TelegramМы на связи