OpenClaw
AI 助手 · 自托管 · 聊天机器人
跑在自己设备上的开源 AI 助手,接入微信之外的 20 多个聊天渠道;状态与凭据留在本机,默认只做每日版本检查。
正在打开工具详情…
可视化工作流自动化平台:拖拽画布加自定义代码,1500+ 集成与 9000+ 模板,可自托管或用云。
要把多个 SaaS、数据库、AI 模型串成一条自动流程,并且希望流程可视化、可审计、能自托管的人。
需要 MIT/Apache 那种可自由修改再分发的许可的项目方;或者只想写脚本、不想碰可视化界面的开发者。
n8n 是一个用来搭 AI 智能体和工作流的平台。它的形态是可视化画布 + 自定义代码的组合:简单步骤拖拽,复杂逻辑直接写 JavaScript、Python 或引入 npm 包。
核心卖点是不锁定模型供应商。 它接 OpenAI、Anthropic、Google 或开源模型,换 provider 不用改架构。对不想被某一家模型绑死的人来说这是关键。
它的能力线是「从原型到生产」:多步 AI 工作流、逻辑分支、工具调用、人工审批环节、完整的可观测性。企业侧有基于角色的访问控制、审计日志、敏感数据处理支持。
生态规模是它最实的优势:1500+ 集成,加上 9000+ 工作流模板。集成不是「导入配置」那种脆弱粘贴,通常是官方维护的节点。
部署两种:一条安装脚本(需要 Docker),或者手动 Docker;也可以用官方的 n8n Cloud。
但有一件事必须说清楚:n8n 不是 OSI 意义上的开源软件。 它的许可证是 fair-code 模式下的 Sustainable Use License 加上 n8n Enterprise License。官方自己列的三点是:源码始终可见、可自托管部署、可扩展(能加自己的节点和功能)。这三条是 fair-code 的定义,它不等于 MIT/Apache 那种可以随便拿去改改再发布的许可证。商业使用、嵌入到产品里对外提供服务这类场景,要自己去读 LICENSE.md 确认边界,必要时联系官方买企业许可。评估「能不能用」之前先看许可,这是选型里最容易事后翻车的一步。
名字的来历也挺有意思:n8n = "nodemation"(Node-View + Node.js + automation),但作者觉得太长不适合命令行,最后取了 n8n。发音是 n-eight-n。
上手步骤之外的具体做法:常见场景怎么配、命令怎么写、报错怎么处理。
从一条命令跑起来开始,讲清它强在哪、许可上要注意什么,以及怎么用模板起步。
需要 Docker:
shcurl -fsSL https://get.n8n.io | sh手动 Docker(想控制数据卷时更清楚):
bashdocker volume create n8n_data
docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n打开 http://localhost:5678 就是编辑器。
数据在 n8n_data 这个卷里——备份就是备份这个卷,这一条要记住。
n8n 不是 OSI 意义上的开源软件。 它是 fair-code 模式,许可由 Sustainable Use License 和 n8n Enterprise License 两份组成。
官方自己列的三条是:
这三条是 fair-code 的定义,和 MIT/Apache 那种「随便改、随便闭源分发」不是一回事。
商业使用、把 n8n 嵌进你自己的产品对外提供服务这类场景,要自己读仓库里的 LICENSE.md 确认边界,或者联系官方买企业许可。这一步在选型阶段就该做完,事后翻车成本很高。
一是不锁定模型供应商。 接 OpenAI、Anthropic、Google 或开源模型,换 provider 不用改架构。对不想被某一家绑死的人这是决定性优势。
二是从原型到生产是连着的。 多步 AI 工作流、逻辑分支、工具调用、人工审批环节、完整可观测性都在产品里,不是让你自己拼。人工审批这一项在处理实际业务时很关键——自动化发出去之前插一道人确认,比全自动但不敢用强。
三是画布和代码可以混用。 简单步骤拖拽,复杂的直接写 JavaScript、Python 或引 npm 包。不用在「可视化工具不够用」和「写代码太繁琐」之间二选一。
四是生态规模。 1500+ 集成加 9000+ 工作流模板。而且集成通常有官方维护,不是那种复制粘贴配置。
五是企业特性。 基于角色的访问控制、审计日志、敏感数据处理支持。
别从空白画布开始。 9000+ 模板在 n8n.io/workflows(在新标签页打开),找一个接近你要的流程改,比自己从头搭快得多。
集成目录在 n8n.io/integrations(在新标签页打开),1500 多个,按需找。
n8n 有专门的 AI 与 LangChain 指南:docs.n8n.io/advanced-ai(在新标签页打开)。多步智能体、工具调用这类模式在那里。
主要文档在 docs.n8n.io(在新标签页打开)。
n8n 是 "nodemation" 的缩写:Node-View + Node.js + automation。作者觉得太长不适合命令行,于是取了 n8n。发音是 n-eight-n,不是 n-and-n。
社区论坛在 community.n8n.io(在新标签页打开),官方 README 直接说那里是获取支持的主要地方。
同一需求下可以先试这些,尤其是不想买商业许可的时候。
AI 助手 · 自托管 · 聊天机器人
跑在自己设备上的开源 AI 助手,接入微信之外的 20 多个聊天渠道;状态与凭据留在本机,默认只做每日版本检查。