“在 AI 时代,一切旧事物都值得用 AI 重做一遍。”
—— 而今天,我们要用n8n把「看新闻」这件事,彻底自动化 🔄
🧠 开场:AI 浏览器 Atlas?不如先做个 AI 新闻助手!
最近 OpenAI 被传要推出一款名为 Atlas 的 AI 浏览器,传闻它将能“理解网页、自动操作、替你完成任务”。听起来很酷,但其实——我们不需要等大厂,现在就能用开源工具打造自己的 AI 自动化助手!
而主角,就是 n8n —— 一个基于 Node.js 的工作流自动化神器,2025 年被称作 AIAgent 自动化元年,而 n8n 正是构建 AI Agent 的最佳脚手架之一。
🛠️ 为什么是 n8n?它到底有多强?
✅ n8n 是什么?
- 一个开源的 低代码/可视化工作流引擎,支持连接 300+ 服务(如 RSS、AI 模型、邮件、数据库等)。
- 基于 Node.js 构建,运行在命令行或服务器上。
- 支持 AI Agent 模式:让大模型参与决策,实现“智能自动化”。
🔧 npx n8n 是什么?
npx n8n
npx是 Node.js 自带的临时执行工具,无需全局安装。- 第一次运行会自动下载并启动 n8n,就像“一键启动 AI 工作台”。
- 类似于
python -m http.server,简单、快速、无污染。
💡 小贴士:如果下载慢,可以换国内源:
npm i -g n8n --registry=https://registry.npmmirror.com
📅 我的每日科技充电计划:用 n8n 自动获取 + 总结科技新闻
作为一个科技从业者,每天花 1 小时刷新闻太浪费。于是我用 n8n 搭建了一个 “每日科技速览”工作流,每天早上 8 点自动推送一份 Markdown 格式的科技简报 到我的 Obsidian 笔记中。
🔧 工作流结构如下:
⏰ Trigger → 📰 RSS → 🔍 Filter → ✏️ Edit Fields → 📦 Aggregate → 🤖 AI Agent → 📄 Convert → 💾 Write File
1️⃣ 触发器:每天定时启动 ⏰
- 节点类型:
CronTrigger - 配置:
- 每天 8:00 AM 触发
- 或每周一至周五触发
- 🌟 适合个人使用,也适合团队批量推送。
2️⃣ 获取新闻:订阅 Wired 杂志 RSS 📰
- 节点:
RSS Feed Read - URL:
https://www.wired.com/feed/rss - 说明:
- RSS(Really Simple Syndication)是一种标准 XML 格式,用于聚合网站更新。
- Wired 是全球顶尖科技媒体,内容涵盖 AI、硬件、安全、文化等。
📌 小知识:你还可以订阅:
- Hacker News:
https://hnrss.org/newest- The Verge:
https://www.theverge.com/rss/index.xml- TechCrunch:
https://techcrunch.com/feed/
3️⃣ 过滤新闻:只看最近 24 小时的内容 🔍
- 节点:
IF或Filter - 逻辑:
// 获取当前时间戳 const now = new Date().getTime(); // 获取文章发布时间 const pubDate = new Date($json.pubDate).getTime(); // 判断是否在 24 小时内 return (now - pubData) < 24 * 60 * 60 * 1000; - ✅ 确保每天只处理最新内容,避免重复。
4️⃣ 数据清洗:构建 AI 友好输入 ✏️
- 节点:
Edit Fields - 操作:
- 提取
title、link、content - 新增字段
content_block:'Title: ' + $json.title + '\n' + 'Content: ' + $json.content
- 提取
- 🎯 目的:让 AI 能清晰理解每条新闻的结构。
5️⃣ 聚合内容:把多条新闻合并成一个输入 📦
- 节点:
Aggregate - 方式:合并所有
content_block字段 - 分隔符:
\n\n - 输出:一个包含当天所有科技新闻的大文本块。
6️⃣ AI 智能总结:调用 DeepSeek 大模型 🤖
- 节点:
AI Agent+Chat Model - 模型:DeepSeek(国产大模型,支持长文本,免费额度高)
- 配置:
- API Key:
sk-xxxxx(在 DeepSeek 平台申请,切勿泄露!) - Temperature:
0.1(越低越稳定,适合新闻摘要)
- API Key:
- System Prompt:
You are a professional tech news editor. Based on users input, write the popular post - daily tech. Write it in Markdown in Chinese. Your response should just contain the Markdown content. - User Prompt:
{{ $json.content_block.join("\n\n") }}
🌟 DeepSeek 支持 32768 tokens,能轻松处理上百条新闻!
7️⃣ 输出结果:生成 Markdown 文件 📄
- 节点:
Convert to File- 输入:AI 生成的 Markdown 内容
- 输出:
tech.md
- 节点:
Write File- 路径:
D:\Workspace\tech\tech.md - 可同步到 Obsidian / Notion / 飞书文档
- 路径:
📄 最终输出示例(AI 生成) 🎉
# 🌐 每日科技速览 | 2025年10月29日
## 🏌️♂️ 高尔夫爱好者的科技福音
Wired 推出《给高尔夫爱好者的最佳礼物》指南,推荐了智能测距仪、GPS 手表、AI 分析挥杆的 App。科技正在改变传统运动。
## 🔊 最佳 Soundbar 推荐
从入门到高端,Wired 测评了 10 款热门 Soundbar,推荐 Sonos Arc 与 LG SP10YA。家庭影院不再昂贵。
## 💸 OnePlus 与 Lenovo 大促
OnePlus 优惠码:**立减 $100**,Lenovo 最高优惠 $5000。科技控的购物季来了!
## 🧠 苹果元老秘密推广“上帝分子”
HyperCard 发明者 Bill Atkinson 被曝长期倡导使用低剂量 5-MeO-DMT(最强致幻剂之一),用于心理治疗,引发伦理讨论。
## 🏙️ 纽约“网红市长” Zohran Mamdani
从默默无闻到民调第一,他靠 TikTok 与 AI 生成内容打造个人品牌,成为“互联网市长”。
## ⚖️ FTC 删除 Lina Khan 时期的 AI 博文
联邦贸易委员会被曝删除多篇关于 AI 伦理的博客,引发对科技监管透明度的质疑。
🧩 JS 日期小课堂:时间处理基础 📅
// 当前时间
new Date()
// → "2025-10-29T23:40:00.000Z"
// 当前时间戳(毫秒)
new Date().getTime()
// → 1761785400000
// 24 小时前的时间戳
new Date().getTime() - 24*60*60*1000
// 创建 24 小时前的日期对象
new Date( new Date().getTime() - 24*60*60*1000 )
// → "2025-10-28T23:40:00.000Z"
🔥 在 n8n 中,这些表达式可以直接写在
Filter节点的表达式编辑器中!
🚀 结语:2025,做自己的 AIAgent 工程师!
“自动化不是取代人类,而是让人去做更有价值的事。”
我们每天被信息淹没,但真正需要的,是高质量的摘要与洞察。而 n8n + AI 的组合,正是我们对抗信息过载的利器。
🎯 你可以进一步扩展:
- 📧 通过 Email 发送简报
- 💬 推送到微信/钉钉/飞书
- 🗣️ 用 TTS 生成语音播报
- 📊 用 AI 分析趋势,生成周报
📚 参考资料
- n8n 官网:n8n.io
- DeepSeek 平台:platform.deepseek.com
- Wired RSS:www.wired.com/feed/rss
- FeedSpot 科技 RSS 合集:rss.feedspot.com/technology_…
💬 现在,轮到你了!
你想自动化哪一项重复工作?评论区告诉我,我来帮你设计工作流!👇
#n8n #AI自动化 #科技新闻 #DeepSeek #AIAgent #Nodejs #RSS #效率提升 #2025趋势 🚀