用途:这是面向 ProAbono 的集成技能。ProAbono 是一个订阅管理与周期计费平台,帮助企业对订阅制服务自动开票、收款和管理客户,常用于 SaaS 公司、会员组织等有经常性收入模式的业务。本技能用于让用户与 ProAbono 数据交互,可管理客户(Customer)、订阅(Subscription)、发票(Invoice)、支付方式(Payment Method)、产品(Product)、优惠券(Coupon)和事件(Event)等对象。官方文档:https://docs.proabono.com/
主要能力:通过 Membrane CLI 与 ProAbono 通信,Membrane 会自动处理认证和凭据刷新,使用者只需关注集成逻辑。支持查找预置 action、运行 action,以及通过代理直接向 ProAbono API 发送请求。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,按环境选择浏览器认证或使用打印出的授权 URL,无界面环境用 membrane login complete <code> 完成。建立连接:membrane connection ensure "https://www.proabono.com/en/" --json,用户在浏览器完成认证;若状态为 BUILDING 可用 npx @membranehq/cli connection get <id> --wait --json 轮询。搜索 action:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行 action:membrane action run <actionId> --connectionId=CONNECTION_ID --json,JSON 参数用 --input '{"key": "value"}'。代理请求:membrane request CONNECTION_ID /path/to/endpoint,可选 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam。任意命令加 --json 可得机器可读输出。
适用场景与限制:适合需要让 AI 代理或自动化流程读写 ProAbono 订阅、计费、客户数据的场景。建议优先使用 Membrane 预置 action,避免自行索要 API 密钥,由 Membrane 服务端管理认证生命周期。具体可用 action 数量、限流、权限范围和 ProAbono 各对象字段细节,资料中暂未提供,需以实际返回的 action 描述和官方文档为准。