产品指南
大数据多维表格
仪表盘
空间站
集成指南
自动化指南
企业AI智能体模板
私有化部署
开发者与扩展
最佳实践
marketing
功能参考
自动化触发器
自动化执行器
第三方集成
节点资源
数据表视图
数据表字段
仪表盘组件
智能任务
AI 向导
公式
空间站
更新日志
视频演示
运行脚本操作指南
该自动化功能允许用户在指定的编程语言环境中执行代码片段。目前,我们支持以下三种编程语言:JavaScript、TypeScript 和 Python。
配置步骤详解
为了使用此功能,用户需准备好相应的脚本文件,这些脚本应采用 JavaScript、TypeScript 或 Python 语言编写。
1. 编写脚本
用户可以直接在 BIKA 脚本编辑器中进行脚本的编写。请注意,必须明确指定脚本所使用的编程语言:JavaScript、TypeScript 或 Python。
2. 配置「运行脚本」动作
请按照以下步骤在 BIKA 自动化界面中配置「运行脚本」动作:
支持的语言及库
-
JavaScript 与 TypeScript:
-
我们提供
fetch
、axios
以及lodash
等库的支持。 -
可以将 JSON 数据返回至自动化流程中。
-
示例代码:
const str = 'Hello, World!'; const json = { str }; json;
-
-
对于异步函数,建议将其封装于
async function
中,并使用return
关键字返回数据。-
示例代码:
(async () => { const url = 'https://api.exchangerate-api.com/v4/latest/USD'; const response = await fetch(url); if (!response.ok) { throw new Error(response.status); } return await response.json(); })();
-
-
-
Python:
-
本地支持的库有
numpy
、httpx
、bs4
和pandas
。 -
不支持
requests
库。 -
所有的返回变量都会被输出至自动化工作流。
-
示例代码:
import httpx url = 'https://api.exchangerate-api.com/v4/latest/USD' r = httpx.get(url) data = r.json()
-
-
3. 设置自动化动作
-
在自动化任务编辑页面添加一个新的动作,并在动作类型列表中选择“运行脚本”。
-
选择脚本语言:JavaScript、TypeScript 或 Python。
-
在“脚本内容”区域输入脚本代码。例如可以运行一个简单的 Python 脚本来打印“Hello World”:
print("Hello World")
-
保存并启用:完成脚本设置后,请点击“保存”来保存动作。
4. 执行测试运行
-
执行测试:
- 返回至自动化任务界面。
- 点击界面底部的“立即运行”按钮,系统将会依据您的配置执行脚本。
-
检查结果:脚本执行完成后,您可以通过查看运行历史记录来确认输出结果。若脚本顺利执行并返回了预期的结果,则表示配置无误。
至此,已成功完成了「运行脚本」自动化动作的配置与运行。

推荐阅读
推荐AI自动化模板

Eisenhower Matrix
Dwight D. Eisenhower, the 34th U.S. president and WWII's Allied Supreme Commander, also led NATO's forces. He developed the Eisenhower matrix to enhance his time management skills, making critical decisions in various roles.

Email 定时提醒
Email定时提醒是一项实用的功能,您可以设置提醒时间,在指定的日期和时间确保相关成员收到提醒邮件,以便及时处理相关事务,确保不会错过重要信息。

Employee Engagement Survey
The Employee Engagement Survey template is designed to help organizations efficiently measure employee engagement and satisfaction.This tool helps identify differences in employee experiences and supports data-driven decisions for goal setting and workplace improvement.

Employee onboarding
The Employee Onboarding Template is a customizable set of tools designed to assist enterprises in efficiently managing all aspects of the new employee onboarding process.

赛事组织管理
此模板涵盖了参赛管理的报名、数据收集、邮件通知参赛者和管理团队、评审打分等各项流程,为参赛者和主办方提供全面的支持,帮助管理者高效地管理和服务于参赛者。

Event contacts management
This template helps you organize events and contacts effectively, allowing you to log key details, expanded into a complete personal CRM for managing and nurturing your professional network.