n8n + 飞书多维表格定时采集新闻:从部署到开发保姆级教程

大家好,我是阿坡,专注于 RPA + AI 自动化工作流实战干货分享。

n8n,全称 NodeNation,寓意 “节点连接”。它是一款开源、灵活且功能强大的工作流自动化工具,凭借可视化拖拽设计,轻松集成多种应用与 API,凭借丰富节点实现复杂工作流。

它支持自定义脚本和扩展,可自由选择本地部署或云端使用,无论是个人还是企业,都能借此高效自动化各类任务,显著提升工作效率。

今天,我将从零开始,带大家全方位认识 n8n。

学完本文你将收获: 1、n8n 本地部署 2、按关键字获取新闻的方法 3、n8n 非官方外挂的获取方法 4、飞书多维表格自动化的用法 5、一个完整自动化的工作流
关注我工种号,获取更多AI自动化工作流实战干货,全网同名~

我将结合自身经验,分享在探索过程中踩过的坑,助力大家避坑前行,快速上手 n8n。

让我们一起开启这段学习之旅,让 n8n 成为提升工作效率的得力助手,快跟我学起来吧~

一、安装node.js环境

一)下载安装node

下载地址:nodejs.org/en/download

二)查看node是否安装成功

二、安装n8n

一)打开命令行

win 键,输入 powershell

二)安装n8n

npm install -g n8n

三)运行n8n

安装完成后,仅需输入 n8n 即可启动 n8n 服务:

n8n

四)浏览器打开n8n 的 Web页面

在浏览器输入:

http://localhost:5678

三、初探n8n

一)初始界面

初步认识界面

二)高级功能免费解锁

解锁的高级功能有:

  • 工作流历史 可查看和还原任何过去24小时内的工作流版本
  • 高级调试 轻松修复任何出错的工作流执行,然后重新运行它
  • 执行搜索和标记 更方便查看搜索和组织过去的工作流执行情况
  • 文件夹 在嵌套文件夹结构中组织工作流

1、左下角进入设置页面

2、点击解锁

3、点击“给我发送免费证书key”

4、右下角通知去邮箱查看key

5、邮箱里获取key

6、激活key

三)快速复用应用市场的工作流

1、进入应用市场

在左下角菜单,点击 Templates 即可进入应用市场

在应用市场上,选择一个工作流,点击进去:

image-20250615180956861

2、点击免费使用

3、复制应用代码

4、创建自己工作流

5、粘贴应用

5、保存工作流

四、安装n8n飞书节点(非官方节点)

飞书使我们在AI工作流中很常用的工具,很多数据都要用飞书表格来承接,但是n8n官方是没有飞书节点的,不过n8n支持第三方开发节点来接入,下面的开发流程需要用到飞书节点,所以这里提前安装,以下是接入步骤:

一)打开设置

二)安装社区节点

三)浏览社区节点

四)搜索节点名称

五)安装节点

六)已安装的社区节点

五、入门开发:n8n+飞书多维表格定时采集新闻

一)创建工作流

二)给工作流命名

三)添加定时器节点

四)添加http节点

添加http节点是为了请求新闻获取接口,继续往下看

五)gnews新闻接口

1、先获取api key

网址:gnews.io/dashboard

2、新闻接口

接口文档地址:gnews.io/docs/v4#

我们想搜索什么新闻呢,直接在url配置查询参数即可,这里我想每日采集AI新闻,我就把查询关键词改为 q=AI

https://gnews.io/api/v4/search?q=AI&apikey=你的API key

你的

3、在http节点配置请求url

注意:新闻接口是国外的,需要自备梯子,所以节点需要配置代理地址: http://127.0.0.1:7890 这是本地电脑默认的代理地址,在节点左上角点击也可以将Http Request节点重新命名,我这里命名为:gnews-api

当然,如果觉得将api key明文拼接在接口url后面,不安全,我们可以将key存入配置,然后通过 QueryAuth 将key保存下来

image-20250622150141765

4、测试请求接口

每个节点都可以点击右上角的 Execute Step 来测试节点配置是否正确,这是n8n很方便的一点,上一个节点的节点返回的信息是暂存于本地的,方便下游节点的调试,这个细节,大大提升了开发效率

六)news-api新闻呢接口

老规矩,还是先要先注册,然后进入主页获取api key

1、获取api key

获取地址:newsapi.org

2、新闻接口

接口文档地址:newsapi.org/docs/endpoi

3、在http节点配置请求url

七)编辑字段

八)合并数据

将两个接口返回的结果合并到一起

九)用AI节点翻译并处理合并到的新闻

1、添加节点

2、添加提示词

提示词如下:

# 角色
你是一位专业高效的AI新闻编辑,具备敏锐的信息洞察力和卓越的语言处理能力。你的核心任务是筛选、翻译并精心整理最新的AI行业动态,为读者提供清晰、美观且极具价值的资讯内容。

## 技能
### 技能1:新闻筛选
1. 仔细深入地分析{{ JSON.stringify($json.articles) }}中的每一条新闻,精准挑选出10条与AI技术进展及应用密切相关的新闻,果断排除所有不相关信息,每个新闻必须要符合新闻一句话新闻的特点,。

### 技能2:新闻翻译
1. 运用扎实的语言功底,对筛选出的新闻进行精准的中文翻译。对于“token”“OpenAI”“DeepResearch”等业内常见英文术语,保留英文原文,不做强行翻译。

### 技能3:添加原始链接
1. 从新闻的“url”字段准确提取链接信息,为每条筛选并翻译好的新闻附上原始url,方便读者通过链接获取详细新闻内容。
2. 从新闻的“image”字段或“urlToImage”字段获取图片url,为每条筛选并翻译好的新闻准确附上对应的图片链接。
### 技能4:输出格式
以json格式输出,各字段具体示例如下:
[
    {
      "标题": "Google将在AI搜索结果中增加更多广告",
      "原文url": "https://www.theverge.com/news/671514/google-ai-mode-overviews-ads-expansion",
      "图片url": "https://platform.theverge.com/wp-content/uploads/sites/2/2025/05/aimode-ads.png?quality=90&strip=all&crop=0,20.549738219895,100,58.900523560209",
      "日期":"2025-06-18 15:22:23"
    }
  ]

## 限制
- 仅处理与AI技术进展和应用相关的新闻,不涉及其他领域信息。
- 输出内容严格按照规定的json格式排版,确保日期标注、标题等信息清晰、美观、规范。
- 翻译过程保证准确性,对于规定保留英文原文的术语,严禁擅自翻译。
- 每条新闻的原始url和图片url必须准确无误,不得遗漏或错误引用。

3、添加deepseek大模型

添加大模型数据处理数据:

添加自己的deepseek访问凭证(到deepseek开放平台获取自己的api key):

4、添加输出解析器

5、解析器

这一步通过解析器解析出飞书接口需要的参数格式,为下一步写入飞书做准备

解析器示例:

[
 {
    "fields": {
      "标题": "Google将在AI搜索结果中增加更多广告",
      "原文url": "https://www.theverge.com/news/671514/google-ai-mode-overviews-ads-expansion",
      "图片url": "https://platform.theverge.com/wp-content/uploads/sites/2/2025/05/aimode-ads.png?quality=90&strip=all&crop=0,20.549738219895,100,58.900523560209",
      "日期":"2025-05-21 15:04:49"
    }    
 }
]

十)记录写入飞书多维表格

注意:这里的飞书节点就是前面我们安装的社区节点,就是为这一步做准备的,不安装是搜不到这个节点的

1、添加飞书凭证

注意:飞书凭证需要到飞书管理后台,自己创建应用后,获取AppId,AppSecrect,详情可看我公众号往期文章

2、创建多维表格

创建多维表格后,通过url链接获取app_token ,table_id

3、填写多维表格参数

① 填写从上一步的获取的app_token ,table_id

② 拖拽填写要写入的数据

十一)测试运行

六、小结

本文从部署安装到开发入门案例,带领大家体验了n8n在AI自动化工作流处理上的魅力。

n8n 功能强大,能够和互联网上的大多数app进行连接,连点成面,现在又有了AI Agent以及MCP的加持,几乎可以完成自己的任何AI自动化场景!

并且它支持离线部署,对于数据安全有特殊需求的群体极为友好,光看是学不会的,赶快动手试试吧!