Skip to content

Repository files navigation

n8n 源码拆解

以本地 n8n-master2.33.0)源码快照为对象,按“概念 → 源码 → 运行流程 → 设计取舍”的方式拆解 n8n 的工作流模型、执行引擎、节点与凭证、Webhook/调度、队列扩展、持久化安全、前端、AI/MCP 和 Task Runner。

在线阅读

发布后地址:https://hanqing.github.io/n8n-architecture-notes/

本地运行

pnpm install
pnpm start

生产构建:

pnpm build
pnpm serve

GitHub Pages 由 .github/workflows/deploy.ymlmain 分支变更后自动发布。

内容结构

  • 01–02:产品分层、Monorepo、启动和 DI
  • 03–05:Workflow 数据模型、执行器、节点与凭证
  • 06–07:Triggers、Webhook、队列和规模化
  • 08–09:持久化安全、API 与 Vue 编辑器
  • 10–11:AI/MCP 与 Task Runner
  • 12–13:工程化、发布和端到端阅读路线
  • 附录:源码索引、术语表和验证命令

本文档是学习性拆解,不重新分发 n8n 源码。n8n 的许可证与项目版权归 n8n 项目所有。

About

n8n 2.33.0 源码架构拆解与 Docusaurus 文档站点

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages