n8n教程:5分钟部署+自动生AI日报并写入飞书多维表格

发布于:2025-06-23 ⋅ 阅读:(18) ⋅ 点赞:(0)

哈喽,大家好👏

我是阿星!

最近n8n太火了。什么是n8n?有点像扣子和dify的综合体。

简单来说就是替你打工的「自动化工作流」

我们今天就从部署👉搭建第一个工作流。用它实现自动抓取新闻并分类。

Image

教程有点长,方法有很多,今天只讲一下用飞书mcp实现的方式。

小白易上手。

一、部署n8n到本地

  1. 1. 访问 Docker.com 并下载 Docker Desktop。(按自己电脑型号下载,苹果不要下载错芯片)

  2. 2. 安装 Docker Desktop。

  3. 3. 打开 Docker Desktop,搜索 n8n

Image

  1. 4. 选择第一个结果并点击pull

Image

  1. 5. 切回到images看到下面这种情况就代表已经pull成功了,点击run。

Image

  1. 6. 点击run后不要直接点第二个run,展开run上面的箭头。跟着填写。name随便,volumes可以按照你自己的情况替换。比如你没有安装过n8n,可以自己新建文件夹。然后再volume里选择自己新建的文件夹。(不要出现中文)

Image

端口映射为 5678

  1. 7. 点击运行,它就开始咔咔跑了,完成后在你的浏览器访问 http://localhost:5678

Image

  1. 8. 注册一个账号,随便填。

Image

  1. 9. 并获取 License Key 以解锁功能。直接就给你发邮箱里了。

Image

二、飞书应用配置

划重点,这一步必须是大大大大前提!

这个飞书不要用你平常上班的那个飞书

要用你自己的个人飞书,或者你自建公司的飞书

你必须是最高管理员!!!这一点非常容易搞错,搞错会导致后面无法实现!

1. 创建应用

  • 访问 飞书开放平台 → 点击右上角「开发者后台」→「创建企业自建应用」

Image

  • 填写应用名称和描述(需清晰标识用途)→ 记录生成的 App ID 和 App Secret(关键凭证,需妥善保存)。

2. 激活机器人能力

  • 路径:应用能力 → 添加应用能力 → 机器人 → 添加

Image

  • 必须发布:前往「版本管理与发布」→「创建版本」→ 发布应用,否则会提示“机器人能力未激活”。

3. 申请权限

因为要进行群聊创建任务和多维表格创建任务。所以可以提前都开一下(其中一些权限是之后的教程里可能用到的),用户身份和应用身份的权限都可以开一下。你开权限的时候会提示有两种权限。

  • im:chat:读取群聊基本信息
  • im:chat:create:创建群聊权限
  • im:chat:operate_as_owner:以群主身份操作群聊
  • contact:user.id:readonly:访问通讯录基本信息
  • contact:user.employee_id:readonly:获取用户信息权限
  • base:app:copy - 复制多维表格
  • base:app:create - 创建多维表格
  • base:app:read - 获取多维表格信息
  • base:app:update - 更新多维表格
  • bitable:app - 查看、评论、编辑和管理多维表格
  • im:messageim:message:send_as_bot-发送消息
  • contact:user.id:readonly-获取用户信息

4. 创建版本并发布

一路确定就行了

Image

三、安装社区节点并配置

  1. 1. 安装mcp节点

首先,社区节点是你在工作台不能直接搜到的,需要你手动添加下。

Image

点击左下角头像的settings。点击install。

输入n8n-nodes-feishu-lite

之后搜索的时候带黑色立方体盒子的是社区版,用带黑盒子子标志的就好。

Image

四、创建飞书多维表格

照着我下面这个表头创建,因为表头不对会导致后续无法传入。

一定要看清楚都是纯文本字段类型,没有数字类型,包括最后一个也是文本类型。

内容不用填,但是要设置公开阅读权限

Image

最重要的来了,右上角添加一下在第一步创建的机器人。添加为文档应用。

Image

搜索你的应用,点击添加即可。

Image

五、各节点设置方法

也有一些新闻mcp,但是这里推荐小白http接入。

http好处就是悬念比较少,适合固定任务。

我们先在画布啥概念搜索下面的节点拼接到一起。

从左向右的逻辑顺序就是【定时】👉【抓新闻】👉【整理格式】👉【写入飞书】

Image

触发器

  • 根据自己的需要填就可以了

Image

新闻api(需要一定的网络)

这两个新闻api网站都可以,我们选第一个,NewAPI(https://newsapi.org/)以及 Gnews(https://gnews.io/

本例中使用了NewsAPI的接口,详细URL和参数配置信息可参阅官方文档https://newsapi.org/docs/get-started#search 。其中api key点右上角获取。

Image

post请求部分(你就当是在给ai邮寄信件通信),我们要是就是这一段,复制下来往我们的第一个http里填一下。

GET https://newsapi.org/v2/everything?q=Apple&from=2025-06-18&sortBy=popularity&apiKey=API_KEYcurl https://newsapi.org/v2/everything -G \    -d q=Apple \    -d from=2025-06-18 \    -d sortBy=popularity \    -d apiKey=API_KEY

把对应的参数填到相应节点。其中apikey就是你刚刚在NewsAPI上获取的那串密钥。

Image

整理新闻格式

这里要和大家特别说的一点是,新闻节点抓下来的东西是需要清洗格式的。否则非常可能报错。设置如下,直接照着选就可以了。

js代码框部分,完整代码我放星球上了在文末,也可以自己让ds写下。

Image

写入飞书

最关键的就是写清楚你在第二部分配置好的token和id

Image

六、运行并自动打标

点击运行,

Image

就可以看到指定的新闻已经爬入多维表格。

Image

如果想实现自动打标,直接添加一个探索字段捷径的分类就行了。

Image

想对哪一列打标分类就直接引用哪个字段就行了。

Image

快来试试吧~我是阿星,我们下期再见~

Image


网站公告

今日签到

点亮在社区的每一天
去签到