n8n-io/n8n
不用写代码,靠拖拽连接模块就能搭建自动化流程和AI智能体的工具n8n
n8n是一个开源平台,通过在画布上拖拽连接一个个动作模块(节点)来搭建自动化工作流或AI智能体,而不必从零开始写代码。它能连接1500多个外部服务,并且可以在不改变工作流结构的前提下自由切换OpenAI、Anthropic、Google等AI模型提供商。既可以部署在自己的服务器上(自托管),也可以使用云端版本,当可视化模块不够用时还能插入JavaScript或Python代码。
它做什么
- 是什么:用'节点'这种动作模块在画布上连接,而不是从头编写自动化代码来构建工作流
- 怎么做:拖拽式画布加可选的自定义代码(JavaScript、Python、npm包),内置1500多个预制集成和9000多个现成模板
- AI能力:可以搭建包含工具调用和人工审批步骤的多步骤AI智能体,且切换AI模型提供商时无需改动工作流结构
- 部署方式:通过基于Docker的安装脚本一键运行,或用Docker命令手动部署;企业版功能提供基于角色的权限控制和审计记录
- 许可模式:采用源码可见的'fair-code'许可(Sustainable Use License),支持自托管,额外功能需单独的企业许可
为什么重要
对于想自动化重复性工作或把AI智能体接入真实业务系统的人来说,n8n省去了为每个服务单独编写集成代码的麻烦。超过20万的GitHub星标和1500多个集成规模说明,这个工具已经从个人自动化爱好者的玩具,变成了生产环境AI工作流的常见基础组件。
本仓库术语
- 节点(Node) · 工作流中代表一个动作步骤的模块
- Fair-code · 源代码公开但商业使用受限制的许可方式
- 自托管(Self-hosted) · 不使用云服务,而是安装在自己服务器上运行的方式
- LangChain · 用于开发基于AI语言模型应用的工具集合
仓库简介(英文)
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
在 GitHub 打开热门仓库
- vorssaint/vorssaint-utils一个免费菜单栏应用,顶替十几款付费Mac工具
- Alishahryar1/free-claude-code一个本地代理,把编程AI助手接到49家免费或低价模型服务商,不再只能用一家付费服务
- freestylefly/awesome-gpt-image-2把532个GPT-Image2案例拆解成可复用模板的提示词工程库
- block/buzz一个让人类和AI智能体在同一空间里聊天、写代码、做审查的开源协作平台
- NousResearch/hermes-agentNous Research推出的Hermes是一款越用越聪明的AI智能体
- virgiliojr94/book-to-skill把技术类书籍PDF变成AI编程助手随时可查阅的技能包
- VoltAgent/awesome-agent-skills把上千份让AI编程助手秒变专家的操作手册集中放在一个地方
- anthropics/claude-plugins-community一个把大家做的Claude插件集中起来供安装的仓库