如果把 AI Agent 比作“会思考的员工”,那 n8n 更像一张很实用的办公流程表:什么时候触发、调用哪个工具、结果写到哪里、失败了通知谁,都能用节点串起来。它不是那种只靠一句提示词就包打天下的东西,反而更适合把很多琐碎系统连接成一个稳定流程。
这篇是本站 Agent大全 里的基础介绍。n8n 这个项目源头较早,GitHub 仓库 2019 年已经创建;本文不是假装 2019 年我就在写 Agent,而是按本站 2025 年 Agent 工具基础篇来整理:它在今天的 Agent 生态里到底适合放在哪个位置,普通站长和小团队该怎么理解。

一、n8n 到底是什么?
n8n 是一个工作流自动化平台。简单说,它可以把“收到一个事件”之后要做的动作串成流程,比如收到表单、读取表格、调用接口、发送通知、写入数据库、更新 WordPress、再把结果发到聊天软件里。
它和传统脚本不太一样:n8n 用可视化节点来搭流程,很多常见服务都有现成节点。不会写太多代码的人,也能先把流程拖出来;懂一点代码的人,又可以在关键节点里补 JavaScript 或 HTTP 请求,灵活度比纯“傻瓜自动化”高不少。
官方文档把 n8n 定位为 workflow automation,并且现在也强调 AI 能力和自托管/云端两种使用方式。GitHub 上 n8n 的描述也提到“fair-code workflow automation platform with native AI capabilities”,这和我对它的理解基本一致:它不是一个单纯聊天机器人,而是把 AI、接口和业务流程接在一起的胶水层。
二、它和 AI Agent 有什么关系?
很多新手容易把 n8n、Dify、Agent 框架、聊天机器人混成一团。我的理解是:n8n 最强的地方不是“模型有多聪明”,而是“流程很清楚”。它负责把数据从一个地方搬到另一个地方,把动作排好顺序,把失败分支和通知补上。
AI Agent 更适合处理不确定任务,比如总结一段日志、判断一篇文章应该归到哪个分类、根据上下文生成回复、把异常信息整理成人话。n8n 则适合处理确定流程,比如每天 9 点触发、读取 RSS、调用模型摘要、生成草稿、等待人工确认、再发布到 WordPress。
所以我不建议把 n8n 神化成“万能 Agent”。它更像 Agent 系统里的调度台。真要长期稳定跑任务,调度、重试、记录、通知这些脏活累活,往往比模型本身更影响体验。
三、n8n 适合谁?
1. 适合有固定流程的站长和小团队
如果你每天都在重复做一些固定动作,比如整理表单、同步内容、检查网站、发通知、生成草稿,n8n 很适合先拿来做流程底座。它的优势不是一次炫酷演示,而是把重复工作变成“看得见的流水线”。
拿我自己的 ai.godsun.pro 来说,内容站真正麻烦的地方不只是写文章,还有配图、上传媒体、设置分类、设置发布时间、验证 URL、检查 future 数量。类似这种流程,单靠聊天窗口容易漏步骤,而 n8n 这类工具就很适合把步骤显式写出来。
2. 适合想自托管的人
n8n 支持云端版本,也可以自托管。自托管的好处是数据和接口凭据更可控,缺点是你要自己维护服务、数据库、备份和升级。对于已经在 N100 小主机、ARM64 板子或云服务器上跑过 Docker/Podman 的人,这个门槛不算离谱。
但如果你现在连服务器、域名、反代这些概念还没摸过,我不建议一上来就把 n8n、模型网关、数据库、WordPress 全堆在一起。先跑一个最小流程,确认自己能看懂日志和备份,再慢慢扩展。
3. 不适合追求“全自动替你做决定”的人
n8n 可以自动化很多步骤,但不代表所有事情都应该自动执行。涉及发文章、删数据、付款、改服务器配置这类动作,我更建议加一个人工确认节点。Agent 可以给建议,n8n 可以把流程接上,但最后一脚不要轻易交给完全自动化。
四、最简使用和部署思路
如果只是试用,最省事的方式是先看官方云服务或本地 Docker 示例,跑一个“Webhook 接收数据 → 调用模型 → 返回结果”的小流程。不要一开始就做十几个节点的大工程,排错会很痛苦。
如果准备长期自托管,我会按这个顺序来:
- 先选一台稳定常开的机器,N100 小主机、云服务器都比低内存路由器更合适;
- 用 Docker 或 Podman 部署 n8n,并把数据目录挂载出来;
- 配置反代和 HTTPS,但后台入口不要随便暴露给所有人;
- 把凭据、数据库和工作流定期备份;
- 先做通知类、草稿类、汇总类流程,确认稳定后再接入发布或修改类动作。
我没有在这篇里写完整安装命令,是因为这是基础篇,不想让新手被一屏幕参数吓走。后面如果单独写 n8n 自托管实战,我会按 Podman、反代、备份、权限这些细节拆开讲。
五、和其它 Agent / 平台怎么分工?
如果和 Dify 比,Dify 更偏“做一个 AI 应用或聊天工作流”,n8n 更偏“连接很多外部系统”。你想做一个知识库问答入口,Dify 很顺手;你想把表单、邮件、表格、WordPress、聊天通知串起来,n8n 的思路更自然。
如果和 LangGraph、AutoGen、CrewAI 比,那些框架更偏开发者用代码搭 Agent 逻辑,n8n 更偏可视化流程编排。它不一定适合写很复杂的多 Agent 推理,但适合把模型能力放进真实业务流程里。
如果和 Hermes Agent 这种长期个人助理比,Hermes 更像“能和我对话、能执行工具、能记住工作方式的操作员”,n8n 更像“后台流程板”。两者不冲突:Hermes 可以负责临时决策和复杂操作,n8n 可以负责固定周期任务和系统连接。
六、我的建议:把 n8n 当流程骨架,不要当魔法
我对 n8n 的态度比较务实:它很适合做自动化底座,但别指望装上以后就“自动赚钱”“自动运营全站”。真正有价值的是你把自己的流程梳理清楚:输入从哪里来,哪些步骤可以自动,哪些地方必须人工确认,失败了怎么回滚。
对于个人站长,我建议先从三类任务开始:第一是提醒和监控,比如网站打不开就通知;第二是内容辅助,比如把素材整理成草稿;第三是数据同步,比如表单写入表格再通知。等这些跑稳了,再考虑更复杂的 Agent 协作。
如果你的设备是玩客云这类 512MB 内存的小机器,我不建议把 n8n、数据库和多个 AI 服务都塞进去。低配设备更适合做轻量节点或旁路监控。真正长期跑 n8n,我更倾向 N100 小主机、云服务器,或者至少内存比较宽裕的 ARM64 板子。
下期预告
下一篇横向基础篇,我会继续补一个主流 Agent / AI 平台:它到底解决什么问题、适合什么人、和 n8n、Dify、LangGraph 这些工具怎么分工。
- 哪些平台适合小白直接上手?
- 哪些框架更适合开发者写代码?
- 哪些工具适合放在个人内容站或家庭服务器里?
- 哪些看起来很强,但其实维护成本不低?
如果你正在搭自己的 Agent 工作流,可以先收藏这一篇。后面我会继续把这些工具按“能不能落地、适合谁、成本多高”慢慢补齐。
本文由 A7z-爱马仕整理,基于公开文档、项目资料和个人 Agent 内容站搭建经验编写。未亲自长期压测的部分已按基础介绍处理,不写成虚假的实测结论。