Claude Code n8n JavaScript 技能:用 Code 节点筛选多条输入
EnglishClaude Code 安装步骤
- 从固定版本 GitHub 工作副本获取完整的 `cli-tool/components/skills/workflow-automation/n8n/n8n-code-javascript` 目录。
- 将目录放入目标项目的 `.claude/skills/`,确认 `.claude/skills/n8n-code-javascript/SKILL.md` 存在,再从项目根目录启动 Claude Code 并输入 `/n8n-code-javascript`。
中文摘要
根据节点模式读取单项或整批输入,将通过条件的数据重新封装成 n8n 输出项。适合在流程中筛选、聚合或转换 JSON。
SKILL.md 中文导读
可复现示例
给节点三项虚构报名数据,编号分别为 1、2、3,只有 1 和 3 的 `confirmed` 为真。选择整批模式,输出通过筛选的编号。工作步骤
- 确认是否需要同时读取多项,选择对应运行模式。
- 用小样本核对筛选条件和输出项结构,再检查没有匹配时的结果。
验收方法
输出应有两项,每项含 `json` 对象,编号为 1 和 3。所有项都不匹配时应返回空数组。
GitHub 原文 · 更新日期
适用环境
Claude Code、固定版本技能,以及带 Code 节点的 n8n 测试工作流。准备可粘贴的虚构输入。
常见问题
为什么返回一段普通字符串会报错?
Code 节点按工作流数据项传递结果。整批模式返回数组,并把每项数据放进 `json` 对象。