ChatGPT创意写作AI 评分 · 待评分AI 辅助编辑·未发现明显提示词注入风险n8n.io

n8n 自动趋势研究到博客内容:GPT-4o 生成多角选题与 DALL-E 封面

输入搜索关键词 → Apify 抓取 Google 结果 → GPT-4o 规划 3 个选题角度并撰写全文 → DALL-E 3 生成封面 → 保存至 Notion 并 Slack 通知

有一点经验步骤流程提示词贴士
给谁
需要基于趋势自动产出博客草稿的内容运营者、SEO 人员或小型编辑团队
你会得到
每周自动获取 Google 搜索结果,由 AI 生成 3 篇不同角度的 Markdown 博客草稿与配套封面图,最终存入 Notion 数据库并通过 Slack 报告链接
你需要
n8n · slack

硬约束

前置条件:n8n v1.0+ 实例;Apify 账号(含 Google Search Scraper actor);OpenAI API 密钥(GPT-4o + DALL-E 3);Notion 工作区与数据库;Slack 工作区与 OAuth2 凭证。费用:Apify actor 按运行计费,OpenAI 按 token 与图像生成计费,具体以各平台定价为准。限制:workflow.json 中 notionDatabaseId 与 slackChannel 为占位符,需替换为实际值;Notion 数据库需预先创建并授权 n8n 集成;搜索默认面向日本区域(countryCode=jp, languageCode=ja),可按需修改。

他们做了什么

作者 miipoco3 在 n8n.io 发布了一个模板工作流,通过 Schedule Trigger 每周一 9:00 自动触发。工作流使用 Apify 的 Google Search Scraper 抓取指定关键词的搜索结果,随后调用 GPT-4o 分析结果并生成 3 个不同角度的博客选题(初心者向け、辛口レビュー、ビジネス活用),每个选题包含标题、大纲和英文封面图提示词。Code 节点解析 GPT-4o 返回的 JSON 后,由另一个 GPT-4o 节点撰写 Markdown 正文,DALL-E 3 生成 1024x1024 封面图,最终保存到 Notion 数据库并通过 Slack 发送完成报告。

效果如何

来源报告该模板可自动生成 3 篇不同角度的博客草稿并保存到 Notion(author_report)。本站未实际导入运行,未验证 Apify actor 在特定关键词下的稳定性、GPT-4o JSON 输出的解析成功率、以及 Notion/Slack 凭证配置的正确性。

值得知道

1) 搜索默认参数为日本区域(countryCode=jp, languageCode=ja),非日语主题需修改 Apify 节点 customBody;2) GPT-4o 的 JSON 输出依赖 Code 节点做容错解析(尝试 output[0].content[0].text 与 message.content 两种结构),若 OpenAI 响应格式变更可能导致解析失败;3) Notion 节点中的数据库 ID 和 Slack 频道在模板中为占位符,必须替换;4) 模板含 5 个 Sticky Note 仅作说明,不影响运行时逻辑;5) 作者建议可将 Notion 节点替换为 WordPress 节点以直接发布到 CMS;6) 未提供 OpenAI 与 Apify 的具体费用估算。

n8n 工作流模板

结构已检查 · 未实际运行

下载后在 n8n 选择“Import from File”,或复制 JSON 后粘贴到编辑器。先配置自己的账号,再用测试数据运行;模板默认未启用。

配置与测试清单

需要绑定的凭证

  • AI Editorial Meeting - Generate 3 Article Ideas 节点:绑定OpenAI API 凭证。
  • AI Writer - Generate Article Content 节点:绑定OpenAI API 凭证。
  • DALL-E Generate Cover Image 节点:绑定OpenAI API 凭证。
  • Save Article to Notion 节点:绑定Notion API 凭证。
  • Send Completion Notification to Slack 节点:绑定Slack OAuth2 凭证。
  • Run an Actor and get dataset 节点:绑定apifyApi 凭证。

需要替换的配置

  • 源模板来自 n8n 公开库 #11094(约 15 个节点)。导入后先保持未启用,核对触发器、表达式与外部 API 端点。
  • Sticky Note 中的说明仅供参考;按自己的账号、表结构或频道 ID 替换占位配置。

测试输入与预期结果

  • 在测试环境手动执行一次主路径,确认每个需凭证的节点已连接且无鉴权错误。
  • 用一条合成/脱敏样例数据跑通,核对输出字段与下游写入目标,再考虑生产启用。

模板处理说明

  • 已移除原作者凭证绑定、webhookId 与执行数据,工作流设为未启用;节点、连线与原文提示词保持原样。未在 n8n 中实际运行。
  • 未改业务逻辑;运行前请自行核对密钥、配额与隐私合规。

模板获取日期: 2026-10-24

步骤

  1. 导入工作流并配置凭证

    在 n8n 编辑器中导入本模板 workflow.json。随后依次配置以下 4 类凭证:Apify(用于 Google Search Scraper actor)、OpenAI(用于 GPT-4o 与 DALL-E 3)、Notion(访问数据库)、Slack(OAuth2 方式发送通知)。凭证配置完成后,n8n 会自动将其关联到对应节点。

  2. 设置搜索关键词

    打开 Workflow Configuration 节点,将 searchKeyword 从默认值 "2025年 AIツール" 修改为你想追踪的主题,例如 "Keto Diet" 或 "Investment Trends"。此关键词将传递给 Apify 的 Google Search Scraper。

  3. 准备 Notion 数据库并授权

    在 Notion 中创建一个数据库(建议包含 Title、Content 等属性)。进入该数据库页面菜单 → Connect to → 选择你的 n8n 集成以授权访问。然后在 Save Article to Notion 节点中选择该数据库。注意:workflow.json 中的 notionDatabaseId 当前为占位符,必须替换为实际数据库 ID 或通过节点 UI 重新选择。

  4. 指定 Slack 通知频道

    在 Send Completion Notification to Slack 节点中,将 channelId 的占位符替换为目标频道名称(如 general)或频道 ID。确保 Slack OAuth2 凭证已授权发布到该频道。

  5. 运行工作流:从趋势研究到内容发布

    工作流按以下顺序自动执行:1) Schedule Trigger(默认每周一 9:00)触发;2) Workflow Configuration 输出关键词等配置;3) Apify 节点运行 Google Search Scraper,抓取前 5 条结果;4) GPT-4o(AI Editorial Meeting)分析搜索结果,以 JSON 数组输出 3 个选题(初心者向け/辛口レビュー/ビジネス活用),每个选题含 title、outline、image_prompt;5) Code 节点 Parse Article Ideas JSON 从 GPT-4o 响应中提取 JSON 数组;6) GPT-4o(AI Writer)根据 title 与 outline 撰写 Markdown 正文;7) DALL-E 3 根据 image_prompt 生成 1024x1024 封面图;8) Save Article to Notion 将标题、封面图 URL、研究原文保存为数据库页面;9) Aggregate All Articles 聚合所有生成的 Notion 页面 URL;10) Slack 发送完成报告,列出 3 篇文章的 Notion 链接。

    运行提示词 · 来源原文。AI Editorial Meeting - Generate 3 Article Ideas 节点的 responses.values[0].content 字段

    あなたはWebメディアの編集長です。
    以下のGoogle検索結果の情報を元に、3つの異なる切り口でブログ記事の企画を立ててください。
    
    【検索結果データ】
    {{ JSON.stringify($input.all()) }}
    
    【条件】
    必ず以下のJSON形式の配列のみを出力してください。余計な会話や挨拶は一切不要です。
    
    [
      {
        "angle": "初心者向け",
        "title": "記事タイトル",
        "outline": "記事の構成案",
        "image_prompt": "Image generation prompt in English"
      },
      {
        "angle": "辛口レビュー",
        "title": "記事タイトル",
        "outline": "記事の構成案",
        "image_prompt": "Image generation prompt in English"
      },
      {
        "angle": "ビジネス活用",
        "title": "記事タイトル",
        "outline": "記事の構成案",
        "image_prompt": "Image generation prompt in English"
      }
    ]

    运行提示词 · 来源原文。AI Writer - Generate Article Content 节点的 messages.values[0].content 字段

    あなたはプロのライターです。以下のタイトルと構成案に基づき、ブログ記事の本文を執筆してください。
    HTMLタグは使わず、Markdown形式(見出しは ## など)で書いてください。
    
    【タイトル】
    {{ $('Parse Article Ideas JSON').item.json.title }}
    
    【構成案】
    {{ $('Parse Article Ideas JSON').item.json.outline }}

    运行提示词 · 来源原文。DALL-E Generate Cover Image 节点的 prompt 字段

    ={{ $('Parse Article Ideas JSON').item.json.image_prompt }}

    运行提示词 · 来源原文。Send Completion Notification to Slack 节点的 text 字段

    =✅ *AI編集部レポート*
    
    3本の記事案をNotionに格納しました!
    
    {{ $json.url.map((url, i) => `${i+1}. ${url}`).join('\n') }}
    
    確認してください 📝

可复制提示词

搭建指导 · 本站建议版本。交给搭建助手,先确认输入和权限

这一段是提示词,页面不会在这里插入广告。

你是一个 n8n 工作流搭建助手。用户想复现「AI Editor-in-Chief」模板:自动从 Google 搜索趋势生成 3 篇 Notion 博客草稿。请按以下顺序协助:1) 确认用户已准备 n8n v1.0+、Apify 账号、OpenAI API 密钥、Notion 数据库、Slack OAuth2;2) 指导导入 workflow.json;3) 提醒替换 Workflow Configuration 中的 searchKeyword、Notion database ID、Slack channel;4) 说明 Notion 授权步骤(Connect to → 选择 n8n 集成);5) 建议首次运行前手动触发测试,检查 Apify actor 是否正常返回结果、GPT-4o JSON 输出是否能被 Code 节点正确解析。不要代替用户执行 API 调用或填写真实凭证。

搭建前请确认 4 类凭证已配置,且 Notion 数据库已授权 n8n 集成。

来源

Automate trend research to blog content with GPT-4o, DALL-E & Apify to Notion · miipoco3 · n8n.io · 2025-11-21

留言与反馈

试过这个方法吗?分享效果、遇到的问题或改进建议。留言审核后公开,请勿填写敏感信息。

正在加载…

    相关用例