项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 1653
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- 一个可用的 n8n 实例,建议保持为最新稳定版本
- n8nac CLI(安装方式见官方 Getting Started 文档,README 未给出安装命令)
- n8n 实例的 API Key(用于 n8nac env auth set)
- 可选:VS Code / Cursor 编辑器,用于 AI 助手集成
安装与启动步骤
-
1安装 n8nac CLI
按官方 Getting Started 文档安装 n8nac 命令行工具;README 未给出安装命令,请勿猜测包名。
-
2查看已有环境
列出当前已配置的 n8n 环境,确认是否已有可用环境再决定是否新增。
n8nac env list -
3添加远程环境
新增名为 Dev 的环境,指向你的 n8n 实例地址,工作流保存到 workflows/dev 目录。
n8nac env add Dev --base-url https://n8n.example.com --workflows-path workflows/dev -
4添加托管环境
新增名为 Local 的环境,绑定一个托管实例 ID,工作流保存到 workflows/local 目录。
n8nac env add Local --managed-instance my-instance-id --workflows-path workflows/local -
5切换当前环境
把默认使用的环境切换为 Dev,之后的操作都会针对该环境进行。
n8nac env use Dev -
6设置 API Key
为 Dev 环境配置访问密钥,命令从标准输入读取,避免密钥出现在命令历史中。
n8nac env auth set Dev --api-key-stdin
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
--base-url | 是 | n8n 实例的访问地址 | https://n8n.example.com |
--workflows-path | 是 | 该环境工作流文件在仓库中的存放路径 | workflows/dev |
--managed-instance | 否 | 托管实例 ID,用于本地/托管型 n8n 环境 | my-instance-id |
--api-key-stdin | 是 | 从标准输入读取 n8n API Key 完成鉴权 | sk-xxxxxxxx |
如何确认成功
执行 n8nac env list 能看到新增的 Dev / Local 环境,且 n8nac env use Dev 切换成功即表示配置完成。
常见问题
Q:怎么安装 n8nac CLI?
A:README 未给出安装命令,请按官网 Getting Started 文档(https://n8nascode.dev/docs/getting-started/)的说明安装后再执行后续命令。
Q:我的 n8n 版本比较旧,会有影响吗?
A:内置节点 schema 基于最新稳定版 n8n 构建,建议保持实例更新,以获得最佳的生成和校验效果。
Q:如何删除已配置的环境?
A:执行 n8nac env remove Dev 即可移除该环境配置,之后可用 env list 确认是否删除成功。
Q:API Key 会不会被记录在命令里?
A:使用 --api-key-stdin 从标准输入传入密钥,不会直接写在命令行参数中,可降低泄露风险。
注意事项
- README 未提供 CLI 安装命令,安装步骤请以官方文档为准,不要臆造包名与参数。
- n8n-as-code 是独立项目,与 n8n 官方无关。
- VS Code / Cursor 的 AI 助手集成方式请参考官网 VS Code Guide 与 CLI Guide 文档。
核心亮点
- 提供537个节点的完整schema,AI助手能精准生成复杂工作流,减少手动配置错误
- 内置7700+模板,可直接复用社区最佳实践,大幅缩短开发时间
- 支持Git-like同步,工作流可版本控制、团队协作,符合GitOps最佳实践
不足之处
- 文档/社区待观察
- 依赖n8n平台,对非n8n用户无直接价值
适用场景
- 团队使用n8n进行自动化,希望引入AI辅助开发工作流
- 需要将n8n工作流纳入Git版本管理,实现审计和回滚
- 开发者希望用TypeScript编写类型安全的工作流,替代手动拖拽配置
替代项目
n8n、Windmill、Trigger.dev
上一篇:n8nworkflows.xyz
下一篇:bytechef
同类项目推荐
budibase
开源
拖拽搭建内部工具和自动化流程,快速上线业务应用。
AI agents, automations and apps that run your operations. Model agnostic.
turb-gpt-free-register
开源
批量自动注册 ChatGPT 免费号并完成 Codex 授权
指纹浏览器、纯协议全自动ChatGPT FREE注册机+Codex自动接码授权、对接提链服务器
nuphus-mcp
开源
让任意 AI 代理直接操作你的电脑屏幕和浏览器
Desktop automation MCP server — computer use for any AI agent: control screen, wind···
workflow
开源
用 TypeScript 轻松构建可靠、可观测的 AI 工作流
Workflow SDK: Build durable, reliable, and observable apps and AI Agents in TypeScri···
banco
开源
在终端里管项目,告别切来切去的 GUI
:file_folder: A project management tool for the command line
YuYuWechat
开源
定时发消息、批量群发,微信自动化小助手
一个让微信(非WEB版)定时循环发送消息/文件(cron表达式精确到分钟),批量群发消息,定···
awesome-browser-automation
开源
一页看清浏览器自动化工具全景,选型不迷路
Curated list of awesome browser automation tools and resources
socialclaw
开源
让 AI 代理一键发布内容到所有主流社交平台
Social media scheduling CLI and OpenClaw skill for AI agents posting to X, LinkedIn,···
squirrelscan
开源
一条命令让 AI 代理给网站做 300 项体检
The website QA tool for your coding agent. 310+ audit rules across SEO, performance,···
