通过代码构建与同步 n8n 工作流(n8n-as-code) 是做什么的?
检查 n8n 节点和模板,生成类型化的工作流代码,并通过 Git 友好的文件同步自动化流程,无需手动编辑工作流 JSON。
前置条件
Node.js、npm 或 npx、对 n8n 实例的访问权限、支持的编码代理或 CLI 环境
安装
使用与环境匹配的上游安装或设置路径:
- npx --yes n8nac env add Dev --base-url https://n8n.example.com --sync-folder workflows/dev
- npx --yes n8nac env use Dev
- npx --yes n8nac update-ai
- npx --yes n8nac env add Local --managed-instance --sync-folder workflows/local
上游的要求和注意事项:
- | 代理就绪上下文 | 生成有根据的指令、模式、示例和节点知识,使 AI 代理能够安全地处理真实的 n8n 工作流。 |
- 技能层为代理提供了扎实的 n8n 知识:节点模式、文档、示例、模板、验证规则和安全的工作流操作。
基本用法或入门说明:
-
文档 · 入门指南 · VS Code 指南 · CLI 指南
-
| 实时 n8n 操作 | 验证工作流、检查凭据、运行测试、激活工作流以及针对所选 n8n 环境检查执行情况。 |
-
从上游文档提取:https://raw.githubusercontent.com/EtienneLescot/n8n-as-code/HEAD/README.md