mcpField
N
n8n-code-javascript

n8n-code-javascript

github.com/sickn33开发49.2k70 次安装今天更新
代码仓库

关于 n8n-code-javascript

为 n8n Code 节点提供 JavaScript 编写指导,适用于需要在工作流中处理复杂逻辑的场景。说明何时使用代码节点,并提示安全、前置条件和验证要求。

主要功能

  1. 01复杂数据转换
  2. 02自定义计算与业务逻辑
  3. 03递归与多步条件处理
  4. 04解析复杂 API 响应
  5. 05跨项目聚合数据

适用场景

  1. 01在多步工作流中实现复杂处理
  2. 02解析嵌套 API 响应
  3. 03汇总多个项目的数据

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill n8n-code-javascript

安装后在 Claude Code 中输入/n8n-code-javascript确认已加载。

附带文件references/detailed-guide.md

详细介绍

JavaScript Code 节点

在 n8n Code 节点中编写 JavaScript 代码的专业指导。


详细指南

在执行本技能之前,请先阅读详细指南。其中保留了完整的流程和参考资料。请将其中的安全、前提条件和验证要求视为强制要求。对于聚焦的工作,加载相关章节;对于端到端的工作,请完整阅读该指南。

何时使用 Code 节点

在以下情况下使用 Code 节点:

  • ✅ 需要多个步骤的复杂转换
  • ✅ 自定义计算或业务逻辑
  • ✅ 递归操作
  • ✅ 解析结构复杂的 API 响应
  • ✅ 多步骤条件判断
  • ✅ 跨条目聚合数据

在以下情况下考虑使用其他节点:

  • ❌ 简单字段映射 → 使用 Set 节点
  • ❌ 基本过滤 → 使用 Filter 节点
  • ❌ 简单条件判断 → 使用 IF 或 Switch 节点
  • ❌ 仅需 HTTP 请求 → 使用 HTTP Request 节点

Code 节点擅长:需要串联许多简单节点才能实现的复杂逻辑


限制

  • 仅当任务明确符合上述范围时才使用本技能。
  • 不要将输出视为特定环境验证、测试或专家审查的替代品。
  • 如果缺少必要的输入、权限、安全边界或成功标准,请停止并请求澄清。

评论

支持 Markdown