n8n 初始体验 1:小白也能轻松玩转的自动化神器

a year ago

什么是 n8n?

简单来说:n8n 是一个开源的、可视化的自动化平台。它让你无需写代码,就能像搭积木一样连接不同的应用和服务(如邮件、表格、文档、数据库、AI 模型、甚至你公司的内部系统),创建自动执行任务的「工作流」(Workflow)。

n8n 能够连接任何有 API 的应用,并且几乎不需要编程知识就能操作数据。简单来说,就是让不同的软件"自动对话"。

https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.n8n

快速上手

应用安装后,先注册一个用户

image.png

进入主页面

image.png

Overview (概览): 这里会显示一些关键数据,比如:

Prod. executions (生产执行次数): 过去 7 天内成功运行了多少次工作流。

Failed prod. executions (失败的生产执行次数): 过去 7 天内有多少次工作流运行失败了。

Failure rate (失败率): 失败的百分比,让你快速掌握流程的稳定性。

Time saved (节省的时间): 这个功能很酷,能帮你估算通过自动化节省了多少时间。

Run time (avg.) (平均运行时间): 每次工作流运行平均需要多长时间。

image.png

点击 Create WorkFlow 按钮,创建一个工作流 顶部是工具栏,包含工作流名称、开启关闭工作流、保存工作流、共享和导入导出……等功能按钮。

image.png

中间是白板工作区,绘制、建立工作流的主要区域,可以在此放置和连接不同的节点,还有利用便利贴(Sticky Notes)撰写备注。

image.png

点击 Add first step,会出现右侧的弹窗

image.png

一些核心节点解释: 触发节点 (Trigger Nodes):Manual Trigger:手动测试

image.png

Schedule Trigger:Cron定时任务

image.png

Webhook:接收HTTP请求

image.png

聊天对话框触发

image.png

工作流实操案例

我们利用聊天对话框触发,实现一个n8n版本的AI对话机器人 用到三个节点:On chat message , AI Agent , DeepSeek Chat Model

先添加一个on chat message

image.png

image.png

image.png

在输入框输入一个“你好”,点击运行

image.png

AI Agent 节点配置 ,需要将On chat message节点的chatInput 作为 Prompt

image.png

选择模型选择DeepSeek Chat Model

image.png

第一次涉及到了配置Credential

image.png

我们需要到https://platform.deepseek.com/api_keys 创建一个API Key

image.png

将创建的 key 填到这里

image.png

保存一下,连接成功会有提示

image.png

配置好之后,我们可以到左下角的对话框,输入我们的内容,可以看到正确的回复了

image.png

添加【记忆】让AI能够根据上下文回答

image.png

默认是 5,我改成了 30

image.png

配置RSS,让AI助手能够访问指定网络 RSS(Really Simple Syndication)是一种用于订阅网站内容的技术。它允许用户方便地获取和阅读他们感兴趣的网站的最新更新,而无需逐个访问这些网站。 我创建一个RSS读取工具,然后进行配置。

image.png

以老王博客为例,https://manateelazycat.github.io/feed.xml

image.png

全部配置完成之后,我们在下方点击【打开聊天】测试一下。

我让这个Agent给我一些如何使用 ai 的建议,可以看到没有问题,调用DeepSeek和RSS联网后,输出了一篇文章。

image.png

至此,我们创建的第一个工作流就顺利跑通了!

学习资源推荐

官方资源

总结

n8n的本质就是:数据从一个节点流向另一个节点,你要做的就是控制这个流动过程。理解了数据流,其他都是细节。

最重要的是,n8n 的学习曲线很平缓,即使是编程小白也能快速上手。你只需要有一个想法——"我想让A和B自动连接",然后动手试试,很快就能做出实用的自动化流程。

相信我,一旦你体验过自动化带来的便利,就再也回不去手动操作的时代了。

作者
天天