你是不是每天早上醒来,就被各种新闻APP的推送轰炸得眼花缭乱?想看点有价值的资讯,结果在信息海洋里捞了半天,不是广告就是标题党,费时费力还一肚子火?或者,你是个内容创作者,每天为了找选题、追热点,刷手机刷到手指抽筋?
上篇文章给大家安利了 n8n 这个神器,今天上强度,利用 n8n 的"骚操作",用 ServBay 加上自动化神器 n8n ,只需短短 10分钟,就能搭建一个全自动的每日获取小道消息。从此,让机器替我们干活,精准、高效,把宝贵的时间省下来摸鱼...啊不,是做更有价值的事情!想想看,每天一睁眼,精选资讯就已经乖乖躺在你的Telegram里了,是不是美滋滋?
那话不多说,开整!
第一步,ServBay安装 n8n 回顾
咱们上一篇教程(如果没看过的朋友也不用急,这里快速回顾下)已经聊过怎么在 ServBay 里丝滑安装 n8n 了。简单来说,就像逛超市选购食材一样方便。
只需要在ServBay的「软件包」中选择Node.js,选择需要的Node.js版本,下载即可。

下载完成后,在终端执行以下命令,即可安装好n8n。
npx n8n
为了以后访问方便,强烈建议用 ServBay 的反向代理功能,给 n8n 配一个好记的"门牌号",比如 https://n8n.servbay.local
这样的。这样每次找它就不用输那一长串难记的IP地址和端口号了。

好了,在浏览器里输入你刚设置好的域名,登录 n8n,看到那个清爽的主界面,咱们的"自动化工厂"就准备开工啦!
第二步,搭建"每日资讯自动生产线"------ n8n 工作流走起!
我的小目标是:让 n8n 每天自动帮我抓取最新的新闻,作为我寻找选题的灵感库。
定时启动!------ "On a schedule" 触发器
首先,得有个"闹钟"告诉 n8n 啥时候开始干活。 在 n8n 工作流画布上,点击「Add first step」。我们需要的是每天定时推送,所以果断选择 On a schedule
(按计划执行)。

你可以设置成你喜欢的时间。跟闹钟似的,到点让机器人起来干活。

获取原料!------ "HTTP Request" 节点调用新闻 API
新闻从哪来?当然是找专业的新闻 API 啦!
再次点击 "+" 号,这次添加一个 HTTP Request
节点。

这里我用的是 https://newsapi.org
,它每天提供100次免费请求,对于个人日常使用来说,简直是绰绰有余!你可以去注册一个账号,获取你自己的 API Key。

把 News API 提供的请求 URL复制粘贴到这个节点的 URL
栏里。点一下 "Execute step",如果看到一堆 JSON 数据返回,并且状态是 "success",那就说明成功从新闻网站把"原料"拉回来了!

数据"清洗"!------ "Edit Fields" 节点
API 返回的 JSON 数据格式,直接丢给 AI 处理,它可能会"消化不良"。为了让后续的 AI 更高效地理解这些新闻,我们可以加一个 Edit Fields
字符编辑节点,目的是把我们需要的核心新闻内容从复杂的 JSON 结构里提取出来,整合成一个清爽的文本字符串。

把左侧的 articles
拖拽到框里,然后选择 String
字符串。

AI 来"深加工"!------ 添加 "AI Agent" 和 "AI Model"
原始新闻可能太多太杂,我们需要 AI 来帮我们提炼精华、总结摘要,甚至按我们的要求重新组织。
添加 AI Agent 节点: 点击 "+",搜索并添加 AI Agent
节点。

在这个节点里,最关键的是 Prompt
(提示词)。你想让 AI 做什么,就在这里告诉它。比如:"请帮我总结以下新闻列表,提取每条新闻的核心内容,生成一个包含5条重点新闻的摘要,风格要简洁明了。" 把你的指令清晰地写进去。

配置 AI 大脑 (Model): 光有 Agent 还不行,得给它配个"大脑"。回到 n8n 主界面找到 AI Models
,添加一个新的 AI 模型。这里我选的是 Gemini
。

把gemini的API复制粘贴到AI 模型中。

成果派送!------ "Telegram" 节点
新闻经过 AI "深加工"后,就该送到我们手上啦!我用 Telegram,所以这里添加一个 Telegram
节点。
点击 "+",找到并添加 Telegram
节点。
还需要额外准备需要两样东西:
- Access Token: 这是你的 Telegram Bot 的"身份证"。先在 Telegram 里找到
BotFather
创建一个你自己的 Bot,它会给你一串 Token。


- Chat ID: 这是你希望接收消息的聊天窗口的 ID,找到
Get ID Bot
,根据指令获取自己的ID。

填上telegram的chat ID,然后最关键的一步:把 AI Agent 节点输出的结果拖拽到 Text
输入框里。这就告诉 Telegram 节点:"把这段 AI 生成的内容发出去!"

Duang~ 整个工作流就这么轻松愉快地搭建完成了!是不是比想象中简单多了?
第三步:见证奇迹的时刻!------ 测试与运行
现在,点击下面的 Execute workflow
按钮,让我们看看效果。

稍等片刻,如果正常的话,会看到节点一个个变绿,表示正在顺利执行。AI 可能需要一点时间来"思考"。

然后,去你的 Telegram 瞅瞅!叮咚!是不是收到了 n8n 发来的最新资讯摘要?

哎呀,第一次跑下来,可能排版啥的还不太完美?没关系!这正是自动化的魅力所在------你可以随时回到 n8n 里,调整一下 AI 的 Prompt,让它输出的内容更符合你的审美。小步快跑,持续优化嘛!
总结一下,今天这个"小灶"香不香?
看吧,前后也就10分钟左右的操作,我们就用 ServBay 和 n8n 这对黄金搭档,给自己量身打造了一个每日资讯自动化获取流程。便捷 、高效 、自动化,这些曾经听起来高大上的词儿,现在动动手就实现了!
- ServBay 提供了稳定易用的本地环境,让我们不用操心复杂的服务器配置,专心玩转 n8n。
- n8n 强大的可视化编排能力,让不懂代码的小白也能轻松连接各种服务,实现各种奇思妙想的自动化。
这只是冰山一角哦!n8n 的潜力远不止于此。你想想,除了每日资讯,是不是还可以用它来:
- 每天定时获取天气预报并推送到家庭群?
- 监控特定商品价格,降价了自动通知你?
- 自动备份重要文件到云端?
- 甚至,抓取微博热搜,用AI分析情感倾向?
可能性简直无限!
那么,问题来了:你还想到哪些可以用 n8n 和 ServBay 来实现的自动化场景呢? 欢迎在评论区分享你的脑洞,或者在实践中遇到什么好玩的问题,也一起交流交流!
赶紧动手试试看吧!一旦体验到自动化的甜头,你绝对会爱上这种解放双手的感觉!