26 06 N8N automations folder structure
26_06_N8N_automations_folder_structure
Conversazione Cowork — struttura cartella automazioni n8n · Trascrizione messaggio per messaggio
Salvato: 01-07-2026
👤 Utente
In questa sessione andremo assieme a ragionare sulla cartella in cui andremo a mettere tutte le automazioni di N8N. In questa cartella voglio sicuramente la guida completa a N8N in MD, trasformata in file TEX e successivamente in file PDF. Oltre a questo voglio le automazioni che ho già su N8N che incollerò io e una serie di file cartelle di progetto. Leggi il contesto che c'è nel nostro progetto condiviso E da lì genera le cartelle dei progetti N8N. Se hai domande chiedimi pure. Oltre a questo voglio anche un file che spieghi come scrivere le automazioni in Json. Questo file servirà a te quando dovrai scrivere nuove automazioni. Voglio altri file che ti aiutino a scrivere nuove automazioni. Per questi file esegui molte ricerche e decidi tu le informazioni da inserire. Voglio i file ben organizzati. foglio che ci siano le fonti, le versioni e che ragioni bene sulla struttura. Voglio che l'ottica sia di un progettista di automazioni.
IMPORTANTE: Prima di procedere, riformula la mia richiesta e fammi domande se c'è qualcosa di poco chiaro o se hai dubbi
🤖 Claude
(Lettura del contesto: indice generale, `07_n8n.md`, `Hector_Context_Master_v2`, memoria.)
Ho riformulato la richiesta: un nuovo cluster dedicato alle automazioni n8n con (1) guida completa MD→TEX→PDF, (2) le automazioni esistenti da incollare, (3) cartelle-progetto derivate dal contesto, (4) un file "come scrivere automazioni in JSON" a uso mio, (5) altri file di supporto alla progettazione con ricerche. Tutto con indice, riassunto, fonti, versioni, naming coerente.
[4 domande poste]
- Posizione del cluster? → Nuovo 04_AUTOMAZIONI_N8N · Dentro 01_STRUMENTI/n8n/ · Cartella separata.
- La "guida completa": cosa intendi? → Nuova guida esaustiva · Espandere il 07 · Solo convertire il 07 in TEX/PDF.
- Quali cartelle-progetto genero? → Set starter · Tutti i progetti · Solo scheletro.
- Su quale n8n mi baso per il JSON? → Cloud · Self-hosted · Entrambi con note di compatibilità.
👤 Utente (risposte)
- Posizione: Dentro 01_STRUMENTI/n8n/
- Guida: Solo convertire il 07 in TEX/PDF
- Progetti: starter + tutti i progetti di contesto
- Target: Entrambi, con note di compatibilità
🤖 Claude
(Ricerca su schema JSON n8n 2.x, lettura materiale interno — Bibbia n8n, workflow-design-guide, JSON esempio — e skill n8n-expert. Costruzione del cluster con pandoc/xelatex.)
Fatto. Ho creato il cluster 01_STRUMENTI/n8n/ (26 file .md, 3 template JSON validati, guida PDF):
- guida/ —
07_n8n.mdconvertito in.md+.tex+ PDF stampabile. - progettazione/ — file chiave
01_schema_json_workflow.md(come scrivere automazioni in JSON:nodes,connections, nodi AI, credenziali, Cloud vs self-hosted) + catalogo nodi, libreria pattern, glossario espressioni, checklist PDCA, convenzioni naming, e 3 template JSON (vuoto, lineare schedule→HTTP→Telegram, AI Agent). - automazioni/ — struttura + scheda template, pronta per i JSON da incollare.
- progetti/ — 13 brief dal contesto: 5 starter (Airtable→Telegram, immagini→galleria, digest, edit tattoo, Mr Kapable) + 8 completi (Video Factory, bar, poster/tattoo, pasti, galleria HD, DB aziendale/RdS, universitario, WE Green).
Ogni file con intestazione data/versione, indice+riassunto e fonti. Materiali tarati su n8n 2.x con note Cloud/self-hosted.
👤 Utente
Guarda le automazioni che ho inserito all'interno della cartella, contenute nella cartella "automazioni_passate". A quel punto vorrei che tu creassi sulla base dell'agente 1 ricerca delle automazioni che mi facciano arrivare per Telegram, le news in fatto di geopolitica, in fatto di politica italiana, in fatto di news tecnologiche, in fatto di aziende e multinazionali.
Prima Di iniziare riformula la mia richiesta e fammi delle domande se hai dei dubbi.
🤖 Claude
(Lettura di `🛠️✅Agente 1 Ricerca.json`: AI Agent langchain v2.2 + modello OpenRouter + tool Perplexity + pipeline vettoriale Supabase + log su Google Sheets.)
Ho capito: riusando il pattern dell'Agente 1 (Perplexity + AI Agent), recapitarti su Telegram le news su geopolitica, politica italiana, tecnologia, aziende & multinazionali. Noto che ora è collegato il connettore n8n MCP: posso costruire direttamente nella tua istanza.
[4 domande poste]
- Dove costruisco? → In n8n via MCP · Solo JSON · Entrambi.
- Struttura? → 1 workflow, 4 temi → 4 messaggi · 4 workflow separati · 1 messaggio unico.
- Frequenza? → Ogni mattina alle 8:00 · Due volte al giorno · Settimanale · Solo manuale.
- Formato? → Top 5 notizie, titolo + 1 riga + link · Top 3 · Riassunto narrativo.
👤 Utente (risposte)
- Dove: Entrambi (n8n via MCP + backup JSON)
- Struttura: 1 workflow, 4 temi → 4 messaggi
- Frequenza: Ogni mattina alle 8:00
- Formato: Top 5 notizie, titolo + 1 riga + link
🤖 Claude
(Verifica credenziali istanza — O.R.Brain/OpenRouter, Perp Auth, Agent_Manager/Telegram, Tavily, Brave — e SDK n8n. Progettazione, validazione e creazione del workflow; binding Telegram; salvataggio backup + scheda.)
Creato il workflow [News] Rassegna mattutina → Telegram (4 temi) — id pknA3vUw4u4gkbix, non pubblicato.
Funzionamento: alle 8:00 un nodo Code genera i 4 temi → per ciascuno Perplexity (sonar, ultime 24h) cerca e sintetizza le top 5 news in italiano con link → 4 messaggi Telegram. Ho scelto Perplexity diretto invece dell'AI Agent perché per un job automatico giornaliero è più affidabile.
Due cose da sistemare prima di attivarlo:
- Chat ID Telegram — sostituire il segnaposto nel nodo Telegram.
- Perp Auth — selezionare la credenziale nel nodo Perplexity (il binding HTTP generico non passa dall'API). Telegram già collegato.
Backup + scheda salvati in automazioni/news_rassegna_telegram/, indice aggiornato.
👤 Utente
tu puoi reperire workflows fi n8n online?
🤖 Claude
Sì. Le fonti: libreria ufficiale n8n (n8n.io/workflows), raccolte GitHub (es. awesome-n8n-templates, 280+), pagine di integrazione. Recupero il JSON → lo salvo nel cluster e/o lo creo nella tua istanza, riadattando credenziali e parametri.
Avvertenze: le pagine n8n.io/workflows sono in JavaScript (a volte serve il browser per il JSON); ogni template va ricablato sulle tue credenziali e testato.
👤 Utente
ma i workflow della community invece?
🤖 Claude
Sono in gran parte gli stessi: la libreria n8n.io/workflows è community-contributed (oltre 10.000 workflow). Fonti community: libreria n8n, forum ufficiale (community.n8n.io), GitHub, Reddit (r/n8n).
Due avvertenze che contano: sicurezza (nodi Code/HTTP di terzi vanno letti prima di importarli) e qualità/versione variabile (spesso serve ritocco per n8n 2.x).
👤 Utente
Allora in base al contesto fai delle ricerche e trova almeno cento workflow che mi suggerisci guardare. Fai che almeno un quarto siano inerenti alla video factory.
🤖 Claude
(Ricerche web in parallelo con 4 subagent: Video Factory A/B, news/agenti/RAG, immagini/business/vita/studio. Dedup e compilazione.)
Curato un catalogo di 123 workflow della community, salvato in catalogo_workflow_community.md e collegato all'indice:
- 🎬 Video Factory — 36 (~29%): text-to-video, image-to-video, avatar/UGC, faceless YouTube, short-form, news→video, voce/sottotitoli/musica, distribuzione.
- 📰 News→Telegram (11) · 🤖 Agenti (11) · 📚 RAG/KB (14) · 🖼️ Immagini (12) · 🗂️ Airtable/vita (9) · 🏢 Business (11) · 📣 Social (7) · 🎓 Studio (9) · 📦 3 raccolte GitHub.
Ogni voce con titolo, una riga e link. Da ispezionare e adattare prima dell'uso.
👤 Utente
nelle cartelle di lavoro c'è materiale a sufficienza sui nodi e sulle configurazioni HTTP request?
🤖 Claude
(Verifica del contenuto del cluster e dell'archivio.)
Onestamente: sui nodi sì, sull'HTTP Request solo in parte e sparso.
- Nodi —
02_catalogo_nodi.mdcopre bene quali nodi usare (contype/typeVersion). - HTTP Request — pezzi utili ma frammentati: credenziali/espressioni in
01_schema_json_workflow.md, l'esempio reale del nodo Perplexity, e una buona sezione su auth/rate-limit/retry nel materiale storico.
Manca una scheda dedicata e consolidata sul nodo HTTP Request (metodi, query/headers/body, autenticazioni, paginazione, batching, gestione errori, HTTP tool con $fromAI). Ho proposto di crearla, potendola estrarre dalla configurazione reale della tua istanza via connettore.
👤 Utente
guarda tutte le automazioni che abbiamo nel DB e copia le configurazioni per quei servizi tramite HTTP request (capito come?)
🤖 Claude
(Scansione di tutti i workflow JSON del DB: 85 workflow, 133 nodi HTTP Request su 21 servizi. Estrazione delle configurazioni con redazione dei segreti in chiaro.)
Creata la scheda progettazione/07_config_http_servizi.md (collegata all'indice). Per ogni servizio un blocco pronto da copiare (metodo, URL, auth, header, query, body), per area:
- Video Factory: KIE.ai (Veo/Sora), Fal.run (veo3 + nano-banana), RunwayML, Vertex AI Veo, Apify, ImgBB, Blotato.
- Ricerca & news: Perplexity, Tavily, Brave (anche come tool con
$fromAI). - Immagini: OpenAI images, Fal nano-banana.
- Utility/memoria: APITemplate, chart-img, Zep, Neo4j.
In più: il pattern del polling asincrono (POST crea task → GET stato → GET binario) usato dalle API video, e una sezione ⚠️ segreti in chiaro — trovate la chiave ImgBB e le credenziali Neo4j (base64 di neo4j:knowledge2025!) dentro i nodi: redatte e da spostare in Credentials, con raccomandazione di rigenerare la password Neo4j. Aggiunta anche la mappa servizio → credenziale tua.
👤 Utente
Crea un file MD con questa conversazione riportata messaggio per messaggio in "C:\Users\Ettore\Claude\Projects\MD_DB_v1\00_CC_GESTIONE_CHATS". Nome della conversazione: 26_06_N8N_automations_folder_structure
🤖 Claude
(Creazione di questo file di trascrizione.)
Artefatti prodotti nella conversazione
Cluster n8n (01_STRUMENTI_di_LAVORO/n8n/, ex 01_STRUMENTI):
00_indice_n8n.md·catalogo_workflow_community.md(123 workflow)guida/—n8n_guida_completa.md+.tex+.pdfprogettazione/—00_indice·01_schema_json_workflow·02_catalogo_nodi·03_libreria_pattern·04_glossario_espressioni·05_checklist_progettazione·06_convenzioni_naming· `07_config_http_servizi` +_template/(3 JSON)automazioni/—00_indice·_TEMPLATE_scheda_automazione·news_rassegna_telegram/(JSON v1 + scheda)progetti/—00_indice·_TEMPLATE_brief_progetto·starter/(5 brief) ·completi/(8 brief)
Workflow n8n creato: [News] Rassegna mattutina → Telegram (4 temi) — id pknA3vUw4u4gkbix — https://hectorai.app.n8n.cloud/workflow/pknA3vUw4u4gkbix (non pubblicato; da impostare chat ID + credenziale Perp Auth).
Da fare (segnalato): spostare in Credentials la chiave ImgBB e le credenziali Neo4j trovate in chiaro nei workflow passati; rigenerare la password Neo4j.