一文带你入门极其强大的AI智能体—N8N

萨瓦迪卡3小时前AI4

一、什么是AI智能体?为什么现在人人都该了解它?

“AI智能体”指的是能像人类一样,自主执行多步任务的AI程序。你只要告诉它目标,它就能一步步替你完成流程,不需要你每一步都手动控制。

🔧 举个例子:如果你每天要手动做这些事:

打开Excel → 提取短剧场景 → 设计分镜图 → 合成视频 → 加字幕 → 发布。这就是一个“重复型流程”——智能体可以全自动帮你完成。

智能体包含以下能力:

感知用户指令、表格、网页、图片、语音等输入思考判断接下来该做什么行动主动调用工具(API、脚本、模型、插件)学习通过记忆功能,并记住你之前的偏好,下一次做得更好。

在N8N中,下图就是一个AI智能体比较完整的体现:

  AI Agent作为大脑,能够调用Deepseek等AI大模型

  并且有记忆功能存储上下文

  能利用外部的工具来实现不同复杂的功能

  最后通过结构化输出解析器来规范输出

2a8f658f-fa3d-4ea4-a9ee-f78ac3f2a0d4.png


甚至更厉害的就是不同的智能体之间相互能交流沟通,通过更强大的一个智能体进行统一调度执行等等。

二、想做智能体,有三种主流平台路线:N8N、Dify、Coze(扣子)

image.png

总结为:

    想做“自己指挥的 AI 自动流水线” → N8N

       想做“带界面的 AI 应用 / 问答机器人” → Dify

       想做“在不同平台里接入 AI 聊天助手” → Coze(扣子)

image.png

ee73e907-8669-4aa8-8988-1fb970ab688d.png


三、为什么选择 N8N 做核心中控?

N8N 的几个关键特性非常适合 AI 视频创作者或项目开发者:

image.png


6f5ddbac-ea90-4420-8c0f-670e83068ee8.png

四、N8N 能做哪些“AI视频相关工作”?


五、零基础实操:N8N本地部署完整指南(面向Windows)

n8n项目地址:https://github.com/n8n-io/n8n

nodejs软件下载地址:https://nodejs.org/en/download 

docker软件下载地址:https://www.docker.com/ 

🔧 方法一:快速试用(适合体验流程):

前提:已安装 Node.js

打开 http://localhost:5678 即可体验

缺点:流程和数据不持久,适合试验不适合长期用

image.png


这种方式,中间运行的数据是临时存储在C盘,能快速体验N8N的完整功能,如果是需要数据持久化,推荐使用方法二,Docker方式部署。


🛠 方法二:Docker方式部署(推荐,长期运行)

安装前准备

    下载并安装 Docker Desktop

        准备一个空文件夹,用于挂载数据(推荐放非C盘)

在Docker官网中下载对应的版本,如果电脑是Windows系统的话下载下图这个


a18decb9-9e80-4ea5-83a4-7ed423e42e08.png


下载安装后重启电脑,打开Docker,打开设置


673e45c2-8536-4905-a829-5d5181360d52.png


保持跟下图一样的设置


f7416173-6ef6-428a-a767-fd812b8eecb0.png


这里镜像文件挂载位置放在除C盘外比较大的盘中


2c82f215-4ea7-410d-a3f0-88ddf0d428bb.png

创建持久化数据卷,存储相关数据,通过镜像挂载到docker中,创建独立于容器的存储空间,即使容器销毁了,数据还在

docker volume create n8n_data

启动N8N容器

docker run -d --restart unless-stopped --name n8n \
  -p 5678:5678 \
  -v n8n_data:/home/node/.n8n \
  -v "E:/N8N/n8n:/data/files" \
  docker.n8n.io/n8nio/n8n

E:/N8N/n8n 是你的素材存储盘,自行替换

第一次使用建议开启VPN避免镜像拉取失败

注意:这里如果安装失败记得开启魔法

4084a56d-dfec-4a67-ac89-e2fcc5867fb4.png


然后打开Docker,就能发现对应的容器了,点击如下链接即可进入n8n的本地端口

471a879f-077d-44e7-b474-8af99b26a8a0.png


接着注册好之后即可开始使用

打开浏览器:访问 http://localhost:5678,注册后开始使用!


六、零基础实操:N8N云部署完整指南(使用zeabur)

N8N本身对于电脑要求不高,可以使用zeabur云端部署,24h执行自动化任务。

de307cf9-3616-4426-ba24-20da481ff023.png

搜索n8n,进行部署。

可以选择部署到香港地区

也可以在谷歌云,阿里云等云平台部署N8N。

七、N8N实战教程:一步步打造批量文生图流水线

2c9b5129-6dea-411f-83e0-35b42d79ea78.png

image.png

b9e03b16-0d32-43b0-82d8-dd181cc8dd8c.png

888fa909-8a44-4e44-b286-230d6e8496af.png

4cc7adfa-5468-4ff2-81da-0e2b93f8ec1e.png

提示词模板参考:

你是智能的Flux提示词助手,能够优化提示词,生成更加专业的提示词,使用模板:视角(后视图,俯视图等) + 景别(中景、特写等) + 人物主体+细节描述(主要特征、服装等) + 动作 + 光线(形状、软硬、角度) + 背景 + 风格(类型、导演、镜头) + 情感氛围。注意:最后只返回英文提示词,不要返回其余内容。

📌 每一步都可拖拽设置,不需要写代码(code代码脚本可选加,主要是为了去掉deepseek-r1深度思考的过程内容)

ComfyUI工作流,是最基础的Flux文生图工作流,对应节点:

d2c31bb3-53a6-482c-9d5f-978267d385af.png

再把base64转成文件,存储到本地

d13a8e7b-4414-44e8-88db-c43fb64b2f49.png

5859ae19-3ff5-4a79-b79c-adeb46ea45f7.png

然后循环执行这个过程,最终会发现在n8n挂载的文件夹下面会生成对应的分镜图片。

2e10974f-6529-4ee0-a4c7-551d14c96a38.png

如果需要生成视频的话,可以在上述工作流中增加http调用,充值一些AI视频平台的API,在N8N中授权即可。


十、参考链接

What are AI agents? : https://www.ibm.com/think/topics/ai-agents  

Dify vs. n8n: 2025 年应该用哪个平台来驱动你的 AI 自动化堆栈?:https://medium.com/generative-ai-revolution-ai-native-transformation/dify-vs-n8n-which-platform-should-power-your-ai-automation-stack-in-2025-e6d971f313a5

n8n 与 Dify 与 Coze:自动化和 AI 平台的详细比较:https://www.surfercloud.com/blog/n8n-vs-dify-vs-coze-a-detailed-comparison-of-automation-and-ai-platforms  

n8n vs. Dify vs. Coze:自动化和 AI 平台全面对比:https://go.lightnode.com/tech/n8n-dify-coze

N8n Vs Dify || Which Is Better?: https://www.youtube.com/watch?v=j-WTkF_8Cro  

本文原创,转载必追究版权。

分享给朋友:

相关文章

get方式调用http接口   Header赋参数值

get方式调用http接口 Header赋参数值

   /**      195.     * 发送...

是谁动了我的座位

是谁动了我的座位

女孩一上火车,见自己的座位上坐着一男士。她核对自己的票,客气地说:“先生,您坐错位置了吧?” 男士拿出票嚷嚷着:“看清楚点,这是我的座,你瞎了?” 女孩仔细看了他的票,不再做声,默...

谈话让别人舒服的程度,决定你成功的高度

职场上,有这样两种截然相反的人:有人生怕别人舒服,尽量让别人不舒服,而只要自己舒服就行;还有一类人生怕别人不舒服,尽量让别人舒服,哪怕委屈自己。猎头公司猎聘的老总有几十万年薪的,也有几百万的,甚至有过...

MyEclipse 中项目修改SVN的地址

MyEclipse 中项目修改SVN的地址

在工作环境调整时,有的时候SVN服务器的地址需要修改,而正在开发中的项目在Eclipse中有些代码没有提交,此时怎么修改SVN的地址呢?以下有一个简单的办法:一、在MyEclipse中选择Window...

dwz+jfinal 市县下拉菜单二级联动(实例)

在DWZ文档中对组合框combox的是这样描述的:在传统的select 用class 定义:class=”combox”, html 扩展:保留原有属性name,  增加了属性:ref。re...

jquery 获取焦点

当文本框或下拉等必填时,如果没有输入就给予提示并使该文本框获得焦点!如果是js,对象.focus()即可。可是如果是jQuery, 这样$("#aa") 返回的就不是DOM对象而是...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。