前言
在 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️⃣ Trigger:手动触发 → 每日定时自动执行
我们以“点击执行”作为起点,未来可替换为 定时触发器(Cron Trigger) ,比如每天早上 7:00 自动运行,确保你每天醒来就能看到最新科技动态。
💡 提示:可以结合
cron或Google 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 都能帮你实现。
📌 行动指南:立即尝试!
- 安装 n8n:
npx n8n - 登录界面:http://localhost:5678
- 导入本文工作流(或手动创建)
- 替换 RSS 源为你喜欢的科技媒体
- 设置每日定时触发
- 开启你的 AI 自动化之旅!
✨ 未来已来,别再手动刷新闻了。让 AI 为你打工,你只需专注思考与创造。
🔥 分享给朋友,一起进入 AIAgent 自动化新纪元!