의사력 기반 개인화된 식단 계획 생성기
이것은Document Extraction, Multimodal AI분야의자동화 워크플로우로, 6개의 노드를 포함합니다.주로 Wait, EmailSend, EmailReadImap, ChainLlm, LmOllama 등의 노드를 사용하며. Ollama AI와 이메일 자동화를 사용하여 건강 보고서에서 개인화된 식단 계획 생성
- •특별한 사전 요구사항 없이 가져와 바로 사용 가능합니다
{
"id": "gKJQLzRtCyqGBHs9",
"meta": {
"instanceId": "dd69efaf8212c74ad206700d104739d3329588a6f3f8381a46a481f34c9cc281",
"templateCredsSetupCompleted": true
},
"name": "Personalized Diet Plan Creator from Medical History",
"tags": [],
"nodes": [
{
"id": "813c1495-0676-4e00-8d4b-74e9cccf5d3e",
"name": "건강 보고서 이메일 수신",
"type": "n8n-nodes-base.emailReadImap",
"position": [
0,
-260
],
"parameters": {
"options": {}
},
"credentials": {
"imap": {
"id": "zTEGYssr7MSVeCs3",
"name": "IMAP-test"
}
},
"typeVersion": 2
},
{
"id": "00ef51df-aa58-4a7d-ab4f-6d0f9012e626",
"name": "AI 영양 분석 엔진으로 보고서 처리",
"type": "@n8n/n8n-nodes-langchain.chainLlm",
"position": [
220,
-260
],
"parameters": {
"batching": {},
"messages": {
"messageValues": [
{
"message": "=Analyze the following health details or lab report data and generate a personalized diet plan tailored to the user's medical history, dietary restrictions, and nutritional needs:\\n\\n{{json.content}}\\n\\nProvide a detailed diet plan including daily meal suggestions, portion sizes, and nutritional goals."
}
]
}
},
"typeVersion": 1.7
},
{
"id": "88f3646d-3e16-427d-b278-4b123aff9122",
"name": "AI 영양 모델",
"type": "@n8n/n8n-nodes-langchain.lmOllama",
"position": [
308,
-40
],
"parameters": {
"options": {}
},
"credentials": {
"ollamaApi": {
"id": "7td3WzXCW2wNhraP",
"name": "Ollama - test"
}
},
"typeVersion": 1
},
{
"id": "a88117ab-a714-4b50-a32a-00ad830feee6",
"name": "계획 발송 전 대기",
"type": "n8n-nodes-base.wait",
"position": [
596,
-260
],
"webhookId": "e7d9de4a-ff91-4b46-98eb-781ec764e324",
"parameters": {},
"typeVersion": 1.1
},
{
"id": "f53c5ed4-ab80-49d7-b955-37b232fc89e7",
"name": "맞춤형 식단 계획 발송",
"type": "n8n-nodes-base.emailSend",
"notes": "Sends the PDF diet plan to the user via email",
"position": [
816,
-260
],
"parameters": {
"text": "Dear User,\n\nAttached is your personalized diet plan based on your health details.\n\nBest regards,\nYour Nutrition Team",
"options": {},
"subject": "Your Personalized Diet Plan",
"toEmail": "{{$node['Webhook'].json['userEmail']}}",
"fromEmail": "your-email@domain.com",
"attachments": "{{$node['Generate PDF'].json['filePath']}}"
},
"credentials": {
"smtp": {
"id": "G1kyF8cSWTZ4vouN",
"name": "SMTP -test"
}
},
"typeVersion": 1
},
{
"id": "15ab3a4e-3879-4e4b-8789-f97b71594d27",
"name": "스티키 노트",
"type": "n8n-nodes-base.stickyNote",
"position": [
-120,
-620
],
"parameters": {
"color": 6,
"width": 820,
"height": 240,
"content": "## Node Details\n- **Email Trigger**: Triggers the workflow when a new email with health data or lab reports is received via IMAP.\n- **Extract Health Data**: Extracts key health metrics (e.g., cholesterol, glucose) from the email attachment or body.\n- **Send to AI Model**: Sends health data to an AI model (e.g., Ollama) for diet plan generation.\n- **Generate Diet Plan**: Processes AI output to create a personalized diet plan.\n- **Prepare Email Content**: Formats the diet plan into an email-friendly structure.\n- **Send Diet Plan Email**: Sends the diet plan to the user’s email via SMTP.\n"
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "62f85c75-21e4-466d-8afc-d5e80cc36645",
"connections": {
"88f3646d-3e16-427d-b278-4b123aff9122": {
"ai_languageModel": [
[
{
"node": "00ef51df-aa58-4a7d-ab4f-6d0f9012e626",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"a88117ab-a714-4b50-a32a-00ad830feee6": {
"main": [
[
{
"node": "f53c5ed4-ab80-49d7-b955-37b232fc89e7",
"type": "main",
"index": 0
}
]
]
},
"813c1495-0676-4e00-8d4b-74e9cccf5d3e": {
"main": [
[
{
"node": "00ef51df-aa58-4a7d-ab4f-6d0f9012e626",
"type": "main",
"index": 0
}
]
]
},
"00ef51df-aa58-4a7d-ab4f-6d0f9012e626": {
"main": [
[
{
"node": "a88117ab-a714-4b50-a32a-00ad830feee6",
"type": "main",
"index": 0
}
]
]
}
}
}이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
중급 - 문서 추출, 멀티모달 AI
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
Oneclick AI Squad
@oneclick-aiThe AI Squad Initiative is a pioneering effort to build, automate and scale AI-powered workflows using n8n.io. Our mission is to help individuals and businesses integrate AI agents seamlessly into their daily operations from automating tasks and enhancing productivity to creating innovative, intelligent solutions. We design modular, reusable AI workflow templates that empower creators, developers and teams to supercharge their automation with minimal effort and maximum impact.
이 워크플로우 공유