DeepSeek R1를 사용한 WordPress 콘텐츠 자동 생성
고급
이것은AI, Marketing분야의자동화 워크플로우로, 17개의 노드를 포함합니다.주로 Set, Wordpress, HttpRequest, GoogleSheets, ManualTrigger 등의 노드를 사용하며인공지능 기술을 결합하여 스마트 자동화를 구현합니다. DeepSeek R1을 위한 WordPress 콘텐츠 생성 자동화
사전 요구사항
- •대상 API의 인증 정보가 필요할 수 있음
- •Google Sheets API 인증 정보
- •OpenAI API Key
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"id": "p5bfwpcRy6LK33Io",
"meta": {
"instanceId": "a4bfc93e975ca233ac45ed7c9227d84cf5a2329310525917adaf3312e10d5462",
"templateCredsSetupCompleted": true
},
"name": "Automate Content Generator for WordPress with DeepSeek R1",
"tags": [],
"nodes": [
{
"id": "c4a6995f-7769-4b77-80ca-1e6bccef77c1",
"name": "워크플로우 '테스트' 클릭 시",
"type": "n8n-nodes-base.manualTrigger",
"position": [
-20,
200
],
"parameters": {},
"typeVersion": 1
},
{
"id": "c76b1458-5130-41e7-b2f2-1cfe22eab536",
"name": "아이디어 수집",
"type": "n8n-nodes-base.googleSheets",
"position": [
200,
200
],
"parameters": {
"options": {},
"sheetName": {
"__rl": true,
"mode": "id",
"value": "=Sheet1"
},
"documentId": {
"__rl": true,
"mode": "id",
"value": "YOURDOCUMENT"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "JYR6a64Qecd6t8Hb",
"name": "Google Sheets account"
}
},
"typeVersion": 4.5
},
{
"id": "8d17a640-3e15-42e9-9481-e3291d395ccd",
"name": "프롬프트 설정",
"type": "n8n-nodes-base.set",
"position": [
420,
200
],
"parameters": {
"options": {},
"assignments": {
"assignments": [
{
"id": "3e8d2523-66aa-46fe-adcc-39dc78b9161e",
"name": "prompt",
"type": "string",
"value": "={{ $json.PROMPT }}"
}
]
}
},
"typeVersion": 3.4
},
{
"id": "4f0e9065-b331-49ed-acd9-77c7c43e89a5",
"name": "WordPress에 게시물 생성",
"type": "n8n-nodes-base.wordpress",
"position": [
0,
500
],
"parameters": {
"title": "={{ $json.message.content }}",
"additionalFields": {
"status": "draft",
"content": "={{ $('Generate article with DeepSeek').item.json.message.content }}"
}
},
"credentials": {
"wordpressApi": {
"id": "OE4AgquSkMWydRqn",
"name": "Wordpress (wp.test.7hype.com)"
}
},
"typeVersion": 1
},
{
"id": "cb85d980-9d60-4c85-8574-b46e4cc14341",
"name": "이미지 업로드",
"type": "n8n-nodes-base.httpRequest",
"position": [
420,
500
],
"parameters": {
"url": "https://YOURSITE.com/wp-json/wp/v2/media",
"method": "POST",
"options": {},
"sendBody": true,
"contentType": "binaryData",
"sendHeaders": true,
"authentication": "predefinedCredentialType",
"headerParameters": {
"parameters": [
{
"name": "Content-Disposition",
"value": "=attachment; filename=\"copertina-{{ $('Create post on Wordpress').item.json.id }}.jpg\""
}
]
},
"inputDataFieldName": "data",
"nodeCredentialType": "wordpressApi"
},
"credentials": {
"wordpressApi": {
"id": "OE4AgquSkMWydRqn",
"name": "Wordpress (wp.test.7hype.com)"
},
"wooCommerceApi": {
"id": "vYYrjB5kgHQ0XByZ",
"name": "WooCommerce (wp.test.7hype.com)"
}
},
"typeVersion": 4.2
},
{
"id": "bc71ed8a-fe35-487a-b4cd-6b8c1b256763",
"name": "이미지 설정",
"type": "n8n-nodes-base.httpRequest",
"position": [
640,
500
],
"parameters": {
"url": "=https://wp.test.7hype.com/wp-json/wp/v2/posts/{{ $('Create post on Wordpress').item.json.id }}",
"method": "POST",
"options": {},
"sendQuery": true,
"authentication": "predefinedCredentialType",
"queryParameters": {
"parameters": [
{
"name": "featured_media",
"value": "={{ $json.id }}"
}
]
},
"nodeCredentialType": "wordpressApi"
},
"credentials": {
"wordpressApi": {
"id": "OE4AgquSkMWydRqn",
"name": "Wordpress (wp.test.7hype.com)"
}
},
"typeVersion": 4.2
},
{
"id": "fbed2813-cc64-42a2-994f-3696e9d8d8fe",
"name": "시트 업데이트",
"type": "n8n-nodes-base.googleSheets",
"position": [
880,
500
],
"parameters": {
"columns": {
"value": {
"DATA": "={{ $now.format('dd/LL/yyyy') }}",
"TITOLO": "={{ $('Generate title with DeepSeek').item.json.message.content }}",
"ID POST": "={{ $('Create post on Wordpress').item.json.id }}",
"row_number": "={{ $('Get Ideas').item.json.row_number }}"
},
"schema": [
{
"id": "DATA",
"type": "string",
"display": true,
"required": false,
"displayName": "DATA",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "PROMPT",
"type": "string",
"display": true,
"required": false,
"displayName": "PROMPT",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "TITOLO",
"type": "string",
"display": true,
"required": false,
"displayName": "TITOLO",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "ID POST",
"type": "string",
"display": true,
"required": false,
"displayName": "ID POST",
"defaultMatch": false,
"canBeUsedToMatch": true
},
{
"id": "row_number",
"type": "string",
"display": true,
"removed": false,
"readOnly": true,
"required": false,
"displayName": "row_number",
"defaultMatch": false,
"canBeUsedToMatch": true
}
],
"mappingMode": "defineBelow",
"matchingColumns": [
"row_number"
],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"operation": "update",
"sheetName": {
"__rl": true,
"mode": "list",
"value": "gid=0",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/16VFeCrE5BkMBoA_S5HD-9v7C0sxcXAUiDbq5JvkDqnI/edit#gid=0",
"cachedResultName": "Foglio1"
},
"documentId": {
"__rl": true,
"mode": "list",
"value": "16VFeCrE5BkMBoA_S5HD-9v7C0sxcXAUiDbq5JvkDqnI",
"cachedResultUrl": "https://docs.google.com/spreadsheets/d/16VFeCrE5BkMBoA_S5HD-9v7C0sxcXAUiDbq5JvkDqnI/edit?usp=drivesdk",
"cachedResultName": "Plan Blog wp.test.7hype.com"
}
},
"credentials": {
"googleSheetsOAuth2Api": {
"id": "JYR6a64Qecd6t8Hb",
"name": "Google Sheets account"
}
},
"typeVersion": 4.5
},
{
"id": "8db2b0cb-6d61-4e2d-bfac-e25a0385296d",
"name": "메모지",
"type": "n8n-nodes-base.stickyNote",
"position": [
-60,
-360
],
"parameters": {
"color": 3,
"width": 800,
"height": 380,
"content": "## Target\nThis workflow is designed to automatically generate seo-friendly content for wordpress through DeepSeek R1 by giving input ideas on how to structure the article. A cover image is also generated and uploaded with OpenAI DALL-E 3. This flow is designed to be executed automatically (ad \"On a schedule\" node) and thus have a complete editorial plan.\n\nThis process is useful for blog managers who want to automate content creation and publishing.\n\n## Preliminary step\nCreate a google sheet with the following columns:\n- Date\n- Prompt\n- Title\n- Post ID\n\nFill in only the \"Prompt\" column with basic ideas that DeepSeek will work on to generate the content."
},
"typeVersion": 1
},
{
"id": "ab620659-558d-46f0-ab85-e061af99b743",
"name": "메모지1",
"type": "n8n-nodes-base.stickyNote",
"position": [
140,
100
],
"parameters": {
"height": 260,
"content": "Connect with your Google Sheet. This node select only rows for which no content has been generated yet in WordPress"
},
"typeVersion": 1
},
{
"id": "73b0e640-8ccf-4e29-a0cd-6340db907bbd",
"name": "DeepSeek으로 기사 생성",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
640,
200
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "id",
"value": "=deepseek-reasoner"
},
"options": {
"maxTokens": 2048
},
"messages": {
"values": [
{
"content": "=You are an SEO expert, write an article based on this topic:\n{{ $json.prompt }}\n\nInstructions:\n- In the introduction, introduce the topic that will be explored in the rest of the text\n- The introduction should be about 120 words\n- The conclusions should be about 120 words\n- Use the conclusions to summarize everything said in the article and offer a conclusion to the reader\n- Write a maximum of 4-5 chapters and argue them.\n- The chapters should follow a logical flow and not repeat the same concepts.\n- The chapters should be related to each other and not isolated blocks of text. The text should flow and follow a linear logic.\n- Do not start chapters with \"Chapter 1\", \"Chapter 2\", \"Chapter 3\" ... write only the chapter title\n- For the text, use HTML for formatting, but limit yourself to bold, italics, paragraphs and lists.\n- Don't put the output in ```html but only text\n- Don't use markdown for formatting.\n- Go deeper into the topic you're talking about, don't just throw superficial information there\n- In output I want only the HTML format"
}
]
}
},
"credentials": {
"openAiApi": {
"id": "97Cz4cqyiy1RdcQL",
"name": "DeepSeek"
}
},
"typeVersion": 1.8
},
{
"id": "6ef4e0d1-6123-4f47-94fb-c06c785ddd92",
"name": "DeepSeek으로 제목 생성",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
880,
200
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "id",
"value": "=deepseek-reasoner"
},
"options": {
"maxTokens": 2048
},
"messages": {
"values": [
{
"content": "=You are an SEO Copywriter and you need to think of a title of maximum 60 characters for the following article:\n{{ $json.message.content }}\n\nInstructions:\n- Use keywords contained in the article\n- Do not use any HTML characters\n- Output only the string containing the title.\n- Do not use quotation marks. The only special characters allowed are \":\" and \",\""
}
]
}
},
"credentials": {
"openAiApi": {
"id": "97Cz4cqyiy1RdcQL",
"name": "DeepSeek"
}
},
"typeVersion": 1.8
},
{
"id": "2ecc8514-c04e-4f8b-9ab3-560f2cf910b0",
"name": "메모지2",
"type": "n8n-nodes-base.stickyNote",
"position": [
580,
100
],
"parameters": {
"width": 420,
"height": 260,
"content": "Add your DeepSeek API credential. If you want you can change the model with \"deepseek-chat\""
},
"typeVersion": 1
},
{
"id": "196f7799-a6ab-429b-afd3-bcbcbd65da3b",
"name": "메모지3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-20,
420
],
"parameters": {
"width": 160,
"height": 260,
"content": "Add your WordPress API credential\n"
},
"typeVersion": 1
},
{
"id": "93c2d359-531a-4cc9-8a18-870c2d6ec62c",
"name": "DALL-E로 이미지 생성",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
200,
500
],
"parameters": {
"prompt": "=Generate a real photographic image used as a cover for a blog post:\n\nImage prompt:\n{{ $('Generate title with DeepSeek').item.json.message.content }}, photography, realistic, sigma 85mm f/1.4",
"options": {
"size": "1792x1024",
"style": "natural",
"quality": "hd"
},
"resource": "image"
},
"credentials": {
"openAiApi": {
"id": "CDX6QM4gLYanh0P4",
"name": "OpenAi account"
}
},
"typeVersion": 1.8
},
{
"id": "eec14cd7-fb2b-4f7d-ad94-bcffc1249353",
"name": "메모지4",
"type": "n8n-nodes-base.stickyNote",
"position": [
180,
420
],
"parameters": {
"width": 160,
"height": 260,
"content": "Add your OpenAI API credential\n"
},
"typeVersion": 1
},
{
"id": "4f15679b-bc8f-45b8-b3c4-8b43d7f9bb6f",
"name": "메모지5",
"type": "n8n-nodes-base.stickyNote",
"position": [
380,
420
],
"parameters": {
"width": 180,
"height": 260,
"content": "Upload the image on your WordPress via APIs\n"
},
"typeVersion": 1
},
{
"id": "abe32434-671a-4ac3-a788-fcf5fd0e9435",
"name": "메모지6",
"type": "n8n-nodes-base.stickyNote",
"position": [
600,
420
],
"parameters": {
"width": 180,
"height": 260,
"content": "Set the uploaded image with the newly created article\n"
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "315cc8df-bca2-4180-806e-a01407dccc79",
"connections": {
"c76b1458-5130-41e7-b2f2-1cfe22eab536": {
"main": [
[
{
"node": "8d17a640-3e15-42e9-9481-e3291d395ccd",
"type": "main",
"index": 0
}
]
]
},
"bc71ed8a-fe35-487a-b4cd-6b8c1b256763": {
"main": [
[
{
"node": "fbed2813-cc64-42a2-994f-3696e9d8d8fe",
"type": "main",
"index": 0
}
]
]
},
"cb85d980-9d60-4c85-8574-b46e4cc14341": {
"main": [
[
{
"node": "bc71ed8a-fe35-487a-b4cd-6b8c1b256763",
"type": "main",
"index": 0
}
]
]
},
"8d17a640-3e15-42e9-9481-e3291d395ccd": {
"main": [
[
{
"node": "73b0e640-8ccf-4e29-a0cd-6340db907bbd",
"type": "main",
"index": 0
}
]
]
},
"4f0e9065-b331-49ed-acd9-77c7c43e89a5": {
"main": [
[
{
"node": "93c2d359-531a-4cc9-8a18-870c2d6ec62c",
"type": "main",
"index": 0
}
]
]
},
"93c2d359-531a-4cc9-8a18-870c2d6ec62c": {
"main": [
[
{
"node": "cb85d980-9d60-4c85-8574-b46e4cc14341",
"type": "main",
"index": 0
}
]
]
},
"6ef4e0d1-6123-4f47-94fb-c06c785ddd92": {
"main": [
[
{
"node": "4f0e9065-b331-49ed-acd9-77c7c43e89a5",
"type": "main",
"index": 0
}
]
]
},
"73b0e640-8ccf-4e29-a0cd-6340db907bbd": {
"main": [
[
{
"node": "6ef4e0d1-6123-4f47-94fb-c06c785ddd92",
"type": "main",
"index": 0
}
]
]
},
"c4a6995f-7769-4b77-80ca-1e6bccef77c1": {
"main": [
[
{
"node": "c76b1458-5130-41e7-b2f2-1cfe22eab536",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
고급 - 인공지능, 마케팅
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
AI로 WordPress 블로그 글을 최적화하는 궁극적인 가이드
AI 및 Google Sheets를 사용한 SEO 최적화 WordPress 글 자동화
Set
Wordpress
Http Request
+
Set
Wordpress
Http Request
21 노드Davide
인공지능
Google Veo3를 사용하여 비디오 생성하고 YouTube에 업로드
Google Veo3를 사용하여 AI 비디오 생성, Google 클라우드 드라이브에 저장하고 YouTube에 업로드
If
Set
Wait
+
If
Set
Wait
22 노드Davide
인공지능
AI 생성 WordPress 글 요약 블록
WordPress 글의 AI 생성 요약 블록
If
Set
Slack
+
If
Set
Slack
32 노드Dataki
인공지능
자동화 블로그 작성 및 소셜 미디어 프로모션 에이전트
GPT-4, Perplexity 및 WordPress를 사용한 SEO 블로그 생성 + 소셜 미디어 자동화
Set
Code
Gmail
+
Set
Code
Gmail
79 노드LukaszB
디자인
AI를 사용하여 이메일을 쉽게 관리
AI 기반 이메일 요약 및 검토 - 쉬운 이메일 관리
Set
Gmail
Markdown
+
Set
Gmail
Markdown
31 노드Davide
인공지능
AI를 사용한 YouTube 영상 분석기
무료 YouTube 비디오 분석기: AI 추적과 이메일 알림
If
Set
Code
+
If
Set
Code
21 노드Davide
인공지능
워크플로우 정보
난이도
고급
노드 수17
카테고리2
노드 유형7
저자
Davide
@n3witaliaFull-stack Web Developer based in Italy specialising in Marketing & AI-powered automations. For business enquiries, send me an email at info@n3w.it or add me on Linkedin.com/in/davideboizza
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유