内容
# n8n + Cursor 自动驾驶协议 🤖🔄
一个开源的、可复制粘贴的蓝图,用于使用Cursor IDE和模型上下文协议(MCP)构建自主、自愈的n8n工作流部署循环。
本仓库提供了一个标准化的安全框架和执行协议,允许AI代理完全自主地编写、部署、测试和调试n8n工作流,无需手动导出/导入JSON文件或人工干预执行循环。
---
## 🚀 功能介绍
当您使用此协议将Cursor连接到n8n实例时,您的AI代理将遵循严格的操作循环:
1. **仅限暂存区的安全措施:** 代理仅限于在指定的暂存环境中构建和执行,严禁在未经明确人类授权的情况下触及生产环境。
2. **自愈循环:** 如果测试执行抛出工作流错误,Cursor会自动读取错误日志,调整工作流节点,重新部署并重试(最多5次尝试)。
3. **智能熔断器:** 代理动态区分配置/逻辑错误(它将尝试修复)和环境阻塞器,如过期的API令牌或缺失的n8n凭证(它将立即停止并请求人类干预)。
---
## 📂 仓库结构
* **`n8n-autopilot.md`**: 核心攻略和逐步设置指南。包含:
* `.cursor/mcp.json` 文件的配置片段。
* `.cursor/rules/n8n-autopilot.mdc` 文件的系统规则块。
* 触发自动驾驶循环的精确聊天提示。
* 成功标准、错误处理状态和可选的团队Git工作流。
---
## 🛠️ 快速开始
1. 克隆或复制此仓库的内容。
2. 按照 **`n8n-autopilot.md`** 中的详细步骤指示配置您的 `.cursor/mcp.json` 和 `.cursor/rules/n8n-autopilot.mdc` 文件。
3. 重启Cursor,验证您的 `n8n-mcp` 连接是否正常,然后开始提示!
---
## 💡 贡献与反馈
该协议旨在节省数小时的手动拖拽、放置和调试时间。如果您有代理规则的优化建议或在使用n8n MCP服务器设置时发现边缘情况,请随时提出问题或提交拉取请求!
*灵感来自LinkedIn上的自动化工作流讨论。欢迎连接并分享您的自动化构建!*