懒人福音!ServBay+n8n,10分钟打造自己的小道消息

你是不是每天早上醒来,就被各种新闻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 来实现的自动化场景呢? 欢迎在评论区分享你的脑洞,或者在实践中遇到什么好玩的问题,也一起交流交流!

赶紧动手试试看吧!一旦体验到自动化的甜头,你绝对会爱上这种解放双手的感觉!

相关推荐
FII工业富联科技服务20 分钟前
灯塔用例解析:AI服务器柔性自动化制造体系的四大核心能力
github
AINative软件工程36 分钟前
LLM 生产环境的 Prompt 注入防御工程实践:5 层防护体系与真实攻防案例
llm·ai编程
lazy H2 小时前
从入门到日常开发,一篇文章掌握 Git 核心操作
git·后端·学习·github
大怪v9 小时前
被AI绑架了!
ai编程
腻害兔9 小时前
【若依项目-产品经理视角】深度拆解 RuoYi-Vue-Pro 商城模块:从商品管理到交易引擎,50 张表撑起一整套电商系统
java·大数据·vue.js·产品经理·ai编程
zzqssliu9 小时前
煤炉自动代拍系统的队列设计与超时控制机制
git·github
神奇霸王龙11 小时前
GB/T 46886 闭环屠夫:5 旗舰多模态 LLM 工业质检实测
人工智能·计算机视觉·ai·开源·ai编程·本地部署
三声三视11 小时前
uni-app 鸿蒙端传参变成 [object Object]?顺着源码追到 ArkTS router 底层才搞明白
人工智能·ai·uni-app·aigc·ai编程·harmonyos
fthux12 小时前
“装闭”,让装修套路“装”不下去
人工智能·ai·开源·github·open source
计算机魔术师13 小时前
Karpathy:用语音与LLM长谈可提升理解效率
人工智能·ai编程