NCal.diy - 6.2.0
从 Cal.com 社区代码延续而来的个人自托管日程预约项目。
n8n 用节点把触发器、应用接口、数据处理和条件判断连成工作流。用户可以从可视化界面开始,遇到复杂逻辑时再写 JavaScript 或 Python。官方仓库列出 400 多种集成,常见的表单、数据库、消息通知和 AI 服务都能接入。

工作流可以定时运行,也能由 Webhook、应用事件或人工操作触发。节点负责读取数据、转换字段、调用外部接口和发送结果。执行记录便于定位失败步骤,自托管还能把凭据与业务数据留在自己的环境中。
想快速使用,可以选择官方云服务。自托管通常通过 Docker 或 npm 安装,生产环境还要配置数据库、HTTPS、持久化存储、队列和备份。搭第一个流程并不难,真正的维护工作来自接口变化、权限过期、错误重试和数据质量。

它适合线索同步、内容分发、定时报表、工单通知、文件整理和 AI 处理链。个人与公司内部流程通常容易落在许可范围内。准备把它做成收费托管服务、白标产品或向客户出售访问权限时,必须先看许可证的商业限制。
n8n 采用 Sustainable Use License,官方称其为 fair-code。源码公开可查看,也允许个人、非商业用途和企业内部使用,但它不是 OSI 认可的开源许可证。对外提供付费托管、白标或把 n8n 本身作为商业产品的一部分,可能需要商业授权。
当前可核验的最新版本为 2.37.11,发布于 2026 年 9 月 7 日。n8n 的优势是可视化和代码可以混用,复杂流程有继续扩展的空间。节点变多以后,命名、错误处理、凭据轮换和版本管理必须跟上,否则画布很快会变成没人敢改的生产系统。