n8n工作流实战:从0到1打造公众号热点选题一键采集智能体(万字图文)

n8n工作流实战:从0到1打造公众号热点选题一键采集智能体(万字图文)

大家好,我是汤师爷,分享 1000 个行业智能体案例,致力于帮助100W人用智能体创富~

n8n自动化工作流,正在成为AI时代最具潜力的技能之一。

做公众号的朋友们,是不是经常为选题发愁?

今天分享一个n8n工作流,只需输入关键词,系统自动帮你爬取同行的爆款文章,然后整齐保存到飞书表格里。

想看什么主题的爆文,可以直接快速筛选出来。

这套工作流我已经跑通了,100篇文章,几秒钟就能抓完,今天把保姆级教程分享给你。

n8n本地安装,可以参考之前的教程。

1、打开n8n首页,点击左下角的“Settings”。

image.png

2、选择“Community Nodes”。

3、点击“Install a community node”。

4、在弹出的输入框中,输入:

5、点击“Install”

image.png

1、访问“飞书开放平台”(https://open.feishu.cn/),登录后进入“开发者后台”。

image.png

2、点击“创建企业自建应用”,取名“n8n助手”。

image.png

3、点击“权限管理”,点击“开通权限”。

image.png

4、搜索“多维表格”,把多维表格相关的权限全部勾上,点击“确认开通”

n8n 工作流 教程image.png

5、点击”凭证与基础信息”,复制并记录 App ID 和 App Secret。

image.png

1、新建多维表格

image.png

2、获取表格token与表格id

image.png

3、点右上角“…”,选择“更多”->“添加文档应用”。

image.png

4、选择“n8n助手”,权限是可编辑。

image.png

image.png

工作流的整体逻辑:

  • 输入一个关键词(比如”n8n工作流”)
  • 通过三方数据服务,自动爬取N篇公众号爆款文章
  • 处理公众号文章数据匹配飞书表格
  • 数据自动存入飞书多维表格

这是工作流的启动按钮。

在n8n里,每个工作流都需要一个触发器来启动。这里我们用的是”手动触发”,也就是你点一下”Execute workflow”按钮,工作流就开始运行了。

这个节点不需要任何配置,系统会自动添加。你只需要确保它存在就行。

image.png

在N8N里新建工作流,添加一个“Edit Fields”节点,然后配置这5个参数:

  • 关键词:比如”n8n工作流”(你想爬什么主题就填什么)
  • 页数:填2,每页有20条记录,共40条
  • 极致了API:粘贴你的API Key
  • 飞书表格Token:粘贴你飞书表格的Token
  • 飞书表格ID:粘贴你飞书表格的ID

配置完,点击”Execute step”测试一下,确保5个值都能正常输出。

image.png

为什么需要组装数组?

因为”极致了”API 每次只能抓取 20 条数据。如果你想抓 40 条,就需要分 2 次请求。

添加一个 Code 节点,语言选择 JavaScript,然后粘贴下面这段代码:


image.png

在 Code 节点后面,添加一个Loop Over Items节点。

不需要任何配置,直接关掉窗口即可。

系统可能会提示”可能不需要这个节点”,别管它,必须保留。因为后面需要把数据线连回来,形成循环。

image.png

这一步是整个工作流的核心,我们要通过”极致了”这个平台的API,把公众号的爆款文章数据抓取下来。

什么是API?简单理解,就是一个数据接口。你给它发个请求,告诉它你想要什么数据,它就把数据返回给你。

“极致了”这个平台专门提供公众号数据查询服务,需要先注册账号并充值才能使用。充值后,你会获得一个API Key,相当于你的身份证明。

添加一个HTTP Request节点,配置如下:

  • Method:POST
  • URL
  • Headers:开启,
    • 添加

image.png

  • Body:选JSON格式,切换到表达式模式(fx)

image.png

JSON输入框,粘贴这段JSON:


  • kw(必需):关键词,支持以空格为分隔符的多词组搜索,例如:”关键词1 关键词2″
  • sort_type(integer,必需):1表示按照阅读数排序,2表示按照时间排序,默认为1
  • mode(integer,必需):1表示搜索标题,2表示搜索正文,3表示搜索标题和正文,默认为1(如果搜索正文,最大天数period为30,标题最大为720)
  • period(integer,必需):1-7天内数据,默认为7(如果搜索正文,最大天数period为30,标题最大为720)
  • page(integer,必需):页码,默认为1(页码1为获取前20位结果,页码2为获取20到40位结果)
  • key(string,必需):极致了官网key,登陆极致了官网获取,记得给极致了充钱

API返回的数据字段名比较复杂,需要转换成飞书表格能识别的格式。

再加一个Code节点,粘贴这段代码:


这段代码完成两个任务:

  1. 转义特殊字符:防止标题中的引号导致系统崩溃
  2. 翻译字段名:将API的字段改为飞书能识别的格式

运行一次,应该能输出20条飞书表格的数据。

image.png

最后一步,把数据写进飞书表格。

image.png

添加Feishu Node节点,配置如下:

  • Resource:多维表格
  • Operation:新增记录
  • 表格Token:用表达式引用“Edit Fields”节点的值
  • 表格ID:同上
  • 请求体JSON:切换到表达式模式,粘贴:

上一步我们把数据整理成了数组格式,Feishu Node节点会自动识别,然后一次性写入20条数据,效率爆表。

image.png

最后,从 Feishu Lite 节点拉一根线,连回 Loop Over Items 节点,形成完整循环。

image.png

保存工作流,点击”Execute workflow”。

打开飞书表格,40 篇文章已经全部入库。

image.png

n8n工作流搭建完成后,每次寻找选题时,只需修改关键词并一键运行即可。

同行在写什么爆款?哪个话题最近火?

所有数据都在表格里,一目了然。

再也不用一篇篇翻公众号了。

如果你也想搭建这套工作流,按照步骤操作就行。

遇到问题,多半是 API 的 key 没填对,或者数字类型选错了。

本文已收录于,我的技术博客:tangshiye.cn 里面有,AI 学习资料,Coze 工作流,n8n 工作流,算法 Leetcode 详解,BAT 面试真题,架构设计,等干货分享。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:Ai探索者,转载请注明出处:https://javaforall.net/246083.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月15日 下午7:00
下一篇 2026年3月15日 下午7:00


相关推荐

关注全栈程序员社区公众号