8
n8n 한국어amn8n.com

Sonar Pro AI 과제 평가 및 다중 마감일 알림

고급

이것은Document Extraction, AI Summarization분야의자동화 워크플로우로, 23개의 노드를 포함합니다.주로 Set, Filter, Discord, ReadPDF, Webhook 등의 노드를 사용하며. Sonar Pro AI 및 다중 채널 마감일 알림을 통한 동료 검토 할당 자동화

사전 요구사항
  • Discord Bot Token 또는 Webhook
  • HTTP Webhook 엔드포인트(n8n이 자동으로 생성)
  • Google Sheets API 인증 정보
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
  "id": "SN8IPZsF4ezEdP4z",
  "meta": {
    "instanceId": "b91e510ebae4127f953fd2f5f8d40d58ca1e71c746d4500c12ae86aad04c1502"
  },
  "name": "Sonar Pro AI Assignment Evaluation with Multi-Deadline Reminders",
  "tags": [],
  "nodes": [
    {
      "id": "3ae96cfc-23c9-4619-af4c-6f73ec220e45",
      "name": "수동 트리거",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        976,
        96
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "70a0c1e7-16b0-4d09-8c55-18d5619ad4ef",
      "name": "일정 트리거",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        976,
        288
      ],
      "parameters": {
        "rule": {
          "interval": [
            {
              "field": "hours",
              "hoursInterval": 24
            }
          ]
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "abda9b85-fece-4c81-b3bb-e7e4284e973a",
      "name": "웹훅 - 과제 제출",
      "type": "n8n-nodes-base.webhook",
      "position": [
        992,
        608
      ],
      "webhookId": "f6eacf9a-4477-4e16-a476-d1b4c726e65f",
      "parameters": {
        "path": "engineering-peer-eval",
        "options": {},
        "httpMethod": "POST",
        "responseMode": "responseNode"
      },
      "typeVersion": 2
    },
    {
      "id": "dd75a29c-993e-4f8b-a6a7-42bbd10bff5f",
      "name": "제출 데이터 추출",
      "type": "n8n-nodes-base.set",
      "position": [
        1184,
        608
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "={{ $json.body.student_id }}",
              "value": "={{ $json.body.student_id }}"
            },
            {
              "id": "={{ $json.body.assignment_file }}",
              "value": "={{ $json.body.assignment_file }}"
            },
            {
              "id": "={{ $json.body.course_code }}",
              "value": "={{ $json.body.course_code }}"
            },
            {
              "id": "={{ $json.body.assignment_title }}",
              "value": "={{ $json.body.assignment_title }}"
            },
            {
              "id": "={{ $json.body.peer_reviewers }}",
              "value": "={{ $json.body.peer_reviewers }}"
            },
            {
              "id": "={{ $json.body.deadline }}",
              "value": "={{ $json.body.deadline }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "63cdfbc2-7ceb-48a8-9921-4bec0ff7601a",
      "name": "과제 파일 읽기",
      "type": "n8n-nodes-base.readPDF",
      "position": [
        1360,
        608
      ],
      "parameters": {
        "binaryPropertyName": "={{ $json.assignment_file }}"
      },
      "typeVersion": 1
    },
    {
      "id": "0ab69570-bc79-4a49-9372-2ffda95a37d4",
      "name": "AI 평가 - 기술 기준",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        1504,
        608
      ],
      "parameters": {
        "text": "=You are an engineering professor evaluating a student assignment. Analyze the following submission based on these ENGINEERING-SPECIFIC CRITERIA:\n\n**Technical Accuracy (30 points)**\n- Correct application of engineering principles\n- Accurate calculations and formulas\n- Proper units and dimensional analysis\n- Valid assumptions and constraints\n\n**Problem-Solving Methodology (25 points)**\n- Systematic approach to problem decomposition\n- Appropriate engineering tools/methods used\n- Quality of design/analysis process\n- Innovation and creativity in solutions\n\n**Documentation & Communication (20 points)**\n- Clear technical writing and explanations\n- Proper engineering notation and symbols\n- Quality of diagrams, schematics, or CAD drawings\n- Professional formatting and organization\n\n**Analysis & Critical Thinking (15 points)**\n- Depth of analysis and interpretation\n- Recognition of limitations and trade-offs\n- Consideration of practical constraints\n- Engineering judgment demonstrated\n\n**Code/Implementation Quality (10 points, if applicable)**\n- Code efficiency and optimization\n- Proper documentation and comments\n- Testing and validation approach\n- Adherence to engineering standards\n\nAssignment Content:\n{{ $json.data }}\n\nProvide a detailed evaluation with:\n1. Score for each criterion (with justification)\n2. Total score out of 100\n3. Specific strengths identified\n4. Areas for improvement with actionable feedback\n5. Overall assessment summary\n\nFormat the response as structured JSON.",
        "agent": "conversationalAgent",
        "options": {
          "systemMessage": "You are an expert engineering educator with 15+ years of experience evaluating student work across mechanical, electrical, civil, and software engineering disciplines."
        },
        "promptType": "define",
        "hasOutputParser": true
      },
      "typeVersion": 1.7
    },
    {
      "id": "bf9412cc-3af5-4878-80a2-b1a914998539",
      "name": "구조화된 출력 파서",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1648,
        816
      ],
      "parameters": {},
      "typeVersion": 1.2
    },
    {
      "id": "94dbc235-e275-495b-ae55-d63af377dc8f",
      "name": "평가 결과 저장",
      "type": "n8n-nodes-base.set",
      "position": [
        1776,
        608
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "={{ $json.student_id }}",
              "value": "={{ $('Extract Submission Data').item.json.student_id }}"
            },
            {
              "id": "={{ $json.course_code }}",
              "value": "={{ $('Extract Submission Data').item.json.course_code }}"
            },
            {
              "id": "={{ $json.assignment_title }}",
              "value": "={{ $('Extract Submission Data').item.json.assignment_title }}"
            },
            {
              "id": "={{ $json.ai_evaluation }}",
              "value": "={{ $json.output }}"
            },
            {
              "id": "={{ $json.evaluation_date }}",
              "value": "={{ $now.toISO() }}"
            },
            {
              "id": "={{ $json.total_score }}",
              "value": "={{ $json.output.total_score }}"
            },
            {
              "id": "={{ $json.peer_reviewers }}",
              "value": "={{ $('Extract Submission Data').item.json.peer_reviewers }}"
            },
            {
              "id": "={{ $json.deadline }}",
              "value": "={{ $('Extract Submission Data').item.json.deadline }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "6b6d447c-2287-41c8-afe1-827b8dd5a2f1",
      "name": "동료 평가자 분할",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        1936,
        560
      ],
      "parameters": {
        "options": {},
        "fieldToSplitOut": "peer_reviewers"
      },
      "typeVersion": 1
    },
    {
      "id": "515f185f-2338-43df-b601-28135f39f427",
      "name": "평가 템플릿 생성",
      "type": "n8n-nodes-base.set",
      "position": [
        2080,
        560
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "={{ $json.reviewer_email }}",
              "value": "={{ $json.peer_reviewers }}"
            },
            {
              "id": "={{ $json.evaluation_template }}",
              "value": "=**PEER EVALUATION FORM - {{ $('Store Evaluation Results').item.json.course_code }}**\n\nAssignment: {{ $('Store Evaluation Results').item.json.assignment_title }}\nStudent ID: {{ $('Store Evaluation Results').item.json.student_id }}\nReviewer: {{ $json.peer_reviewers }}\nDeadline: {{ $('Store Evaluation Results').item.json.deadline }}\n\n---\n\n**EVALUATION CRITERIA:**\n\n1. Technical Accuracy (0-30 points)\n   - Engineering principles correctly applied?\n   - Calculations accurate?\n   - Units and dimensions correct?\n   Score: ___/30\n   Comments:\n\n2. Problem-Solving Methodology (0-25 points)\n   - Systematic approach used?\n   - Appropriate tools/methods?\n   - Creative solutions?\n   Score: ___/25\n   Comments:\n\n3. Documentation & Communication (0-20 points)\n   - Clear explanations?\n   - Professional formatting?\n   - Quality diagrams/drawings?\n   Score: ___/20\n   Comments:\n\n4. Analysis & Critical Thinking (0-15 points)\n   - Depth of analysis?\n   - Trade-offs considered?\n   - Engineering judgment?\n   Score: ___/15\n   Comments:\n\n5. Implementation Quality (0-10 points)\n   - Code/design quality?\n   - Testing approach?\n   - Standards compliance?\n   Score: ___/10\n   Comments:\n\n---\n\n**AI PRELIMINARY EVALUATION:**\nTotal Score: {{ $('Store Evaluation Results').item.json.total_score }}/100\n\nStrengths: {{ $('Store Evaluation Results').item.json.ai_evaluation.strengths.join(', ') }}\n\nAreas for Improvement: {{ $('Store Evaluation Results').item.json.ai_evaluation.improvements.join(', ') }}\n\n---\n\nPlease submit your evaluation by: {{ $('Store Evaluation Results').item.json.deadline }}\nSubmission Link: [Evaluation Form URL]"
            },
            {
              "id": "={{ $json.student_id }}",
              "value": "={{ $('Store Evaluation Results').item.json.student_id }}"
            },
            {
              "id": "={{ $json.assignment_title }}",
              "value": "={{ $('Store Evaluation Results').item.json.assignment_title }}"
            },
            {
              "id": "={{ $json.deadline }}",
              "value": "={{ $('Store Evaluation Results').item.json.deadline }}"
            }
          ]
        }
      },
      "typeVersion": 3.4
    },
    {
      "id": "bf9a0291-f743-4b97-bf2d-814dcc1b4d6a",
      "name": "Teams 알림 전송",
      "type": "n8n-nodes-base.microsoftTeams",
      "position": [
        2256,
        368
      ],
      "webhookId": "ae6f1e0c-4bd8-4d4c-bff6-96c414e7a243",
      "parameters": {
        "resource": "message"
      },
      "typeVersion": 2
    },
    {
      "id": "e5e4c276-b2c4-4296-967f-0681c32375c4",
      "name": "Discord 알림 전송",
      "type": "n8n-nodes-base.discord",
      "position": [
        2256,
        560
      ],
      "webhookId": "bcc2b28c-18a4-497c-b21f-136bc13c3862",
      "parameters": {
        "content": "=**🎓 Peer Evaluation Assignment**\n\n@{{ $json.reviewer_email }}\n\nYou've been assigned to review:\n- **Assignment:** {{ $json.assignment_title }}\n- **Student:** {{ $json.student_id }}\n- **Deadline:** {{ $json.deadline }}\n\nAI Preliminary Score: {{ $('Store Evaluation Results').item.json.total_score }}/100\n\nPlease check your email for the complete evaluation template and submission link.",
        "guildId": {
          "__rl": true,
          "mode": "list",
          "value": ""
        },
        "options": {},
        "resource": "message",
        "channelId": {
          "__rl": true,
          "mode": "list",
          "value": ""
        }
      },
      "typeVersion": 2
    },
    {
      "id": "56aea28b-e448-4769-91b4-a98b54f6984b",
      "name": "템플릿 포함 이메일 전송",
      "type": "n8n-nodes-base.emailSend",
      "position": [
        2256,
        752
      ],
      "webhookId": "7ce0254a-3e9e-4010-b13a-dcf081ddff93",
      "parameters": {
        "options": {
          "allowUnauthorizedCerts": false
        },
        "subject": "=Peer Evaluation Assignment - {{ $json.assignment_title }}",
        "toEmail": "={{ $json.reviewer_email }}",
        "fromEmail": "course-admin@engineering.edu"
      },
      "typeVersion": 2.1
    },
    {
      "id": "da00d68a-3cf0-4ab2-821d-a720436b598d",
      "name": "Google Sheets에 저장 - 채점",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1936,
        752
      ],
      "parameters": {
        "columns": {
          "value": {
            "status": "Pending Peer Review",
            "ai_score": "={{ $('Store Evaluation Results').item.json.total_score }}",
            "analysis": "={{ $('Store Evaluation Results').item.json.ai_evaluation.analysis }}",
            "student_id": "={{ $('Store Evaluation Results').item.json.student_id }}",
            "course_code": "={{ $('Store Evaluation Results').item.json.course_code }}",
            "documentation": "={{ $('Store Evaluation Results').item.json.ai_evaluation.documentation }}",
            "implementation": "={{ $('Store Evaluation Results').item.json.ai_evaluation.implementation }}",
            "evaluation_date": "={{ $('Store Evaluation Results').item.json.evaluation_date }}",
            "problem_solving": "={{ $('Store Evaluation Results').item.json.ai_evaluation.problem_solving }}",
            "assignment_title": "={{ $('Store Evaluation Results').item.json.assignment_title }}",
            "technical_accuracy": "={{ $('Store Evaluation Results').item.json.ai_evaluation.technical_accuracy }}"
          },
          "mappingMode": "defineBelow"
        },
        "options": {},
        "operation": "append",
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "Peer Evaluations"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "engineering-grades-sheet-id"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "05f1584b-1ee8-49d0-9aa4-8b59523265fe",
      "name": "검토 마감일 확인",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        1152,
        192
      ],
      "parameters": {
        "options": {},
        "filtersUI": {
          "values": [
            {
              "lookupValue": "Pending Peer Review",
              "lookupColumn": "status"
            }
          ]
        },
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "Peer Evaluations"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "engineering-grades-sheet-id"
        }
      },
      "typeVersion": 4.5
    },
    {
      "id": "4b7c80b4-ee14-4113-8847-54db1b587096",
      "name": "임박한 마감일 필터링",
      "type": "n8n-nodes-base.filter",
      "position": [
        1328,
        192
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "combinator": "and",
          "conditions": [
            {
              "id": "deadline_check",
              "operator": {
                "type": "number",
                "operation": "lt"
              },
              "leftValue": "={{ new Date($json.deadline).getTime() - Date.now() }}",
              "rightValue": 172800000
            },
            {
              "id": "not_overdue",
              "operator": {
                "type": "number",
                "operation": "gt"
              },
              "leftValue": "={{ new Date($json.deadline).getTime() - Date.now() }}",
              "rightValue": 0
            }
          ]
        }
      },
      "typeVersion": 2.2
    },
    {
      "id": "6add76c6-15a6-4bdc-8322-79dfe04e7aa5",
      "name": "마감일 알림 전송 - Teams",
      "type": "n8n-nodes-base.microsoftTeams",
      "position": [
        1552,
        0
      ],
      "webhookId": "961c0a62-b69d-4805-95eb-2cb8780b0388",
      "parameters": {
        "resource": "message"
      },
      "typeVersion": 2
    },
    {
      "id": "cddfbdcf-b637-49c8-8588-15f665b10ffc",
      "name": "마감일 알림 전송 - Discord",
      "type": "n8n-nodes-base.discord",
      "position": [
        1552,
        192
      ],
      "webhookId": "f676be85-3f3d-43b2-bf9e-21c3ac406412",
      "parameters": {
        "content": "=⏰ **DEADLINE REMINDER**\n\n**Assignment:** {{ $json.assignment_title }}\n**Student:** {{ $json.student_id }}\n**Deadline:** {{ $json.deadline }}\n\nYour peer evaluation is due in less than 48 hours! Please complete your review.",
        "guildId": {
          "__rl": true,
          "mode": "list",
          "value": ""
        },
        "options": {},
        "resource": "message",
        "channelId": {
          "__rl": true,
          "mode": "list",
          "value": ""
        }
      },
      "typeVersion": 2
    },
    {
      "id": "1a0937dc-69a0-4605-8064-14c05b08ea19",
      "name": "마감일 알림 전송 - 이메일",
      "type": "n8n-nodes-base.emailSend",
      "position": [
        1552,
        384
      ],
      "webhookId": "6f553172-b297-415d-bdb8-fd0ade6c4ced",
      "parameters": {
        "options": {},
        "subject": "=⏰ Reminder: Peer Evaluation Due Soon - {{ $json.assignment_title }}",
        "toEmail": "={{ $json.reviewer_email }}",
        "fromEmail": "course-admin@engineering.edu"
      },
      "typeVersion": 2.1
    },
    {
      "id": "891f0175-4e59-4622-a6c6-4a30a6dbe5cb",
      "name": "웹훅 응답",
      "type": "n8n-nodes-base.respondToWebhook",
      "position": [
        2416,
        752
      ],
      "parameters": {
        "options": {},
        "respondWith": "json",
        "responseBody": "={\n  \"status\": \"success\",\n  \"message\": \"Peer evaluation workflow initiated\",\n  \"student_id\": \"{{ $('Store Evaluation Results').item.json.student_id }}\",\n  \"assignment\": \"{{ $('Store Evaluation Results').item.json.assignment_title }}\",\n  \"ai_score\": {{ $('Store Evaluation Results').item.json.total_score }},\n  \"peer_reviewers_notified\": {{ $('Split Peer Reviewers').all().length }},\n  \"deadline\": \"{{ $('Store Evaluation Results').item.json.deadline }}\"\n}"
      },
      "typeVersion": 1.1
    },
    {
      "id": "05d609e9-ddbf-4038-9b31-aec3a514a85f",
      "name": "스티키 노트",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        240,
        -32
      ],
      "parameters": {
        "width": 672,
        "height": 784,
        "content": "## Introduction\nAutomate peer review assignment and grading with AI-powered evaluation. Designed for educators managing collaborative assessments efficiently.\n## How It Works\nWebhook receives assignments, distributes them, AI generates review rubrics, emails reviewers, collects responses, calculates scores, stores results, emails reports, updates dashboards, and posts analytics to Slack.\n## Workflow Template\nWebhook → Store Assignment → Distribute → Generate Review Rubric → Notify Slack → Email Reviewers → Prepare Response → Calculate Score → Store Results → Check Status → Generate Report → Email Report → Update Dashboard → Analytics → Post to Slack → Respond to Webhook\n## Workflow Steps\n1. Receive & Store: Webhook captures assignments, stores data.\n2. Distribute & Generate: Assigns peer reviewers, AI creates rubrics.\n3. Notify & Email: Alerts via Slack, sends review requests.\n4. Collect & Score: Gathers responses, calculates peer scores.\n5. Report & Update: Generates reports, emails results, updates dashboard.\n6. Analyze & Alert: Posts analytics to Slack, confirms completion.\n## Setup Instructions\n1. Webhook & Storage: Configure endpoint, set up database.\n2. AI Configuration: Add OpenAI key, customize rubric prompts.\n3. Communication: Connect Gmail, Slack credentials.\n4. Dashboard: Link analytics platform, configure metrics.\n## Prerequisites\n- OpenAI API key\n- Gmail account\n- Slack workspace\n- Database or storage system\n- Dashboard tool\n\n"
      },
      "typeVersion": 1
    },
    {
      "id": "6f2c649e-1bc4-4fbe-b196-0f0213c0d643",
      "name": "OpenRouter 채팅 모델",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
      "position": [
        1504,
        816
      ],
      "parameters": {
        "model": "perplexity/sonar-pro",
        "options": {}
      },
      "credentials": {
        "openRouterApi": {
          "id": "fKnn6LL7cRFqNHDX",
          "name": "OpenRouter account2"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "4932a9e3-d18c-4b45-a686-381da89e6160",
      "name": "스티키 노트1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1792,
        -16
      ],
      "parameters": {
        "color": 5,
        "width": 352,
        "height": 400,
        "content": "## Use Cases\n- University peer review assignments\n- Corporate training evaluations\n- Research paper assessments\n\n## Customization\n- Multi-round review cycles\n- Custom scoring algorithms\n- LMS integration (Canvas, Moodle)\n\n## Benefits\n- Eliminates manual distribution\n- Ensures consistent evaluation\n- Provides instant feedback and analytics"
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "3a5d4cce-fbe3-4843-8a3e-757e66e9482b",
  "connections": {
    "3ae96cfc-23c9-4619-af4c-6f73ec220e45": {
      "main": [
        [
          {
            "node": "05f1584b-1ee8-49d0-9aa4-8b59523265fe",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "70a0c1e7-16b0-4d09-8c55-18d5619ad4ef": {
      "main": [
        [
          {
            "node": "05f1584b-1ee8-49d0-9aa4-8b59523265fe",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "63cdfbc2-7ceb-48a8-9921-4bec0ff7601a": {
      "main": [
        [
          {
            "node": "0ab69570-bc79-4a49-9372-2ffda95a37d4",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "6b6d447c-2287-41c8-afe1-827b8dd5a2f1": {
      "main": [
        [
          {
            "node": "515f185f-2338-43df-b601-28135f39f427",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "6f2c649e-1bc4-4fbe-b196-0f0213c0d643": {
      "ai_languageModel": [
        [
          {
            "node": "0ab69570-bc79-4a49-9372-2ffda95a37d4",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "05f1584b-1ee8-49d0-9aa4-8b59523265fe": {
      "main": [
        [
          {
            "node": "4b7c80b4-ee14-4113-8847-54db1b587096",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "dd75a29c-993e-4f8b-a6a7-42bbd10bff5f": {
      "main": [
        [
          {
            "node": "63cdfbc2-7ceb-48a8-9921-4bec0ff7601a",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "56aea28b-e448-4769-91b4-a98b54f6984b": {
      "main": [
        [
          {
            "node": "891f0175-4e59-4622-a6c6-4a30a6dbe5cb",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "94dbc235-e275-495b-ae55-d63af377dc8f": {
      "main": [
        [
          {
            "node": "6b6d447c-2287-41c8-afe1-827b8dd5a2f1",
            "type": "main",
            "index": 0
          },
          {
            "node": "da00d68a-3cf0-4ab2-821d-a720436b598d",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "bf9412cc-3af5-4878-80a2-b1a914998539": {
      "ai_outputParser": [
        [
          {
            "node": "0ab69570-bc79-4a49-9372-2ffda95a37d4",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "515f185f-2338-43df-b601-28135f39f427": {
      "main": [
        [
          {
            "node": "bf9a0291-f743-4b97-bf2d-814dcc1b4d6a",
            "type": "main",
            "index": 0
          },
          {
            "node": "e5e4c276-b2c4-4296-967f-0681c32375c4",
            "type": "main",
            "index": 0
          },
          {
            "node": "56aea28b-e448-4769-91b4-a98b54f6984b",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "4b7c80b4-ee14-4113-8847-54db1b587096": {
      "main": [
        [
          {
            "node": "6add76c6-15a6-4bdc-8322-79dfe04e7aa5",
            "type": "main",
            "index": 0
          },
          {
            "node": "cddfbdcf-b637-49c8-8588-15f665b10ffc",
            "type": "main",
            "index": 0
          },
          {
            "node": "1a0937dc-69a0-4605-8064-14c05b08ea19",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "abda9b85-fece-4c81-b3bb-e7e4284e973a": {
      "main": [
        [
          {
            "node": "dd75a29c-993e-4f8b-a6a7-42bbd10bff5f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "0ab69570-bc79-4a49-9372-2ffda95a37d4": {
      "main": [
        [
          {
            "node": "94dbc235-e275-495b-ae55-d63af377dc8f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
자주 묻는 질문

이 워크플로우를 어떻게 사용하나요?

위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.

이 워크플로우는 어떤 시나리오에 적합한가요?

고급 - 문서 추출, AI 요약

유료인가요?

이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.

워크플로우 정보
난이도
고급
노드 수23
카테고리2
노드 유형16
난이도 설명

고급 사용자를 위한 16+개 노드의 복잡한 워크플로우

저자
Cheng Siong Chin

Cheng Siong Chin

@cschin

Prof. Cheng Siong CHIN serves as Chair Professor in Intelligent Systems Modelling and Simulation in Newcastle University, Singapore. His academic credentials include an M.Sc. in Advanced Control and Systems Engineering from The University of Manchester and a Ph.D. in Robotics from Nanyang Technological University.

외부 링크
n8n.io에서 보기

이 워크플로우 공유

카테고리

카테고리: 34