8
n8n 한국어amn8n.com

LinkedIn 콘텐츠 기계

중급

이것은Social Media, Multimodal AI분야의자동화 워크플로우로, 14개의 노드를 포함합니다.주로 Form, Merge, Slack, OpenAi, Twitter 등의 노드를 사용하며. Gemini/OpenAI를 사용하여 X와 LinkedIn에 소셜 포스트를 계획합니다.

사전 요구사항
  • Slack Bot Token 또는 Webhook URL
  • OpenAI API Key
  • Twitter API 인증 정보
  • LinkedIn API 인증 정보
  • 대상 API의 인증 정보가 필요할 수 있음
  • Google Sheets API 인증 정보
  • Google Gemini API Key
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
  "id": "2MkrpeTUd7VHfSS9",
  "meta": {
    "instanceId": "e6142c3f5e31c23fb05dc2061d25cd2a74cf8639c4bc5152accf8c08b0d8f6ea"
  },
  "name": "Linkedin content machine",
  "tags": [],
  "nodes": [
    {
      "id": "5b1cc120-3c02-46b4-bfc7-bdc9e9ae363d",
      "name": "Google Gemini Chat Model",
      "type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
      "position": [
        -980,
        80
      ],
      "parameters": {
        "options": {},
        "modelName": "models/gemini-2.0-flash"
      },
      "typeVersion": 1
    },
    {
      "id": "b7447847-28bc-4ee3-9518-46dc3210268b",
      "name": "게시물 제목 수신",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        -1180,
        -140
      ],
      "webhookId": "4d921ee9-7668-4133-8750-4e35f9fc2353",
      "parameters": {
        "options": {},
        "formTitle": "post",
        "formFields": {
          "values": [
            {
              "fieldLabel": "post title"
            }
          ]
        },
        "authentication": "basicAuth",
        "formDescription": "post"
      },
      "typeVersion": 2.2
    },
    {
      "id": "9b52651d-ab43-429a-9176-56ed29afee35",
      "name": "AI 콘텐츠 생성",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "position": [
        -980,
        -140
      ],
      "parameters": {
        "text": "=\nwrite min 50 word about this topic '{{ $json[\"post title\"] }}'\nfor Linkedin and X platform separately",
        "options": {},
        "promptType": "define",
        "hasOutputParser": true
      },
      "typeVersion": 1.7
    },
    {
      "id": "f363dad1-532e-423d-b0ff-1f4ffa48dd9e",
      "name": "AI 출력 형식 지정",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        -820,
        120
      ],
      "parameters": {
        "schemaType": "manual",
        "inputSchema": "{\n  \"type\": \"object\",\n  \"properties\": {\n    \"event_name\": {\n      \"type\": \"string\"\n    },\n    \"event_description\": {\n      \"type\": \"string\"\n    },\n    \"platform_posts\": {\n      \"type\": \"object\",\n      \"properties\": {\n        \"LinkedIn\": {\n          \"type\": \"object\",\n          \"properties\": {\n            \"post\": {\n              \"type\": \"string\"\n            },\n            \"hashtags\": {\n              \"type\": \"array\",\n              \"items\": {\n                \"type\": \"string\"\n              }\n            },\n            \"call_to_action\": {\n              \"type\": \"string\"\n            }\n          }\n        },\n        \"Twitter\": {\n          \"type\": \"object\",\n          \"properties\": {\n            \"post\": {\n              \"type\": \"string\"\n            },\n            \"hashtags\": {\n              \"type\": \"array\",\n              \"items\": {\n                \"type\": \"string\"\n              }\n            },\n            \"character_limit\": {\n              \"type\": \"integer\"\n            }\n          }\n        }\n      }\n    },\n    \"additional_notes\": {\n      \"type\": \"string\"\n    }\n  }\n}"
      },
      "typeVersion": 1.2
    },
    {
      "id": "e8fd6a4f-9448-4c76-96b0-895d6fc0b30c",
      "name": "X에 게시",
      "type": "n8n-nodes-base.twitter",
      "position": [
        -600,
        -240
      ],
      "parameters": {
        "text": "={{ $json.output.platform_posts.Twitter.post }}",
        "additionalFields": {}
      },
      "typeVersion": 2
    },
    {
      "id": "2f73b732-c9db-4ee8-8d58-38c4cbb562ec",
      "name": "LinkedIn에 게시",
      "type": "n8n-nodes-base.linkedIn",
      "position": [
        -600,
        -20
      ],
      "parameters": {
        "text": "={{ $json.output.platform_posts.LinkedIn.post }}",
        "person": "-HtNhNKSsE",
        "additionalFields": {}
      },
      "typeVersion": 1
    },
    {
      "id": "14220250-98e1-4c4e-84d8-8dedc9dc3532",
      "name": "Linkedin 및 X 게시 응답 추가",
      "type": "n8n-nodes-base.merge",
      "position": [
        -320,
        -120
      ],
      "parameters": {
        "mode": "combine",
        "options": {},
        "combineBy": "combineAll"
      },
      "typeVersion": 3
    },
    {
      "id": "351351dd-da19-421c-8a94-dc7687a05097",
      "name": "확인 표시",
      "type": "n8n-nodes-base.form",
      "position": [
        -100,
        -120
      ],
      "webhookId": "9c0b2419-aff6-40dd-95f7-5dfd0a88d46c",
      "parameters": {
        "options": {},
        "operation": "completion",
        "completionTitle": "Your post has been successfully shared",
        "completionMessage": "=🔗 View your posts:\n\nX (Twitter): \n[https://x.com/x/status/{{ $json.id }}]\n\nLinkedIn:\n[https://www.linkedin.com/feed/update/{{ $json.urn }}]"
      },
      "typeVersion": 1
    },
    {
      "id": "2a1b857a-cc59-4662-806b-d74d0416d2e5",
      "name": "일정 트리거",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        -1120,
        520
      ],
      "parameters": {
        "rule": {
          "interval": [
            {}
          ]
        }
      },
      "typeVersion": 1
    },
    {
      "id": "38e09681-ab07-4479-b5fb-b66af78f72d8",
      "name": "LinkedIn 게시물 가져오기",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -880,
        520
      ],
      "parameters": {
        "url": "https://api.apify.com/v2/actor-tasks/your-task-id/runs/last/dataset/items?token=YOUR_APIFY_TOKEN",
        "options": {},
        "jsonParameters": true
      },
      "typeVersion": 1
    },
    {
      "id": "9d9af28f-82d8-484d-a4da-b24076861b90",
      "name": "높은 참여도 게시물 필터링",
      "type": "n8n-nodes-base.function",
      "position": [
        -660,
        520
      ],
      "parameters": {
        "functionCode": "return items.filter(item => item.json.engagement && item.json.engagement.likes > 10);"
      },
      "typeVersion": 1
    },
    {
      "id": "108bf9c2-cbed-4d38-b9ce-8a88bab7f782",
      "name": "게시물 아이디어 생성(OpenAI)",
      "type": "n8n-nodes-base.openAi",
      "position": [
        -460,
        520
      ],
      "parameters": {
        "model": "gpt-4o-mini",
        "options": {},
        "requestOptions": {}
      },
      "typeVersion": 1
    },
    {
      "id": "9acab2bf-974f-432c-8dd0-3fcd78bd5f31",
      "name": "초안을 Google 시트에 저장",
      "type": "n8n-nodes-base.googleSheets",
      "position": [
        -260,
        520
      ],
      "parameters": {
        "range": "Sheet1!A:B",
        "options": {},
        "sheetId": "YOUR_GOOGLE_SHEET_ID",
        "operation": "append"
      },
      "typeVersion": 1
    },
    {
      "id": "9326e33a-24d1-4b49-bb60-fa40fefaf0b9",
      "name": "검토자에게 알림(Slack)",
      "type": "n8n-nodes-base.slack",
      "position": [
        -60,
        520
      ],
      "parameters": {
        "text": "New LinkedIn post ideas are ready for review:\n\n{{$json[\"choices\"][0].message.content}}",
        "channel": "YOUR_SLACK_CHANNEL",
        "attachments": [],
        "otherOptions": {}
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "d8bd4e59-84a9-4e7d-bdae-557a8056ad95",
  "connections": {
    "e8fd6a4f-9448-4c76-96b0-895d6fc0b30c": {
      "main": [
        [
          {
            "node": "14220250-98e1-4c4e-84d8-8dedc9dc3532",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f363dad1-532e-423d-b0ff-1f4ffa48dd9e": {
      "ai_outputParser": [
        [
          {
            "node": "9b52651d-ab43-429a-9176-56ed29afee35",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "2f73b732-c9db-4ee8-8d58-38c4cbb562ec": {
      "main": [
        [
          {
            "node": "14220250-98e1-4c4e-84d8-8dedc9dc3532",
            "type": "main",
            "index": 1
          }
        ]
      ]
    },
    "2a1b857a-cc59-4662-806b-d74d0416d2e5": {
      "main": [
        [
          {
            "node": "38e09681-ab07-4479-b5fb-b66af78f72d8",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "b7447847-28bc-4ee3-9518-46dc3210268b": {
      "main": [
        [
          {
            "node": "9b52651d-ab43-429a-9176-56ed29afee35",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9b52651d-ab43-429a-9176-56ed29afee35": {
      "main": [
        [
          {
            "node": "e8fd6a4f-9448-4c76-96b0-895d6fc0b30c",
            "type": "main",
            "index": 0
          },
          {
            "node": "2f73b732-c9db-4ee8-8d58-38c4cbb562ec",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "38e09681-ab07-4479-b5fb-b66af78f72d8": {
      "main": [
        [
          {
            "node": "9d9af28f-82d8-484d-a4da-b24076861b90",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5b1cc120-3c02-46b4-bfc7-bdc9e9ae363d": {
      "ai_languageModel": [
        [
          {
            "node": "9b52651d-ab43-429a-9176-56ed29afee35",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "9d9af28f-82d8-484d-a4da-b24076861b90": {
      "main": [
        [
          {
            "node": "108bf9c2-cbed-4d38-b9ce-8a88bab7f782",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "108bf9c2-cbed-4d38-b9ce-8a88bab7f782": {
      "main": [
        [
          {
            "node": "9acab2bf-974f-432c-8dd0-3fcd78bd5f31",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9acab2bf-974f-432c-8dd0-3fcd78bd5f31": {
      "main": [
        [
          {
            "node": "9326e33a-24d1-4b49-bb60-fa40fefaf0b9",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "14220250-98e1-4c4e-84d8-8dedc9dc3532": {
      "main": [
        [
          {
            "node": "351351dd-da19-421c-8a94-dc7687a05097",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
자주 묻는 질문

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

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

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

중급 - 소셜 미디어, 멀티모달 AI

유료인가요?

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

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

일정 경험을 가진 사용자를 위한 6-15개 노드의 중간 복잡도 워크플로우

외부 링크
n8n.io에서 보기

이 워크플로우 공유

카테고리

카테고리: 34