n8n-code-javascript 是做什么的?
在 n8n Code 节点中编写 JavaScript 代码。用于在 n8n 中编写 JavaScript 时,使用 $input/$json/$node 语法、通过 this.helpers / $helpers 全局变量发起 HTTP 请求、使用 DateTime 处理日期、排查 Code 节点错误、选择 Code 节点模式,或在 n8n 中执行任何自定义数据转换。当工作流需要 Code 节点时,始终使用此技能——无论是用于数据聚合、过滤、API 调用、格式转换、批处理逻辑还是任何自定义 JavaScript。涵盖 SplitInBatches 循环模式、跨迭代数据、pairedItem 以及实际生产模式。当被问及为什么 Code 节点或工作流运行缓慢、哪种执行模式更快、或如何减少大数据集上的每项开销时,也请使用此技能。例外——对于 AI Agent 可调用的自定义代码工具(@n8n/n8n-nodes-langchain.toolCode,即附加到 AI Agent 的工具),请改用 n8n-code-tool 技能,因为它有不同的运行时约定。