SuperAPI AI 工具集

kapso-automation

智能体与模型

查看项目

更新于 10-16 08:48

技能介绍

用途:构建并运行 Kapso 自动化,覆盖工作流增删改查、图编辑、触发器、执行调试、函数管理及 D1 数据库操作。

主要能力:工作流增删改查与设置更新;图获取、局部编辑、校验与整体替换;触发器列表、创建、启停与删除;执行列表、详情、上下文取值、状态强制与恢复;函数创建、更新、部署、调用及调用记录查询;应用集成查找模型、账户、动作并创建集成;D1 数据表列举、查询与行增删改。

使用方式:先设置环境变量 KAPSO_API_BASE_URL(仅主机名,不含 /platform/v1)与 KAPSO_API_KEY。编辑工作流图时先执行 node scripts/get-graph.js <workflow_id> 获取并记录 lock_version,编辑 JSON 后用 node scripts/validate-graph.js --definition-file <path> 校验,再用 node scripts/update-graph.js <workflow_id> --expected-lock-version <n> --definition-file <path> 更新,最后重新获取确认;小改动可用 edit-graph.js 配合 --old-file 与 --new-file。出现 lock_version 冲突需重新获取、重新应用改动并重试。创建入站消息触发器前先运行 node scripts/list-whatsapp-phone-numbers.js。函数需按指定 handler 签名编写,不支持 export 或箭头函数,须返回 Response 对象;创建用 create-function.js,部署用 deploy-function.js。

图规则:仅一个 id 为 start 的起始节点,不得修改已有节点 ID,新节点 ID 用 {node_type}_{timestamp_ms},边键为 source/target/label,decide 边标签须与条件标签一致。

限制:变量增删被阻止,Platform API 不支持;不通过 Platform API 执行原始 SQL。优先使用文件路径而非内联 JSON。

适用场景:在 Kapso 上搭建和维护自动化工作流、智能体与集成。其余细节暂未提供。