n8n 攻略:10 分钟搭建 AI 自动写公众号文章流水线

本文实操演示了如何使用 n8n 在 10 分钟内搭建一条“自动写公众号”的流水线,通过 AI Agent、生图模型和微信公众号节点,实现从选题到草稿上传的全自动化

作者: 莎姐聊AI
分类:工作效率
46 次阅读


       最近我快忙成狗了,都快没时间写文章了。 因为我最近用Claude Code做了两个网站,下面这个是其中一个,另外一个还在进行中。


wps_doc_0.png


       Claue Code +GLM4.6还是挺抗打的,做网站的过程是又爽又虐,有时候就会想夸夸它,有的时候又气得我直接骂AI。

       好了我们言归正传,这篇还是讲n8n的干货。

       这篇实操只做一件事:用n8n在10分钟内搭起一条“自动写公众号”的流水线。0基础可以做,不需要写代码(AI写)。全文带你完成:选题→AI生成文稿和封面→正文排版→上传草稿。最后点击“执行”,就能让第一篇自动化生成的文章出现在你的公众号后台。

       首先我们先梳理一下写公众号的流程,标题,文章内容,封面图片。

       标题和文章内容都可以通过大模型来生成

       封面图片可以通过生图模型来完成


安装节点

       首先我们需要安装一个第三方的微信公众号社区节点


wps_doc_1.png


       install完成之后,如果展示如下面这样说明就是安装成功了,上传素材和上传文章的时候我们会用到这个


wps_doc_2.png

生成文章内容

       首先添加一个trigger节点,输入文章的主题


wps_doc_3.png


       然后我们添加一个AI Agent节点,根据输入的主题内容来生成文章内容和标题,生图提示词


wps_doc_4.png


       AI Agent配置如下,主要是生成文章内容和标题的提示词,然后将输出格式打开,我们需要让它根据特定的格式来输出内容


wps_doc_5.png


       添加一个DeepSeek大模型,因为这个是示例所以就用了它,你们也可以换成国外的大模型,比如GPT,gemini等。

       输出格式的配置如下,文章内容和标题,生图提示词


wps_doc_6.png


内容排版

       我们需要对生成的内容进行排版,这样文章内容看着更舒服一些,这里我们用了一个code节点,直接通过代码节点来实现,代码的内容可以让AI帮忙来生成。


wps_doc_7.png


生成封面

       生图的模型有很多,可以根据自己的喜好来选,我这边选用的是Doubao-Seedream-4.0。

       首先注册平台然后生成你自己的API-KEY,然后将你的key替换到下面的$ARK_API_KEY


curl -X POST https://ark.cn-beijing.volces.com/api/v3/images/generations \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $ARK_API_KEY" \
  -d '{
    "model": "doubao-seedream-4-0-250828",
    "prompt": "Generate 3 images of a girl and a cow plushie happily riding a roller coaster in an amusement park, depicting morning, noon, and night.",
    "image": ["https://ark-doc.tos-ap-southeast-1.bytepluses.com/doc_image/seedream4_imagesToimages_1.png", "https://ark-doc.tos-ap-southeast-1.bytepluses.com/doc_image/seedream4_imagesToimages_2.png"],
    "sequential_image_generation": "auto",
    "sequential_image_generation_options": {
        "max_images": 3
    },
    "response_format": "url",
    "size": "2K",
    "stream": true,
    "watermark": true
}'


       在http节点里面点击下面的导入cURL,


wps_doc_8.png


       将上面的代码复制到下面的框内


wps_doc_9.png


       然后将生图的这个提示词拖到这个节点内


wps_doc_10.png


       执行完之后会生成一个图片的url


wps_doc_11.png


我们需要将这个图片的url转为file数据,添加http节点,然后配置如下


wps_doc_12.png


这样就会将一个url图片转为file形式,这样方便后续进行上传封面


上传封面

       添加上传图片的节点

wps_doc_13.png


       配置信息如下:


wps_doc_14.png


       这个里面有个关键信息是添加凭证,AppID,AppSecret

       如何获取这两个AppID,AppSecret信息?

       首先打开你的公众号后台,在设置开发哪里找到开发接口管理,右侧会有你的AppID,AppSecret。 IP白名单填写你的n8n的服务器ip地址。


wps_doc_15.png


上传文章到草稿箱

       添加发送草稿箱的节点


wps_doc_16.png


       文章内容主要就包括:标题,内容,和封面


wps_doc_17.png


       我运行了三次,一共生成了三次草稿,然后我们去草稿箱看下效果,下面就是生成的样子


wps_doc_18.png

结语

       到这里,一条从“输入主题”到“草稿生成”的完整链路已经跑通:自动生成封面、文案结构清晰、基本排版与也自动完成。

       当然里面有些地方还是需要精细化的,比如AI生成的内容质量如何,如何去除AI味?这些都需要提示词来辅助完成或者更精细化的动作。

       只要可以自动上传到草稿箱了,那剩下的内容无非是对内容、标题、封面、排版的精进。

       有人说seedream调用要花钱的,但是谁让人家生成的效果好呢。如果是做图文的话,生成图片比较多的话,可以调用网页版的即梦,只消耗积分,如果有需求的话可以评论区留言,后面补一篇。

       今天就到这里了,感谢看到最后,如果有收获的话,谢谢一键三连!


本文由公众号“莎姐聊AI”授权转载| https://mp.weixin.qq.com/s/omrAmluJswAupBzTgJ5XGw|(编辑:潇飞)