⚠️ 本文档由 AI 自动翻译。如有任何不准确之处,请参考英文原版。

代码节点配置界面
配置
定义输入变量以访问工作流中其他节点的数据,然后在代码中引用这些变量。你的函数必须返回一个包含你已声明的输出变量的字典。语言支持
根据你的需求和熟悉程度在 Python 和 JavaScript 之间进行选择。两种语言都在安全沙箱中运行,并可访问用于数据处理的常用库。- Python
- JavaScript
Python 包含标准库,如
json、math、datetime 和 re。非常适合数据分析、数学运算和文本处理。错误处理和重试
为失败的代码执行配置自动重试行为,并定义代码遇到错误时的回退策略。
错误处理配置选项

重试配置界面
输出验证和限制
代码输出会自动验证并有严格限制:- 字符串:最大长度 80,000 个字符,空字节会被移除
- 数字:范围从 -999999999 到 999999999,浮点数限制为 10 位小数
- 对象/数组:最大深度 5 级,以防止复杂的嵌套结构
安全考虑
代码在严格的沙箱中执行,阻止文件系统访问、网络请求和系统命令。这在提供编程灵活性的同时保持安全性。 出于安全原因,某些操作会被自动阻止。避免尝试访问系统文件或执行可能危险的操作:
Cloudflare WAF 安全过滤