用 n8n 搭建每天定时记录天气的自动化工作流

Oli Morris 在 n8n 中搭建了一个每天早上 8 点获取柏林天气、生成一句话报告并存入数据表的工作流:先用 n8n Assistant 一句提示生成,再手动逐个节点重做一遍。

n8n · YouTube · 发布于 2026年10月30日 · Automation & Agents

用 n8n 搭建每天定时记录天气的自动化工作流,n8n 的视频▶ 在 YouTube 观看
提示词
创建一个名为 Weather Log 的工作流,每天早上 8:00 运行。从这个网址获取柏林的天气:<你的天气 API 网址>。新增一个 report 字段,包含城市、温度和天气状况,例如“柏林现在 10 摄氏度,天气阴。”然后把数据保存到一个新的数据表。

图解

Oli Morris 在 n8n 里把同一个工作流做了两遍:一次用 n8n Assistant 的提示生成,一次手动搭建。它每天早上 8 点运行,获取柏林天气,生成一句话报告并存入数据表。

要解决的问题: 你想做一个每天自动运行的小自动化,同时想真正搞懂 n8n 工作流是怎么运转的。

柏林天气工作流,逐个节点

  1. 定时触发器每天早上 8:00 启动工作流,节点重命名为“Every day at 8:00 a.m.”
  2. HTTP Request调用天气接口,返回城市、日期、温度、湿度、风力、天气状况
  3. Edit Fields用表达式(如 {{ $json.city }},从输入面板拖入)新增 report 字段
  4. 数据表:插入行自动把传入的 report 映射到 Report 列
  5. 已发布的工作流发布后每天早上自动新增一行天气记录
数据 / 工具设置 / 手动AI 智能体产出

视频讲解的概念

  1. 工作流是一组相连的节点,每个节点执行一个动作
  2. 表达式是运行时会被替换成真实值的代码片段
  3. n8n 中所有数据都是 JSON 对象,在节点之间传递
  4. 边搭边给节点重命名,让工作流一目了然

关键数字

自己动手搭建

先用 n8n Assistant 做一遍,再手动做一遍,看清画布上到底发生了什么。

  1. 在 n8n Assistant 里写提示:工作流名称、早上 8:00 定时、天气网址、报告格式、保存到数据表
  2. 允许 Assistant 的权限请求,包括创建数据表和运行测试
  3. 到数据表里确认新增的一行,然后让 Assistant 发布工作流
  4. 手动搭建:添加早上 8:00 的定时触发器、HTTP Request 节点和 Edit Fields 节点
  5. 创建带 Report 列的数据表,添加“插入行”节点并选择自动映射
  6. 端到端执行,重命名工作流并点击 Publish

发布后的工作流会按你设定的时间自动运行。

视频中的小技巧

  • 边搭边重命名节点,让每个节点名称说明它的作用。
  • 每个节点都用 Execute step 检查输出,再继续下一步。
  • 从输入面板拖入字段来写表达式,不用手打。
  • 没有发布的工作流不会按定时运行。
  • Assistant 执行操作前会征求许可,并会主动提出运行测试。

根据视频字幕提炼

怎么上手

  1. 打开 n8n。
  2. 复制提示词,把 [方括号] 里的内容换成你自己的。
  3. 观看 n8n 的视频,了解完整流程和配置方法。

相关用例

分享

微博XTelegram