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

天天

发布于282天前
龙猫也是猫
## 什么是 n8n?

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

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


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



## 快速上手

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/aceaae18-794e-4e74-85ff-d4f505ad5b7e.png "image.png")

进入主页面

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/60bfac67-246c-4c79-b4d3-d94be2e78bd0.png "image.png")

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

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

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

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

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

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/ef9e6147-0797-472b-b38f-b39868c44e6b.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/482f35cf-e082-43b1-9787-5d09a7454c47.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/631e494a-4c3c-45c7-b89f-df8ecb3672fe.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/85df822d-8477-46bd-9d7b-5eacfadf1395.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/55976b92-3d3d-49e3-a5c8-8d64600fc222.png "image.png")

Schedule Trigger:Cron定时任务

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/6bbbf526-d658-4e18-be56-204602a88cac.png "image.png")

Webhook:接收HTTP请求

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/fc14d088-7ba9-492c-8079-1102cb17e145.png "image.png")

聊天对话框触发

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/b759db64-2c40-48c6-8c2f-1124ecd9ed90.png "image.png")


### 工作流实操案例

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

先添加一个on chat message

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/b9c2f7e6-0074-4c34-8af2-587a4227a83f.png "image.png")

    
![image.png](https://dl.playground.lazycat.cloud/guidelines/496/cde26198-d036-44db-9de9-61d7beee4cd0.png "image.png")

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/14a6a8a6-70cb-48ef-b985-516448d99d76.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/8c586c1f-2b08-4cd9-9a75-8acb20b6ddf1.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/3149a3d0-a66f-48e0-8f5c-9ff16ad1fc5f.png "image.png")

选择模型选择DeepSeek Chat Model

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/1b19dd2e-db73-4bab-9599-b2cb582b621f.png "image.png")

第一次涉及到了配置Credential

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/2857d7c5-2fca-48f8-9821-04166de7b541.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/6ebdce2d-41bb-4fc4-a250-1ee36ce85ebe.png "image.png")

将创建的 key 填到这里

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/bfcdaa5a-fd71-4e7a-ab12-2c388021a715.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/e326c64f-ae0f-41e9-b9dc-86fde920a466.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/3c11d2dc-9f6f-44e8-a077-e1e103236897.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/77529724-0734-4044-aeb5-f620701a4f58.png "image.png")

默认是 5,我改成了 30

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/5e1bf08a-1494-4a7f-90a5-443c258b10e2.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/b1a2131f-3af1-4611-a959-053cade8a895.png "image.png")

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

![image.png](https://dl.playground.lazycat.cloud/guidelines/496/d62e49bc-97cf-439e-ae55-b058819e86e9.png "image.png")

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

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


![image.png](https://dl.playground.lazycat.cloud/guidelines/496/b3e5d950-00b0-425e-aab5-40aa945b89b1.png "image.png")


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

## 学习资源推荐

### 官方资源
- 官方文档:https://docs.n8n.io/
- 工作流模板:https://n8n.io/workflows/
- GitHub 项目:https://github.com/n8n-io/n8n


## 总结

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

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

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

评论

0

暂无评论

说点什么呢~
收藏
2
0
0