用 n8n 打造你的 AI 科技新闻速览工作流:每天自动充电,拥抱 AIAgent 自动化元年

191 阅读5分钟

前言

在 AI 技术迅猛发展的今天,我们正迎来一个全新的自动化时代。2025 年被许多人称为 AIAgent 自动化元年——不再只是被动执行指令的工具,而是能主动思考、决策和完成任务的“智能代理”。而像 n8n 这样的低代码自动化平台,正是构建这些智能流程的核心工具。

本文将带你一步步打造一个 AI 科技新闻速览工作流,利用 n8n + RSS + 大模型(DeepSeek Chat)实现每日科技资讯的自动抓取、筛选、摘要与保存,让你每天只需点击一次,就能获得一份精准、简洁的科技动态报告。


🔧 工具简介:为什么选择 n8n?

n8n 是一款开源的、基于 Node.js 的可视化工作流自动化工具。它支持通过拖拽节点的方式连接各种服务,实现复杂逻辑的自动化。

  • 无需编码即可搭建流程
  • ✅ 支持数百种集成(API、数据库、邮件、AI 等)
  • ✅ 可运行在本地或云服务器上
  • ✅ 基于 JavaScript/Node.js,生态丰富
  • ✅ 完美适配 AI Agent 和大模型调用

你可以通过命令行快速启动:

npx n8n

第一次运行会自动安装依赖,虽然体积较大,但一旦部署成功,就能开启无限可能。


🚀 构建“AI 科技新闻速览”工作流

以下是我们在 n8n 中设计的工作流结构(如图所示),从左到右依次执行:

1.png

1️⃣ Trigger:手动触发 → 每日定时自动执行

我们以“点击执行”作为起点,未来可替换为 定时触发器(Cron Trigger) ,比如每天早上 7:00 自动运行,确保你每天醒来就能看到最新科技动态。

💡 提示:可以结合 cronGoogle Calendar 实现真正意义上的“每日充电”。


2️⃣ WiredRSS 节点:订阅权威科技资讯源

使用 RSS(简易信息聚合) 获取实时更新的内容。我们选择了《连线》杂志(Wired)的科技生活频道 RSS 源,其内容涵盖前沿科技、人工智能、创业趋势等高质量资讯。

  • RSS 是一种标准化 XML 格式,专为内容发布和订阅设计。
  • 在 n8n 中直接提供 RSS 节点,无需写 HTTP 请求代码,一键接入。

🔗 示例 RSS 地址:https://www.wired.com/feed/rss


3️⃣ PubDateFilter 节点:只保留今日发布的文章

为了避免处理历史旧闻,我们添加了一个 过滤器节点(PubDateFilter) ,仅保留发布日期为“今天”的新闻条目。

  • 利用 JavaScript 的 Date 类型进行时间判断:

    const now = new Date();
    const todayStart = new Date(now.getFullYear(), now.getMonth(), now.getDate());
    
  • 通过比较发布时间的时间戳(毫秒),筛选出当天内容。

⏱️ 时间计算技巧:60 * 60 * 24 * 1000 = 86400000 毫秒 = 一天


4️⃣ Edit Fields & ContentBlockAggregate:优化输入格式

为了让后续的大模型更好理解,我们需要对数据做预处理:

✅ Edit Fields 节点:
  • 将标题(title)和正文(content)合并成一段清晰文本。

  • 添加前缀标识,便于模型识别结构:

    Title: [文章标题]
    Content: [文章内容]
    
✅ ContentBlockAggregate 节点:
  • 将多条新闻合并成一个长文本块,供 AI 一次性处理。
  • 保持上下文连贯性,提升摘要质量。

5️⃣ AI Agent 节点:让大模型来总结!

这是整个流程的核心 —— AI Agent(AI 代理)。

我们配置了以下参数:

  • Chat Model: DeepSeek Chat(国产高性能大模型)

  • Prompt 设计(关键!):

    请根据以下科技新闻内容,生成一份简明扼要的“科技新闻速览”,要求:
    - 总结每条新闻的核心要点
    - 控制在 100 字以内
    - 使用中文输出
    - 保持客观、准确、易读
    
  • Temperature: 设置为 0.3,平衡创造性与稳定性,避免胡编乱造。

💡 AI Agent 不只是调用 API,更像一个“智能助手”,可以根据上下文自主决定如何响应。


6️⃣ Convert to File + Write to Disk:输出结果

最后,我们将 AI 生成的摘要转换为文本文件,并保存到本地磁盘:

  • 文件名:tech-brief-${new Date().toISOString().split('T')[0]}.txt
  • 内容:每日科技速览
  • 存储路径:./output/

这样,你就拥有了一个自动归档的科技日报系统!


🌐 为什么这个工作流如此强大?

功能价值
✅ 自动获取新闻不再手动浏览网页
✅ 智能摘要生成快速掌握重点
✅ 结构化存储方便日后查阅
✅ 可扩展性强可接入邮箱、微信、Notion 等

未来还可以升级为:

  • 推送到你的微信公众号
  • 发送邮件提醒
  • 同步至 Notion 数据库
  • 加入情绪分析、关键词提取等高级功能

🧠 关键技术点回顾

🕒 JavaScript Date 类型

const now = new Date(); // 当前时间
const timestamp = now.getTime(); // 获取毫秒数
const oneDayInMs = 60 * 60 * 24 * 1000; // 一天的毫秒数

🤖 Prompt 工程是核心

好的提示词决定了 AI 输出的质量。建议遵循 “角色 + 任务 + 格式 + 示例” 模板。

🔁 AIGC 生成能力

  • 文本生成(本文案例)
  • 图片生成(DALL·E、Stable Diffusion)
  • 视频生成(Runway ML、Pika)
  • 参数控制:temperature=0 最确定,temperature=1 最随机

🌟 结语:迎接 AIAgent 自动化时代

正如 OpenAI 推出 AI 浏览器 Atlas 所展示的那样:在 AI 时代,我们可以用 AI 重新发明一切。

而你手中的 n8n,就是那个“重新发明”的起点。不需要成为程序员,也能搭建属于自己的智能工作流。

🎯 从今天的“科技新闻速览”开始,明天可能是“会议纪要自动生成”、“项目进度跟踪机器人”……只要你想得到,n8n 都能帮你实现。


📌 行动指南:立即尝试!

  1. 安装 n8n:npx n8n
  2. 登录界面:http://localhost:5678
  3. 导入本文工作流(或手动创建)
  4. 替换 RSS 源为你喜欢的科技媒体
  5. 设置每日定时触发
  6. 开启你的 AI 自动化之旅!

✨ 未来已来,别再手动刷新闻了。让 AI 为你打工,你只需专注思考与创造。


🔥 分享给朋友,一起进入 AIAgent 自动化新纪元!