用途:该技能用于让 AI 代理通过 Membrane CLI 与 Lightspeed R-Series 零售 POS 和库存管理系统交互,覆盖销售、库存与经营数据管理。适用场景包括查询或创建商品、销售、客户,管理采购订单、供应商、门店与员工,以及库存盘点等。
主要能力:官方文档列出的数据对象涵盖客户、销售订单及其行、销售退货、商品、采购订单、调拨订单、库存盘点、供应商、员工、忠诚度计划、礼品卡、店铺信用、价格手册、促销、税率、配送方式、支付类型、收银机、账户、日记账分录与报表等。常用动作包括 list-items、list-sales、list-customers、list-vendors、list-shops、list-categories、list-employees、list-purchase-orders 等列表动作,get-item、get-sale、get-customer 等单项查询,以及 create-item、create-sale、create-customer、update-item 等写入动作。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;再执行 membrane login --tenant --clientName=<agentType> 完成认证,无头环境会输出授权 URL,需用户浏览器打开并以 membrane login complete <code> 收尾。随后用 membrane connection ensure "https://www.lightspeedhq.com/pos/retail/" --json 建立连接,若状态为 BUILDING 可用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY。通过 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 直接调用 API,支持 -X、-H、-d、--json、--query、--pathParam 等选项。
限制:认证凭据由 Membrane 服务端管理,不应向用户索取 API 密钥或令牌;具体收费、价格与平台支持情况资料未提供。