用途:该技能用于让代理与 BusinessLogic 无代码平台交互,管理数据、记录并自动化工作流。BusinessLogic 面向业务分析师和运营团队,用于在不写代码的情况下构建和部署基于规则的复杂工作流与决策流程。
主要能力:通过 Membrane CLI 调用 BusinessLogic;内置动作包括 describe-service(获取服务输入输出的 JSON schema)和 execute-business-logic(传入参数执行已上传 Excel 文档中的业务逻辑并取得计算结果)。资料还列出大量业务对象名称,如客户、发票、产品、供应商、付款、采购订单、项目、报表、工作流、审批、审计日志等,但未逐一说明其具体操作。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;登录:membrane login --tenant --clientName=<agentType>;建立连接:membrane connection ensure "https://www.businesslogic.online/" --json,若状态为 BUILDING 可用 npx @membranehq/cli connection get <id> --wait --json 轮询;用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json 搜索动作;用 membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key": "value"}' --json 执行;动作不足时可用 membrane request CONNECTION_ID /path/to/endpoint 代理请求,支持 -X、-H、-d、--json、--query、--pathParam 等选项。认证由 Membrane 在服务端管理,无需向用户索取密钥。
限制:资料未提供定价、具体对象操作细节或执行限制;无头环境需用户手动打开授权 URL 并运行 membrane login complete <code>。