🍳 Compagnon de cuisine — Flux de travail 30 étapes (Telegram + Google Sheets + LLM)
Ceci est unPersonal Productivity, AI Chatbotworkflow d'automatisation du domainecontenant 41 nœuds.Utilise principalement des nœuds comme Switch, Function, Telegram, GoogleSheets, Agent. utilisationAI驱动deTelegrambotetGoogle Sheetsdonnées库gestion食谱
- •Token Bot Telegram
- •Informations d'identification Google Sheets API
- •Clé API OpenAI
- •Clé API Google Gemini
Nœuds utilisés (41)
Catégorie
{
"name": "🍳 Culinary Companion — 30-Step Workflow (Telegram + Google Sheets + LLM)",
"nodes": [
{
"name": "Telegram Trigger",
"type": "n8n-nodes-base.telegramTrigger",
"position": [
-1920,
128
],
"parameters": {},
"typeVersion": 1,
"id": "Telegram-Trigger-0"
},
{
"name": "Lire les Noms de Recettes",
"type": "n8n-nodes-base.googleSheets",
"position": [
496,
432
],
"parameters": {},
"typeVersion": 1,
"id": "Lire-les-Noms-de-Recettes-1"
},
{
"name": "Formater le Message de Liste",
"type": "n8n-nodes-base.function",
"position": [
1088,
432
],
"parameters": {},
"typeVersion": 1,
"id": "Formater-le-Message-de-Liste-2"
},
{
"name": "Telegram Envoyer la Liste de Recettes",
"type": "n8n-nodes-base.telegram",
"position": [
1744,
432
],
"parameters": {},
"typeVersion": 1,
"id": "Telegram-Envoyer-la-Liste-de-Recettes-3"
},
{
"name": "Extraire le Paramètre Sélectionné",
"type": "n8n-nodes-base.function",
"position": [
-736,
816
],
"parameters": {},
"typeVersion": 1,
"id": "Extraire-le-Param-tre-S-lectionn--4"
},
{
"name": "Rechercher la Ligne de Recette",
"type": "n8n-nodes-base.googleSheets",
"position": [
496,
1120
],
"parameters": {},
"typeVersion": 1,
"id": "Rechercher-la-Ligne-de-Recette-5"
},
{
"name": "Formater la Recette Complète",
"type": "n8n-nodes-base.function",
"position": [
1104,
1120
],
"parameters": {},
"typeVersion": 1,
"id": "Formater-la-Recette-Compl-te-6"
},
{
"name": "Telegram Envoyer la Recette Complète",
"type": "n8n-nodes-base.telegram",
"position": [
1744,
1120
],
"parameters": {},
"typeVersion": 1,
"id": "Telegram-Envoyer-la-Recette-Compl-te-7"
},
{
"name": "Telegram Envoyer la Réponse IA",
"type": "n8n-nodes-base.telegram",
"position": [
1760,
1600
],
"parameters": {},
"typeVersion": 1,
"id": "Telegram-Envoyer-la-R-ponse-IA-8"
},
{
"name": "Routeur de Commandes",
"type": "n8n-nodes-base.switch",
"position": [
-1440,
64
],
"parameters": {},
"typeVersion": 3.2,
"id": "Routeur-de-Commandes-9"
},
{
"name": "Agent IA de Recettes",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
848,
1600
],
"parameters": {},
"typeVersion": 2.2,
"id": "Agent-IA-de-Recettes-10"
},
{
"name": "Google Gemini Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
400,
2288
],
"parameters": {},
"typeVersion": 1,
"id": "Google-Gemini-Chat-Model-11"
},
{
"name": "Mémoire de Conversation",
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"position": [
688,
2288
],
"parameters": {},
"typeVersion": 1.3,
"id": "M-moire-de-Conversation-12"
},
{
"name": "Réflexion",
"type": "@n8n/n8n-nodes-langchain.toolThink",
"position": [
1040,
2288
],
"parameters": {},
"typeVersion": 1.1,
"id": "R-flexion-13"
},
{
"name": "Lire la Feuille de Recettes",
"type": "n8n-nodes-base.googleSheetsTool",
"position": [
1440,
2272
],
"parameters": {},
"typeVersion": 4.7,
"id": "Lire-la-Feuille-de-Recettes-14"
},
{
"name": "Mettre à Jour la Feuille de Recettes",
"type": "n8n-nodes-base.googleSheetsTool",
"position": [
1792,
2272
],
"parameters": {},
"typeVersion": 4.7,
"id": "Mettre-Jour-la-Feuille-de-Recettes-15"
},
{
"name": "Telegram Envoyer le Menu",
"type": "n8n-nodes-base.telegram",
"position": [
1760,
-64
],
"parameters": {},
"typeVersion": 1,
"id": "Telegram-Envoyer-le-Menu-16"
},
{
"name": "Extraire le Terme de Recherche",
"type": "n8n-nodes-base.function",
"position": [
-768,
1296
],
"parameters": {},
"typeVersion": 1,
"id": "Extraire-le-Terme-de-Recherche-17"
},
{
"name": "Préparer la Création de Recette",
"type": "n8n-nodes-base.function",
"position": [
-768,
1824
],
"parameters": {},
"typeVersion": 1,
"id": "Pr-parer-la-Cr-ation-de-Recette-18"
},
{
"name": "Préparer la Modification de Recette",
"type": "n8n-nodes-base.function",
"position": [
-768,
2304
],
"parameters": {},
"typeVersion": 1,
"id": "Pr-parer-la-Modification-de-Recette-19"
},
{
"name": "Note Adhésive",
"type": "n8n-nodes-base.stickyNote",
"position": [
1696,
-240
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive-20"
},
{
"name": "Note Adhésive1",
"type": "n8n-nodes-base.stickyNote",
"position": [
1680,
256
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive1-21"
},
{
"name": "Note Adhésive2",
"type": "n8n-nodes-base.stickyNote",
"position": [
1696,
912
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive2-22"
},
{
"name": "Note Adhésive3",
"type": "n8n-nodes-base.stickyNote",
"position": [
1712,
1440
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive3-23"
},
{
"name": "Note Adhésive5",
"type": "n8n-nodes-base.stickyNote",
"position": [
432,
256
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive5-24"
},
{
"name": "Note Adhésive6",
"type": "n8n-nodes-base.stickyNote",
"position": [
1040,
912
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive6-25"
},
{
"name": "Note Adhésive7",
"type": "n8n-nodes-base.stickyNote",
"position": [
432,
912
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive7-26"
},
{
"name": "Note Adhésive8",
"type": "n8n-nodes-base.stickyNote",
"position": [
-816,
608
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive8-27"
},
{
"name": "Note Adhésive9",
"type": "n8n-nodes-base.stickyNote",
"position": [
816,
1424
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive9-28"
},
{
"name": "Note Adhésive10",
"type": "n8n-nodes-base.stickyNote",
"position": [
-832,
1168
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive10-29"
},
{
"name": "Note Adhésive11",
"type": "n8n-nodes-base.stickyNote",
"position": [
-832,
2096
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive11-30"
},
{
"name": "Note Adhésive12",
"type": "n8n-nodes-base.stickyNote",
"position": [
-848,
1632
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive12-31"
},
{
"name": "Note Adhésive13",
"type": "n8n-nodes-base.stickyNote",
"position": [
1712,
2112
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive13-32"
},
{
"name": "Note Adhésive14",
"type": "n8n-nodes-base.stickyNote",
"position": [
1360,
2112
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive14-33"
},
{
"name": "Note Adhésive15",
"type": "n8n-nodes-base.stickyNote",
"position": [
176,
2112
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive15-34"
},
{
"name": "OpenAI Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"position": [
224,
2288
],
"parameters": {},
"typeVersion": 1.2,
"id": "OpenAI-Chat-Model-35"
},
{
"name": "Note Adhésive16",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1504,
-224
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive16-36"
},
{
"name": "Note Adhésive17",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1984,
0
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive17-37"
},
{
"name": "Note Adhésive18",
"type": "n8n-nodes-base.stickyNote",
"position": [
624,
2112
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive18-38"
},
{
"name": "Note Adhésive19",
"type": "n8n-nodes-base.stickyNote",
"position": [
976,
2112
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive19-39"
},
{
"name": "Note Adhésive4",
"type": "n8n-nodes-base.stickyNote",
"position": [
1040,
256
],
"parameters": {
"content": ""
},
"typeVersion": 1,
"id": "Note-Adh-sive4-40"
}
],
"pinData": {},
"connections": {
"R-flexion-13": {
"ai_tool": [
[
{
"node": "Agent-IA-de-Recettes-10",
"type": "ai_tool",
"index": 0
}
]
]
},
"Routeur-de-Commandes-9": {
"main": [
[
{
"node": "Telegram-Envoyer-le-Menu-16",
"type": "main",
"index": 0
}
],
[
{
"node": "Lire-les-Noms-de-Recettes-1",
"type": "main",
"index": 0
}
],
[
{
"node": "Extraire-le-Param-tre-S-lectionn--4",
"type": "main",
"index": 0
}
],
[
{
"node": "Pr-parer-la-Modification-de-Recette-19",
"type": "main",
"index": 0
}
],
[
{
"node": "Pr-parer-la-Cr-ation-de-Recette-18",
"type": "main",
"index": 0
}
],
[
{
"node": "Extraire-le-Terme-de-Recherche-17",
"type": "main",
"index": 0
}
]
]
},
"Agent-IA-de-Recettes-10": {
"main": [
[
{
"node": "Telegram-Envoyer-la-R-ponse-IA-8",
"type": "main",
"index": 0
}
]
]
},
"Telegram-Trigger-0": {
"main": [
[
{
"node": "Routeur-de-Commandes-9",
"type": "main",
"index": 0
}
]
]
},
"Rechercher-la-Ligne-de-Recette-5": {
"main": [
[
{
"node": "Formater-la-Recette-Compl-te-6",
"type": "main",
"index": 0
}
]
]
},
"OpenAI-Chat-Model-35": {
"ai_languageModel": [
[
{
"node": "Agent-IA-de-Recettes-10",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Lire-les-Noms-de-Recettes-1": {
"main": [
[
{
"node": "Formater-le-Message-de-Liste-2",
"type": "main",
"index": 0
}
]
]
},
"Formater-la-Recette-Compl-te-6": {
"main": [
[
{
"node": "Telegram-Envoyer-la-Recette-Compl-te-7",
"type": "main",
"index": 0
}
]
]
},
"Lire-la-Feuille-de-Recettes-14": {
"ai_tool": [
[
{
"node": "Agent-IA-de-Recettes-10",
"type": "ai_tool",
"index": 0
}
]
]
},
"M-moire-de-Conversation-12": {
"ai_memory": [
[
{
"node": "Agent-IA-de-Recettes-10",
"type": "ai_memory",
"index": 0
}
]
]
},
"Extraire-le-Terme-de-Recherche-17": {
"main": [
[
{
"node": "Agent-IA-de-Recettes-10",
"type": "main",
"index": 0
}
]
]
},
"Formater-le-Message-de-Liste-2": {
"main": [
[
{
"node": "Telegram-Envoyer-la-Liste-de-Recettes-3",
"type": "main",
"index": 0
}
]
]
},
"Extraire-le-Param-tre-S-lectionn--4": {
"main": [
[
{
"node": "Rechercher-la-Ligne-de-Recette-5",
"type": "main",
"index": 0
}
]
]
},
"Mettre-Jour-la-Feuille-de-Recettes-15": {
"ai_tool": [
[
{
"node": "Agent-IA-de-Recettes-10",
"type": "ai_tool",
"index": 0
}
]
]
},
"Pr-parer-la-Cr-ation-de-Recette-18": {
"main": [
[
{
"node": "Agent-IA-de-Recettes-10",
"type": "main",
"index": 0
}
]
]
},
"Google-Gemini-Chat-Model-11": {
"ai_languageModel": [
[]
]
},
"Pr-parer-la-Modification-de-Recette-19": {
"main": [
[
{
"node": "Agent-IA-de-Recettes-10",
"type": "main",
"index": 0
}
]
]
}
}
}Comment utiliser ce workflow ?
Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.
Dans quelles scénarios ce workflow est-il adapté ?
Avancé - Productivité personnelle, Chatbot IA
Est-ce payant ?
Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.
Workflows recommandés
Issam AGGOUR
@devgorPartager ce workflow