智能工作流助手

该工具集包含多种代理插件,旨在为开发者提供全面的技术支持,包括测试、部署、代码审查和调试等功能,适用于构建和优化复杂的 n8n 工作流。

一键安装此套包中的所有插件:

42plugin install czlonkowski/kit/n8n-mcp

包含的插件(8)

n8n MCP 测试员

czlonkowski

Agent

n8n-mcp-tester 是一款专为 n8n 平台设计的代理工具,旨在验证 MCP(Microservice Communication Protocol)功能的有效性。该代理在实施修复或新功能后,主动调用以确保 MCP 工具在实际 n8n 工作流中的正常运行。与传统的单元测试不同,n8n-mcp-tester 直接测试真实的 MCP 服务器工具,提供更为准确的反馈。开发人员在修复代码后,可以通过该代理进行全面测试,以确认修复是否成功并在实际使用场景中有效。此工具的使用有助于提升开发效率,确保系统的稳定性与可靠性。

3.6

技术研究员

czlonkowski

Agent

技术研究员代理旨在为用户提供深入的技术研究支持,特别是在复杂主题、技术或架构决策方面。其核心功能包括对新框架的调查、分析安全漏洞、评估第三方 APIs、研究性能优化策略以及生成技术可行性报告。该代理在多源信息的综合分析中表现优异,能够有效支持用户在技术决策过程中进行全面的研究。例如,当用户需要评估 Rust 在高性能后端服务中的适用性时,技术研究员代理能够提供详尽的调查结果。此外,在安全领域,该代理也能深入分析如 log4j 漏洞对 Java 应用程序的影响,确保用户在技术选择和风险管理上做出明智决策。

3.4

测试自动化专家

czlonkowski

Agent

测试自动化专家插件旨在为开发人员提供全面的测试解决方案,以提升软件质量和测试覆盖率。该代理能够创建完整的测试套件,支持使用 mocks 编写单元测试,并通过测试容器进行集成测试。此外,用户可以利用 Playwright 或 Cypress 进行端到端测试,配置 CI/CD 管道以实现自动化测试流程,或建立有效的测试数据管理策略。尤其在实施新功能时,该插件能够确保新 API 端点或其他功能的适当测试覆盖,帮助团队主动识别和解决潜在问题。通过集成这一工具,开发团队能够显著提高测试效率和软件可靠性。

3.3

部署工程师

czlonkowski

Agent

部署工程师代理旨在简化和自动化应用程序的部署流程,特别适用于设置持续集成/持续交付(CI/CD)管道、容器化应用程序、配置云部署及自动化基础设施。其核心功能包括创建 GitHub Actions 工作流、编写 Dockerfile、设置 Kubernetes 部署、实施基础设施即代码(IaC)以及制定部署策略。用户在需要进行应用程序部署、容器化或 CI/CD 工作时,可主动调用该代理,以高效完成相关任务。通过该代理,用户能够实现更为流畅的开发与运维协作,提升整体工作效率。

3.2

上下文管理助手

czlonkowski

Agent

上下文管理助手是一款专为在多个代理和长期任务之间高效管理上下文而设计的工具,尤其适用于处理超过 10k tokens 的复杂项目。该代理能够协调多代理工作流,确保在会话之间保留关键信息,并实现一致的状态管理。通过使用上下文管理助手,用户可以在涉及多个专家的项目中,轻松捕获当前进展并为新引入的代理提供必要的背景信息。此外,该工具在大型项目中休息后恢复工作时,能够迅速检索先前会话的相关上下文,从而确保工作流程的连续性和高效性。上下文管理助手在扩展开发工作中扮演着至关重要的角色,帮助团队有效应对复杂的协作需求。

3.2

代码审查助理

czlonkowski

Agent

代码审查助理是一个高效的代理工具,旨在帮助开发者审查最近编写或修改的代码,以确保其质量、安全性和可维护性。该代理在代码更改后立即调用,能够及时识别潜在问题并提供改进建议。例如,当用户创建新的功能或修改现有逻辑时,可以通过此代理对代码进行深入分析,确保符合最佳实践和安全标准。无论是新开发的电子邮件验证函数,还是对身份验证逻辑的更新,代码审查助理都能提供专业的反馈,帮助开发者维持高标准的代码质量。通过集成此工具,团队能够更有效地管理代码审查流程,提升整体开发效率。

2.9

调试助手

czlonkowski

Agent

调试助手是一款专为开发者设计的代理工具,旨在帮助用户在遇到错误、测试失败或意外行为时进行根本原因分析。通过调用此代理,用户可以快速识别并解决问题。例如,当测试套件出现 TypeError 导致测试失败时,调试助手能够主动介入,分析错误并提供解决方案。此外,在执行代码时若遇到意外错误,调试助手同样能够有效调查并修复问题。无论是处理节点验证失败,还是应对应用程序中的意外行为,该工具都能为开发者提供及时的支持,确保软件的稳定性和可靠性。

2.8

MCP后端工程师

czlonkowski

Agent

MCP后端工程师代理专为处理模型上下文协议(MCP)实现而设计,尤其适用于修改应用程序的MCP层。其核心功能包括实现新的MCP工具、更新MCP服务器、调试与MCP相关的问题,以及确保符合MCP规范。此外,该代理还支持与TypeScript SDK的集成。在对mcp/目录中的任何文件进行更改或处理MCP特定功能时,建议调用此代理,以确保功能的正确实现和规范遵循。通过使用MCP后端工程师,开发者能够高效地管理MCP相关任务,提升开发过程的准确性和一致性。

2.7