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

用 n8n 自动搭建 SEO 博客草稿:关键词 → AI 文章 + 品牌配图 → WordPress 草稿

输入目标关键词,n8n 表单触发 → OpenAI 生成 SEO 文章与摘要 → Canvora 生成配图与 OG 图 → 轮询完成后嵌入图片并写入 WordPress 草稿

有一点经验步骤流程提示词贴士
给谁
内容运营、SEO 专员、需要批量生成博客草稿的团队
你会得到
提交一个关键词后,自动获得一篇带品牌风格配图和 OG 卡的 WordPress 草稿,可直接审阅发布
你需要
n8n · canvora · wordpress

硬约束

需要:n8n Cloud 或自托管实例;OpenAI API 密钥(或 Claude/Gemini 替代);Canvora 免费账户及 API 密钥(vd_… 格式);WordPress 站点凭证(需有创建草稿权限)。费用:Canvora 每篇文章 2 张图约 20 credits。模型可在 OpenAI 节点切换为 gpt-5-mini 或其他兼容模型。

他们做了什么

作者 marketer-360 在 n8n 官方模板库发布了该工作流模板。模板通过 n8n 内置表单收集目标关键词,调用 OpenAI 生成 SEO 文章(严格 JSON 输出),再经 Canvora API 生成品牌风格配图和 OG 卡片,最终轮询完成后将图片嵌入文章并创建 WordPress 草稿。模板提供了完整的节点连接、代码和提示词配置。

效果如何

来源展示了一次真实运行示例:关键词经工作流处理后,生成了博客特色图片和 OG 卡片(图片 URL 已附在模板描述中)。作者报告该流程支持 100+ 输出格式,可通过 brandId 锁定品牌套件,且失败时 Canvora 自动退款。(author_report)

值得知道

1. 本站未实际导入运行该模板,reproduction=not_tested。2. 模板默认使用 gpt-5-mini,但 description 提到可替换为 Claude/Gemini,实际切换需更改节点类型或模型参数。3. Canvora 每篇文章 2 张图约 20 credits,需确认账户余额。4. WordPress 凭证需具备创建草稿权限;若使用自托管 WordPress,需确保 REST API 启用且未受安全插件拦截。5. 表单的 Brand ID 为可选字段,用于绑定 Canvora 品牌套件;无 brandId 时使用默认风格。6. 轮询上限为 20 次 × 30 秒 = 约 10 分钟,若 Canvora 生成较慢可能超时。7. 可将表单触发器替换为 Google Sheets 或 Airtable 触发器以实现批量关键词队列。

n8n 工作流模板

结构已检查 · 未实际运行

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

配置与测试清单

需要绑定的凭证

  • 导入后按各需鉴权节点绑定你自己的凭证;本附件不含原作者密钥。

需要替换的配置

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

测试输入与预期结果

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

模板处理说明

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

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

步骤

  1. 配置表单触发器与基础凭证

    在 n8n 中导入模板 17737。打开「When Keyword Submitted」节点(Form Trigger),确认表单标题为「Generate an SEO article」,表单字段包含「Target keyword」(必填)和「Brand ID (optional)」(可选)。保存后复制该节点的表单 URL,用于后续测试。同时确认 n8n 实例网络可访问 OpenAI、Canvora(api.canvora.ai)和 WordPress 站点。

  2. 配置 OpenAI 文章生成节点

    打开「Write SEO Article」节点,添加 OpenAI API 凭证。模型选择 gpt-5-mini(或替换为 Claude/Gemini,需调整节点类型)。在 Messages 字段中保留以下提示词,确保输出为严格 JSON 格式:

    运行提示词 · 来源原文。OpenAI 节点的 Messages → values[0].content 字段;n8n 表达式在运行时会替换为实际关键词

    =You are an SEO content writer. Write a complete, publish-ready blog article optimized for the keyword "{{ $('When Keyword Submitted').item.json['Target keyword'] }}". Return STRICT JSON only: {"title": "...", "body_html": "<p>...</p>", "summary": "one-sentence summary for the featured image"}. No preamble, no markdown fences.
  3. 解析 JSON 并调用 Canvora 生成配图

    「Parse Article JSON」节点使用 JS 代码提取 OpenAI 返回的 JSON。无需修改代码,但建议先用样例测试确保解析稳定。随后「Post Article to Canvora」节点向 https://api.canvora.ai/api/generations 发送 POST 请求。配置 HTTP Header Auth 凭证:Header 名 X-API-Key,值为你的 Canvora API 密钥(vd_… 格式)。请求体包含 inputType='text'、inputContent(取 summary 或 title)、title、outputFormats=['blog_featured','og_image'],以及可选 brandId。

  4. 轮询生成状态并处理超时或失败

    「Wait 30s」节点等待 30 秒后,「Fetch Generation Status」节点查询 Canvora 生成状态(GET /api/generations/{generation.id}),同样使用 X-API-Key 认证。「If Generation Done」检查状态是否为 completed/failed/partial/cancelled;若未完成且轮询次数未达 20 次,则回到 Wait 节点继续循环;若超过 20 次(If Timed Out),则进入「Generation Failed」分支。若生成成功(completed/partial),进入下一步;若失败,Canvora 自动退款。

  5. 组装内容并创建 WordPress 草稿

    「Build WordPress Post」节点运行 JS 代码,从 Canvora 输出中提取 blog_featured 图片 URL,嵌入到文章 HTML 顶部(figure/img 标签),再拼接 body_html。「Create WordPress Draft」节点使用 WordPress 凭证创建状态为 draft 的文章,标题和内容取自上一步输出。执行后应在 WordPress 后台看到带特色图片的草稿。

可复制提示词

搭建指导 · 本站建议版本。交给搭建助手,先确认 n8n 实例、凭证权限和 Canvora 账户状态,再按步骤导入模板

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

请帮我基于 n8n 模板 17737 搭建一个 SEO 博客草稿工作流。前置条件:1) 确认你有 n8n 实例访问权限;2) 准备 OpenAI API 密钥、Canvora API 密钥(Integrations → API Keys 获取 vd_… 格式)、WordPress 站点凭证;3) 在 n8n 中导入模板后,检查 Form Trigger 的表单字段(Target keyword 必填,Brand ID 可选)和 OpenAI 节点的模型选择。请先用测试关键词提交一次,确认 JSON 输出能被 Parse Article JSON 节点正确解析,再观察 Canvora 轮询和 WordPress 草稿是否正常生成。

此提示词用于搭建启动,不是节点运行时指令。节点内实际运行提示词见步骤 2 的 prompts。

来源

Create SEO blog drafts with OpenAI, Canvora, and WordPress · marketer-360 · n8n.io · 2026-08-02

留言与反馈

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

正在加载…

    相关用例