Chiphell - 分享与交流用户体验

标题: [教程] 懒人福音!用AI10分钟打造自己的小道消息 [打印本页]

作者: blfsw888    时间: 2025-6-14 17:30
标题: [教程] 懒人福音!用AI10分钟打造自己的小道消息
本帖最后由 blfsw888 于 2025-6-14 17:32 编辑

你是不是每天早上醒来,就被各种新闻APP的推送轰炸得眼花缭乱?想看点有价值的资讯,结果在信息海洋里捞了半天,不是广告就是标题党,费时费力还一肚子火?或者,你是个内容创作者,每天为了找选题、追热点,刷手机刷到手指抽筋?


别愁!今天就给大家安利一个“骚操作”,用 ServBay 加上自动化神器 n8n,只需短短 10分钟,就能搭建一个全自动的每日获取小道消息。从此,让机器替我们干活,精准、高效,把宝贵的时间省下来摸鱼…啊不,是做更有价值的事情!想想看,每天一睁眼,精选资讯就已经乖乖躺在你的Telegram里了,是不是美滋滋?

那话不多说,开整!

什么是n8n?它为何值得你关注?

简单来说,n8n是一个开源的、可自托管的低代码/无代码工作流自动化工具。你可以把它看作是 Zapier 或 IFTTT 的强力开源替代品。它能帮你连接不同的应用程序和服务,通过可视化的方式创建自动化流程,让数据在各个系统间自由流动,让重复任务自动执行。

(, 下载次数: 0)

市面上的自动化工具也不少,为啥咱们要特别关注 n8n 呢?因为它有几个特别戳中我们技术爱好者的点:


对于咱们个人开发者或者小型团队来说,n8n 简直是性价比之王!

第一步,开始动手 -- 配置你的n8n环境

n8n可以通过Docker或npm进行部署和运行。在本指南中,我们将选择使用npm进行部署。现在,如果你是一位macOS用户,并希望在本地驾驭自托管n8n的强大功能,你可能会预想到一个涉及Node.js版本管理、包管理器和环境配置的复杂过程。然而,这正是ServBay大显身手,为你化繁为简的时刻。

ServBay简介:你的macOS本地开发环境利器

可能有些小伙伴对 ServBay 还不太熟悉,简单科普一下:ServBay 是一款超赞的一站式本地 Web 开发环境集成工具。它把我们开发中常用的 PHP、Node.js、Python、Java、MySQL、MariaDB、PostgreSQL、Redis、MongoDB,甚至还有 Nginx、Apache 这些都给你集成好了,通过一个清爽的图形界面就能轻松管理。

ServBay的核心优势包括:

一键安装与管理多种开发语言(包括Python、PHP、Java、Node.js、Go)、各类数据库系统(MySQL, PostgreSQL, MariaDB)、Web服务器(Nginx, Apache、Caddy),以及像Redis、Memcached这样的关键工具。


在我们搭建n8n的过程中,ServBay的Node.js管理功能简直是雪中送炭。它能确保我们拥有一个稳定且配置正确的Node.js环境(其中已包含npm,即Node包管理器),并且这个环境与你可能已有的其他Node.js项目或全局安装互不干扰。

步骤一:使用ServBay准备你的环境

确保 ServBay 已安装并运行: 这个是必须的啦!如果你还没安装 ServBay,赶紧去官网 (https://www.servbay.com) 下载安装吧。安装过程非常简单,一路 Next 就好。 启动 ServBay,确保它的服务都在正常运行。

通过 ServBay 安装/切换到合适的 Node.js 版本: n8n 对 Node.js 版本有要求。通常,n8n 官方推荐使用 Node.js 的 LTS版本,比如Node.js 18.x 或 20.x 都是不错的选择。



(, 下载次数: 0)

验证npm: 通过ServBay安装的Node.js已经自带了npm,并且默认是启用的。我们可以通过终端快速确认npm是否已正确安装并可访问。打开终端,然后输入:

  1. npm -v
复制代码


如果命令成功执行并显示版本号,说明环境已经准备好了。

(, 下载次数: 0)


有了ServBay对环境的悉心照料,通过npm安装n8n的过程将变得异常简单。

步骤二:安装并运行n8n

既然我们的Node.js环境已在ServBay的帮助下准备就绪,让我们来启动n8n。

在终端中,执行以下命令:

  1. npx n8n
复制代码



npx 是一个非常方便的工具,它允许你执行Node包而无需全局安装它们或管理复杂的路径。这个命令会自动下载最新版本的n8n并启动它。

(, 下载次数: 0)
(, 下载次数: 0)


这样其实就已经安装好了n8n。那我们可以在ServBay中添加域名做个反向代理,这样访问起来会更加方便。



(, 下载次数: 0)


在浏览器中打开刚刚自己输入的域名,就可以打开n8n了。

首次设置:

第一次访问n8n需要这注册账号。

(, 下载次数: 0)

之后有有个调查问卷,随便回答就好了。
完成这些步骤后,你将进入n8n的主界面。欢迎来到你的自动化新天地!

(, 下载次数: 0)


激活账户: 检查注册邮箱。n8n会发送一个激活密钥的邮件。收到密钥后,复制到Settings > Usage and plan,保存。

第二步,搭建“每日资讯自动生产线”—— n8n 工作流走起!

我的小目标是:让 n8n 每天自动帮我抓取最新的新闻,作为我寻找选题的灵感库。

定时启动!—— “On a schedule” 触发器

首先,得有个“闹钟”告诉 n8n 啥时候开始干活。 在 n8n 工作流画布上,点击「Add first step」。我们需要的是每天定时推送,所以果断选择 On a schedule(按计划执行)。


(, 下载次数: 0)


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

(, 下载次数: 0)


获取原料!—— “HTTP Request” 节点调用新闻 API

新闻从哪来?当然是找专业的新闻 API 啦!

再次点击 “+” 号,这次添加一个 HTTP Request 节点。

(, 下载次数: 0)

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

(, 下载次数: 0)

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


(, 下载次数: 0)


数据“清洗”!—— “Edit Fields” 节点

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


(, 下载次数: 0)


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

(, 下载次数: 0)


AI 来“深加工”!—— 添加 “AI Agent” 和 “AI Model”

原始新闻可能太多太杂,我们需要 AI 来帮我们提炼精华、总结摘要,甚至按我们的要求重新组织。

添加 AI Agent 节点: 点击 “+”,搜索并添加 AI Agent 节点。

(, 下载次数: 0)


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

(, 下载次数: 0)

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


(, 下载次数: 0)


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

(, 下载次数: 0)


成果派送!—— “Telegram” 节点

新闻经过 AI “深加工”后,就该送到我们手上啦!我用 Telegram,所以这里添加一个 Telegram 节点。

点击 “+”,找到并添加 Telegram 节点。

还需要额外准备需要两样东西:



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


(, 下载次数: 0)


Duang~ 整个工作流就这么轻松愉快地搭建完成了!是不是比想象中简单多了?

第三步:见证奇迹的时刻!—— 测试与运行

现在,点击下面的 Execute workflow按钮,让我们看看效果。

(, 下载次数: 0)


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

(, 下载次数: 0)

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

(, 下载次数: 0)


哎呀,第一次跑下来,可能排版啥的还不太完美?没关系!这正是自动化的魅力所在——你可以随时回到 n8n 里,调整一下 AI 的 Prompt,让它输出的内容更符合你的审美。小步快跑,持续优化嘛!

总结一下,私人狗仔香不香?

看吧,前后也就10分钟左右的操作,我们就用 ServBay 和 n8n 这对黄金搭档,给自己量身打造了一个每日资讯自动化获取流程。便捷、高效、自动化,这些曾经听起来高大上的词儿,现在动动手就实现了!



这只是冰山一角哦!n8n 的潜力远不止于此。你想想,除了每日资讯,是不是还可以用它来:



那么,问题来了:你还想到哪些可以用 n8n 和 ServBay 来实现的自动化场景呢? 欢迎在评论区分享你的脑洞,或者在实践中遇到什么好玩的问题,也一起交流交流!

赶快动手试试吧,非常简单。
作者: xd809607    时间: 2025-6-14 17:50
看不太懂
作者: chip_discovery    时间: 2025-6-14 18:17
PVE 可以用一键部署https://community-scripts.github.io/ProxmoxVE/scripts?id=n8n
作者: oolmfoo    时间: 2025-6-14 18:36
什麼AI生成文章
作者: 春江水    时间: 2025-6-14 18:39
要是能做个一键恢复的镜像就好了,,太高深,看不不明白,就算按照一步步做也费劲。。。
作者: blfsw888    时间: 2025-6-14 19:11
春江水 发表于 2025-6-14 18:39
要是能做个一键恢复的镜像就好了,,太高深,看不不明白,就算按照一步步做也费劲。。。 ...

是我写得不够清楚吗
作者: blfsw888    时间: 2025-6-14 19:12
chip_discovery 发表于 2025-6-14 18:17
PVE 可以用一键部署https://community-scripts.github.io/ProxmoxVE/scripts?id=n8n

谢谢推荐,我试试
作者: blfsw888    时间: 2025-6-14 19:12
xd809607 发表于 2025-6-14 17:50
看不太懂

难道是我写得不够清楚?
作者: 春江水    时间: 2025-6-14 19:25
blfsw888 发表于 2025-6-14 19:11
是我写得不够清楚吗

挺清楚的,就是不是IT人士,看着犯晕。。。




欢迎光临 Chiphell - 分享与交流用户体验 (https://www.chiphell.com/) Powered by Discuz! X3.5