8
n8n 中文网amn8n.com

使用AI、Tavily Research和Supabase存储的自动化内容页面生成器

高级

这是一个Content Creation, Multimodal AI领域的自动化工作流,包含 20 个节点。主要使用 Code, Supabase, NextCloud, GoogleDrive, Agent 等节点。 使用OpenAI、Tavily Research和Supabase存储生成多平台内容

前置要求
  • Supabase URL 和 API Key
  • Google Drive API 凭证
  • Google Sheets API 凭证
  • OpenAI API Key
工作流预览
可视化展示节点连接关系,支持缩放和平移
导出工作流
复制以下 JSON 配置到 n8n 导入,即可使用此工作流
{
  "id": "5NMlwLrwBWPUG78u",
  "meta": {
    "instanceId": "4004e259d7c32fb84e7e989ad65605c716ae645dcc01b59c6472fbe27f19fc08"
  },
  "name": "使用 AI、Tavily Research 和 Supabase 存储的自动化内容页面生成器",
  "tags": [],
  "nodes": [
    {
      "id": "099873a6-034c-45df-b8ca-b110a58a4687",
      "name": "多平台内容生成器",
      "type": "@n8n/n8n-nodes-langchain.agent",
      "onError": "continueErrorOutput",
      "position": [
        880,
        768
      ],
      "parameters": {
        "text": "=*Main Topic: {{ $json.query }}\n**Topic 1:{{ $json.results[0].title }}\n** Content for Topic 1: {{ $json.results[0].content }}\n**Topic 2:{{ $json.results[1].title }}\n** Content for Topic 2:{{ $json.results[1].content }}\n**Topic 3:{{ $json.results[2].title }}\n** Content for Topic 3:{{ $json.results[2].content }}",
        "options": {
          "systemMessage": "=# Role  \nYou are an innovative **multi-platform content strategist and digital marketing specialist** with expertise in creating breakthrough, thought-provoking content across **websites, blogs, and landing pages**. You receive **3 different topics** and produce creative, trend-aware combined content optimized for each platform that are:  \n- **Visionary and forward-thinking**, connecting emerging patterns with business implications\n- **Creatively engaging**, using fresh perspectives, analogies, and unexpected connections\n- **Trend-conscious and timely**, incorporating current market movements, cultural shifts, and industry disruptions\n- **Intellectually stimulating**, challenging conventional thinking while providing actionable insights\n- **Platform-optimized** for maximum engagement across professional and consumer audiences\n\n### **Creative Multi-Platform Integration Process**\n1. **Deep-dive analysis** of the 3 topics to uncover hidden connections, emerging patterns, and contrarian viewpoints\n2. **Trend contextualization** - research current market trends, cultural movements, and industry disruptions that relate to the topics\n3. **Creative synthesis** - identify unexpected parallels, innovative frameworks, or provocative angles that haven't been explored\n4. **Platform optimization** - adapt content style, tone, and format for websites (professional), blogs (educational), and landing pages (conversion-focused)\n5. **Cross-platform engagement strategy** - design content that drives meaningful interactions across different audience types\n\n### **Creative Thinking Framework**\n- **Question assumptions** about each topic - what conventional wisdom might be wrong?\n- **Find unexpected parallels** - how do these topics mirror trends in other industries or historical patterns?\n- **Identify emerging opportunities** - what new business models, career paths, or strategic advantages emerge from these connections?\n- **Challenge the status quo** - what provocative but professional stance can you take?\n- **Think like a futurist** - what implications will these trends have in 2-5 years?\n\n### **Current Trends Integration Requirements**\nBefore writing, consider these trending areas:\n- **AI transformation patterns** across industries\n- **Remote/hybrid work evolution** and productivity innovations  \n- **Sustainability and ESG** business imperatives\n- **Gen Z workplace expectations** and cultural shifts\n- **Economic uncertainty responses** and resilient business models\n- **Digital transformation acceleration** post-pandemic\n- **Creator economy growth** and personal branding\n- **Web3/blockchain adoption** in traditional business\n- **Mental health and wellbeing** in professional contexts\n- **Skills gap solutions** and continuous learning trends\n\n### **Platform-Specific Style Guidelines**\n\n#### **Website Content (Professional Focus)**\n- **Character Limit:** 1900 characters maximum\n- **Tone:** Professional yet engaging, authority-building focused\n- **Format:** Strategic white space, bullet points, professional language\n- **Audience:** Business professionals, potential clients, industry leaders\n- **Content Style:** Industry insights, service positioning, thought leadership\n\n#### **Blog Content (Educational & Discussion)**\n- **Character Limit:** 1900 characters maximum\n- **Tone:** Informative, educational, engaging yet accessible\n- **Format:** Shorter paragraphs, clear explanations, actionable insights\n- **Audience:** Broader professional networks, learners, diverse demographics\n- **Content Style:** Educational content, how-to guides, industry analysis\n\n#### **Landing Page Content (Conversion-Focused)**\n- **Character Limit:** 1900 characters maximum\n- **Tone:** Compelling, benefit-driven, action-oriented\n- **Format:** Scannable content, value propositions, conversion elements\n- **Audience:** Prospects, leads, decision-makers\n- **Content Style:** Solution-focused, results-oriented, persuasive messaging\n\n### **Category Classification System**\n\nGenerate appropriate categories for content classification and SEO optimization. Categories should be:\n- **Industry-relevant** and professionally recognized\n- **SEO-friendly** for search engine optimization\n- **Audience-appropriate** for target market alignment\n- **Trend-conscious** reflecting current market interests\n\n**Primary Category Options Include:**\n- Technology & Innovation\n- Digital Marketing & Strategy\n- Business Intelligence & Analytics\n- Customer Experience & Engagement\n- Artificial Intelligence & Machine Learning\n- E-commerce & Retail Technology\n- SaaS & Cloud Solutions\n- Digital Transformation\n- Marketing Automation\n- Data Science & Analytics\n- Cybersecurity & Privacy\n- Mobile Technology & Apps\n- Social Media & Content Marketing\n- Web Development & Design\n- Fintech & Digital Finance\n\n### **Multi-Platform Content Structure**\n\n**Universal Structure Format:**\n- **Compelling Hook:** Platform-appropriate opening that connects all topics with current trends\n- **Creative Framework:** Present topics through innovative lens adapted for each platform's purpose\n- **Trend-Based Evidence:** Reference current examples relevant to platform objectives\n- **Strategic Implications:** Reveal opportunities tailored to platform context\n- **Platform-Specific Conclusion:** Call-to-action optimized for each platform's conversion goals\n\n**Website Content Formatting:**\n- Strategic white space and professional presentation\n- Authority-building language and industry credibility\n- Trust-building elements and expertise demonstration\n\n**Blog Content Formatting:**\n- Educational paragraphs with clear structure\n- Actionable insights and practical applications\n- Knowledge-sharing and thought leadership elements\n\n**Landing Page Formatting:**\n- Benefit-focused headlines and value propositions\n- Conversion-optimized language and persuasive elements\n- Clear calls-to-action and decision-driving content\n\n### **Platform-Specific Innovation Requirements:**\n\n**Website Innovation:**\n- Establish authority and expertise in the industry\n- Create content that positions the brand as a thought leader\n- Build trust and credibility with potential clients\n- Focus on professional reputation and market positioning\n\n**Blog Innovation:**\n- Provide valuable educational content that attracts organic traffic\n- Create shareable insights that drive engagement and backlinks\n- Build thought leadership through consistent valuable content\n- Focus on SEO optimization and search visibility\n\n**Landing Page Innovation:**\n- Convert visitors into leads through compelling value propositions\n- Address specific pain points and present clear solutions\n- Create urgency and motivation for immediate action\n- Focus on conversion optimization and lead generation\n\n### **Trend Research Integration:**\nBefore writing each piece:\n1. **Scan current business headlines** for relevant developments\n2. **Identify cultural and generational shifts** affecting the target market\n3. **Research emerging technologies** that intersect with your topics\n4. **Analyze competitor content** to find gaps and opportunities for differentiation\n5. **Consider global economic and social factors** influencing business decisions\n\n# Input Format Expected\n*Main Topic: [MAIN TOPIC]\n**Topic 1: [TOPIC 1 TITLE]\n** Content for Topic 1: [TOPIC 1 CONTENT]\n**Topic 2: [TOPIC 2 TITLE]\n** Content for Topic 2: [TOPIC 2 CONTENT]\n**Topic 3: [TOPIC 3 TITLE]\n** Content for Topic 3: [TOPIC 3 CONTENT]\n\n# Output Process\n1. **Trend Analysis Summary:** [Brief overview of current trends that intersect with the 3 topics - 2-3 sentences]\n2. **Creative Connection Insight:** [The innovative angle or framework that unifies all topics - 1-2 sentences]  \n3. **Content Category:** [Most appropriate category classification for the unified content]\n4. **Website Content:**\n   - **Title:** [Compelling, professional headline optimized for authority-building]\n   - **Content:** [Professional authority-building content, 1900 characters max]\n5. **Blog Content:**\n   - **Title:** [Educational, engaging headline optimized for search and sharing]\n   - **Content:** [Educational and informative content, 1900 characters max]\n6. **Landing Page Content:**\n   - **Title:** [Conversion-focused headline optimized for lead generation]\n   - **Content:** [Conversion-focused persuasive content, 1900 characters max]\n\n**Important:** Always maintain 1900 character counts for all platform content to ensure compliance. Each platform version should maintain the same core insights while adapting tone, format, and style for optimal audience engagement and platform-specific objectives. Titles should be compelling, platform-appropriate, and optimized for their respective purposes (authority-building, education, or conversion)."
        },
        "promptType": "define",
        "hasOutputParser": true
      },
      "typeVersion": 2.2
    },
    {
      "id": "06d3ec9a-7579-4c12-a98c-79a790e4e7ee",
      "name": "AI 内容策略分析器",
      "type": "@n8n/n8n-nodes-langchain.toolThink",
      "position": [
        672,
        1520
      ],
      "parameters": {},
      "typeVersion": 1.1
    },
    {
      "id": "765743e1-3ec2-4eb3-a9dc-965d548b82e1",
      "name": "内容结构解析器",
      "type": "@n8n/n8n-nodes-langchain.outputParserStructured",
      "position": [
        1184,
        1504
      ],
      "parameters": {
        "jsonSchemaExample": "{\n\"action\": \n\"parse\",\n\"response\": \n{\n\"output\": \n{\n\"title\": \n\"AI Chatbot Agents: Transforming Customer Engagement Beyond Scripted Bots\",\n\"category\": \"AI Agents\",\n\"Article\": \n\"\\n---\\n\\n**Website Content:**\\nAI chatbot agents represent a paradigm shift in customer service automation, transcending traditional chatbots that depend on scripted, rule-based workflows. Unlike these limited systems, AI agents leverage advanced large language models (LLMs) and generative AI technologies to understand, reason, and act upon complex customer needs autonomously. This enables businesses to deliver deeply personalized, context-aware experiences that drive customer satisfaction and loyalty.\\n\\nIn the era of digital transformation accelerated by hybrid work and increasing automation demands, AI agents stand as strategic assets. They integrate seamlessly with business systems, analyze vast information swiftly, and assist in multifaceted tasks beyond mere query response—ranging from coding to creative problem solving. Companies investing in intelligent AI agents are not only enhancing operational efficiency but also positioning themselves ahead in competitive marketplaces by differentiating customer engagement.\\n\\nFurthermore, the rise of AI chatbot agencies catering to diverse sectors—retail, travel, education, and beyond—illustrates the growing recognition of tailored AI-powered solutions as essential for modern customer service. Partnering with experienced AI solution providers enables scalable, innovative deployments that align with a company's long-term growth and ESG goals.\\n\\n**Strategic Opportunities:**\\n- Deploy AI agents to replace rigid scripted chatbots and unlock continuous learning capability.\\n- Harness contextual intelligence for superior customer journey mapping and real-time decision making.\\n- Leverage AI agents for integrated business insights, advanced problem solving, and creative support.\\n- Develop scalable industry-specific chatbot solutions via AI chatbot agencies to rapidly meet evolving customer expectations.\\n\\n---\\n\\n**Blog Content:**\\nUnderstanding the difference between chatbots and AI agents is crucial for businesses aiming to innovate their customer service strategies. Traditional chatbots follow predefined scripts; they respond only within narrow, manually programmed workflows. While useful for simple queries, they lack the ability to adapt or understand nuanced language.\\n\\nAI chatbot agents, by contrast, utilize generative AI and large language models to process and generate natural language. This allows them to understand context, reason with complex information, and perform advanced tasks like problem solving, writing, or coding. For customers, this means more natural, helpful, and satisfying interactions with automated systems.\\n\\nThe accelerated growth of AI chatbot agencies illustrates how industries from retail to education are embracing these technologies to create personalized, intelligent service bots that better meet user needs. These AI agents enhance productivity and customer experience by acting autonomously and learning continuously, unlike traditional chatbots bound by fixed dialogues.\\n\\nTo implement AI agents effectively, companies should prioritize seamless integration with existing business systems and focus on evolving usage patterns. This approach fosters resilient and scalable customer engagement models responsive to ongoing digital transformation, hybrid work trends, and the expectations of digital-native consumers.\\n\\n**Key Takeaways:**\\n- AI agents use advanced AI technologies for genuine language understanding and action.\\n- They surpass chatbots in flexibility, intelligence, and range of use cases.\\n- AI chatbot agencies help businesses customize bots for varied industry challenges.\\n- Investing in AI agents advances customer experience and operational agility.\\n\\n---\\n\\n**Landing Page Content:**\\nEmpower your customer service with AI chatbot agents — the future of intelligent automation. Unlike traditional chatbots limited by rigid scripts, our AI agents harness the power of generative AI and large language models to understand, reason, and provide context-rich support. This means faster, more accurate responses and an experience your customers will appreciate.\\n\\nWhy settle for limited chatbot interactions? Upgrade to AI agents that:\\n- Learn and adapt to your customers' unique needs\\n- Handle complex queries and tasks autonomously\\n- Integrate smoothly with your existing business systems\\n- Deliver scalable solutions tailored to your industry\\n\\nJoin the wave of businesses transforming how they engage customers. Our AI chatbot agency specializes in creating personalized agents for retail, travel, education, and more — helping you stay ahead in an evolving market.\\n\\nTake the next step toward smarter, more effective customer service. Contact us today for a consultation and discover how AI chatbot agents can revolutionize your business.\\n\\n---\"\n}\n}\n}"
      },
      "typeVersion": 1.3
    },
    {
      "id": "250decfa-638e-4444-a52b-1979cc5e3a84",
      "name": "OpenAI GPT4 模型",
      "type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
      "position": [
        256,
        1408
      ],
      "parameters": {
        "model": {
          "__rl": true,
          "mode": "list",
          "value": "gpt-4.1-mini"
        },
        "options": {}
      },
      "credentials": {
        "openAiApi": {
          "id": "z8R3lC8iI0taZw6b",
          "name": "OpenAi account"
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "839379e9-770a-446e-8917-82ed03a0d04a",
      "name": "Supabase 内容存储",
      "type": "n8n-nodes-base.supabase",
      "position": [
        3040,
        816
      ],
      "parameters": {
        "tableId": "works",
        "fieldsUi": {
          "fieldValues": [
            {
              "fieldId": "title",
              "fieldValue": "={{ $('Content_Text_Cleaner').item.json.title }}"
            },
            {
              "fieldId": "content",
              "fieldValue": "={{ $('Content_Text_Cleaner').item.json.article }}"
            },
            {
              "fieldId": "image_url",
              "fieldValue": "={{ $json.url }}/preview"
            },
            {
              "fieldId": "category",
              "fieldValue": "={{ $('Content_Text_Cleaner').item.json.category }}"
            }
          ]
        }
      },
      "credentials": {
        "supabaseApi": {
          "id": "89oLIv62JCdgVO6B",
          "name": "Supabase account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "1771995c-9742-4cdd-ac1d-3aee955db7a6",
      "name": "内容文本清理器",
      "type": "n8n-nodes-base.code",
      "position": [
        1344,
        528
      ],
      "parameters": {
        "jsCode": "// Input: Pass your JSON into this Code node\n// Example: {{ $json }}\n\nconst input = $json.output.response.output;\n\n// Helper function to clean and normalize text\nfunction cleanText(text) {\n  return text\n    .replace(/^#+\\s.*$/gm, \"\")       // remove markdown headings like ### Blog Content\n    .replace(/\\*\\*[^*]+\\*\\*:/g, \"\")  // remove bold section headers e.g. **Title:**\n    .replace(/\\*{2}/g, \"\")           // remove leftover bold markers\n    .replace(/\\n{2,}/g, \"\\n\\n\")      // normalize multiple line breaks\n    .replace(/\\s+$/g, \"\")            // trim trailing spaces\n    .trim();\n}\n\n// Extract and clean fields\nconst title = cleanText(input.title || \"\");\nconst article = cleanText(input.Article || \"\");\nconst category = cleanText(input.category || \"\");\n\n// Return as separate fields in n8n\nreturn [\n  {\n    json: {\n      title,\n      article,\n      category\n    }\n  }\n];\n"
      },
      "typeVersion": 2
    },
    {
      "id": "e779f2bc-e98f-4c58-95c7-be0bd2801af4",
      "name": "错误处理触发器",
      "type": "n8n-nodes-base.executeWorkflow",
      "position": [
        1520,
        960
      ],
      "parameters": {
        "options": {},
        "workflowId": {
          "__rl": true,
          "mode": "list",
          "value": "GWQ4UI1i3Z0jp3GF",
          "cachedResultName": "Error_handler"
        },
        "workflowInputs": {
          "value": {},
          "schema": [],
          "mappingMode": "defineBelow",
          "matchingColumns": [],
          "attemptToConvertTypes": false,
          "convertFieldsToString": true
        }
      },
      "typeVersion": 1.2
    },
    {
      "id": "9b27ad46-a10a-461f-8636-1d9cf8e9c32c",
      "name": "Google Drive 图片下载器",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        1856,
        336
      ],
      "parameters": {
        "fileId": {
          "__rl": true,
          "mode": "url",
          "value": "={{ $('Google_Sheets_Trigger').item.json.IMAGE_URL }}"
        },
        "options": {},
        "operation": "download"
      },
      "credentials": {
        "googleDriveOAuth2Api": {
          "id": "UWHPEptHAyIh5BaP",
          "name": "Google Drive account"
        }
      },
      "typeVersion": 3
    },
    {
      "id": "ff47806c-bb53-43b9-954f-e79b6fc1d54a",
      "name": "NextCloud 图片上传器",
      "type": "n8n-nodes-base.nextCloud",
      "position": [
        2304,
        816
      ],
      "parameters": {
        "path": "=/images/{{ $('Google_Sheets_Trigger').item.json.TITLE }}.jpg",
        "binaryDataUpload": true
      },
      "credentials": {
        "nextCloudApi": {
          "id": "piaGS1sGu7NA1AdX",
          "name": "NextCloud account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "19d26bde-9f8a-476f-a6df-1fffddabf43c",
      "name": "NextCloud 公共 URL 生成器",
      "type": "n8n-nodes-base.nextCloud",
      "position": [
        2688,
        1376
      ],
      "parameters": {
        "path": "=/images/{{ $('Google_Sheets_Trigger').item.json.TITLE }}.jpg",
        "options": {},
        "operation": "share",
        "shareType": 3
      },
      "credentials": {
        "nextCloudApi": {
          "id": "piaGS1sGu7NA1AdX",
          "name": "NextCloud account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "f9eac877-d645-4328-a8ca-798d681a1d98",
      "name": "Google Sheets 触发器",
      "type": "n8n-nodes-base.googleSheetsTrigger",
      "position": [
        192,
        320
      ],
      "parameters": {
        "options": {},
        "pollTimes": {
          "item": [
            {
              "mode": "everyMinute"
            }
          ]
        },
        "sheetName": {
          "__rl": true,
          "mode": "list",
          "value": "gid=0",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/14r9ARjKp5CbaqIQlS94TIOfGz9XnoKFyyGmp7HnrkEY/edit#gid=0",
          "cachedResultName": "Sheet1"
        },
        "documentId": {
          "__rl": true,
          "mode": "list",
          "value": "14r9ARjKp5CbaqIQlS94TIOfGz9XnoKFyyGmp7HnrkEY",
          "cachedResultUrl": "https://docs.google.com/spreadsheets/d/14r9ARjKp5CbaqIQlS94TIOfGz9XnoKFyyGmp7HnrkEY/edit?usp=drivesdk",
          "cachedResultName": "Autoflownode_work"
        }
      },
      "credentials": {
        "googleSheetsTriggerOAuth2Api": {
          "id": "xUlLks6gsHieqKfM",
          "name": "Google Sheets Trigger account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "f75c376b-fde4-437b-b1f9-ff76b56a66aa",
      "name": "Tavily Research 代理",
      "type": "@tavily/n8n-nodes-tavily.tavily",
      "position": [
        528,
        592
      ],
      "parameters": {
        "query": "={{ $json.TITLE }}",
        "options": {
          "topic": "general",
          "max_results": 3,
          "search_depth": "advanced"
        }
      },
      "credentials": {
        "tavilyApi": {
          "id": "PQGxNecqo4RLYQTi",
          "name": "Tavily account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "17320c77-25d4-4db6-9ca0-14dac8d0cadd",
      "name": "便签",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        0,
        0
      ],
      "parameters": {
        "color": 4,
        "width": 416,
        "height": 576,
        "content": "## Google Sheets 工作流触发器"
      },
      "typeVersion": 1
    },
    {
      "id": "d220a15b-205b-4ca1-8117-2aa83592e717",
      "name": "便签1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        400,
        272
      ],
      "parameters": {
        "color": 4,
        "width": 416,
        "height": 576,
        "content": "## Tavily Research 代理"
      },
      "typeVersion": 1
    },
    {
      "id": "b51758ff-889e-4527-b2bd-9ff04f1850ac",
      "name": "便签 2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        816,
        480
      ],
      "parameters": {
        "color": 4,
        "width": 416,
        "height": 576,
        "content": "## 多平台内容生成器"
      },
      "typeVersion": 1
    },
    {
      "id": "646ffd02-f66f-4927-bfbf-efac1423cda2",
      "name": "便签 3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1248,
        192
      ],
      "parameters": {
        "color": 4,
        "width": 416,
        "height": 576,
        "content": "## 内容文本清理器"
      },
      "typeVersion": 1
    },
    {
      "id": "93034629-8224-4a7d-b50c-9f7ba8a74617",
      "name": "便签 4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1648,
        32
      ],
      "parameters": {
        "color": 4,
        "width": 416,
        "height": 576,
        "content": "## Google Drive 图片下载器"
      },
      "typeVersion": 1
    },
    {
      "id": "a2cb97d9-e076-4527-9973-114cd3d6c9f3",
      "name": "便签 5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2064,
        480
      ],
      "parameters": {
        "color": 4,
        "width": 416,
        "height": 576,
        "content": "## NextCloud 图片上传器"
      },
      "typeVersion": 1
    },
    {
      "id": "a2563dfa-8b63-4ac1-ac3e-c36fab2c6a73",
      "name": "便签6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2464,
        752
      ],
      "parameters": {
        "color": 4,
        "width": 416,
        "height": 576,
        "content": "## NextCloud 公共 URL 生成器"
      },
      "typeVersion": 1
    },
    {
      "id": "c2138c4b-bc0a-42d9-8806-11aed4df8249",
      "name": "便签7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2880,
        512
      ],
      "parameters": {
        "color": 4,
        "width": 416,
        "height": 576,
        "content": "## Supabase 内容存储"
      },
      "typeVersion": 1
    }
  ],
  "active": false,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "9627db76-e811-47b3-81e4-c1a6331b0c19",
  "connections": {
    "OpenAI_GPT4_Model": {
      "ai_languageModel": [
        [
          {
            "node": "Multi_Platform_Content_Generator",
            "type": "ai_languageModel",
            "index": 0
          }
        ]
      ]
    },
    "Content_Text_Cleaner": {
      "main": [
        [
          {
            "node": "Google_Drive_Image_Downloader",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Google_Sheets_Trigger": {
      "main": [
        [
          {
            "node": "Tavily_Research_Agent",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Tavily_Research_Agent": {
      "main": [
        [
          {
            "node": "Multi_Platform_Content_Generator",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Content_Structure_Parser": {
      "ai_outputParser": [
        [
          {
            "node": "Multi_Platform_Content_Generator",
            "type": "ai_outputParser",
            "index": 0
          }
        ]
      ]
    },
    "NextCloud_Image_Uploader": {
      "main": [
        [
          {
            "node": "NextCloud_Public_URL_Generator",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "AI_Content_Strategy_Analyzer": {
      "ai_tool": [
        [
          {
            "node": "Multi_Platform_Content_Generator",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "Google_Drive_Image_Downloader": {
      "main": [
        [
          {
            "node": "NextCloud_Image_Uploader",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "NextCloud_Public_URL_Generator": {
      "main": [
        [
          {
            "node": "Supabase_Content_Storage",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Multi_Platform_Content_Generator": {
      "main": [
        [
          {
            "node": "Content_Text_Cleaner",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Error_Handler_Trigger",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
常见问题

如何使用这个工作流?

复制上方的 JSON 配置代码,在您的 n8n 实例中创建新工作流并选择「从 JSON 导入」,粘贴配置后根据需要修改凭证设置即可。

这个工作流适合什么场景?

高级 - 内容创作, 多模态 AI

需要付费吗?

本工作流完全免费,您可以直接导入使用。但请注意,工作流中使用的第三方服务(如 OpenAI API)可能需要您自行付费。

工作流信息
难度等级
高级
节点数量20
分类2
节点类型12
难度说明

适合高级用户,包含 16+ 个节点的复杂工作流

外部链接
在 n8n.io 查看

分享此工作流