产品指南
大数据多维表格
空间站
集成指南
自动化指南
企业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自动化模板

承包商时间追踪器
承包商时间追踪器通过连接表格简化任务、人员和客户跟踪,提高项目管理的效率和准确性。

Course Scheduling
Scheduling class is a complicated process, involving checking multiple worksheets and preparing timetable. In order to arrange schedules effectively, it is important to centralize all of the information including courses, rooms, classes into one intuitive system.

Creative agency proposal planning
Received a new RFP from a prospective client? Utilize this comprehensive template to guide your team through the RFP lifecycle, ensuring timely progress and a structured approach to secure that significant contract.

B2B AI 客户管理
AI自动化管理客户,提示您或您的销售团队每周填写拜访记录,适合企业组织的B2B销售团队。

客户售后服务管理
客户售后服务管理:自动分配工单和超时提醒,可快速响应客户需求,让您的企业更专业、高效地管理客户服务,提升客户体验。此模板可用于零售和电子商务、小区物业维修,家电安装维修,家政服务等工单分配和跟踪场景。

Customer development CRM
A customer development CRM template to manage customer personas, interviews, problem statements, and feature enhancements for product improvement