用途:面向需要与 Medius(应付账款自动化软件)交互的场景,帮助财务团队与会计部门管理数据、记录并自动化工作流。
主要能力:资料列出可操作的业务对象,包括发票与发票行、供应商、账户、审批策略与规则、用户、成本分摊模板、收据、付款请求、采购订单及其行、收货单、贷项通知单及其行、汇款通知、银行账户、付款提案、付款运行、报表看板、审计日志、配置与集成设置、用户角色、货币、税率、付款条件、发货单和客户。可执行的动作名称与参数按实际需要调用。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;再登录 membrane login --tenant --clientName=<agentType>,无交互环境会输出授权 URL,用户打开并在完成后执行 membrane login complete <code>。用 membrane connection ensure "https://www.medius.com/" --json 建立或查找连接,状态为 BUILDING 时用 npx @membranehq/cli connection get <id> --wait --json 轮询,直至 READY 或按 CLIENT_ACTION_REQUIRED 提示完成认证。随后用 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/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。
认证与限制:Membrane 负责凭据与刷新,不应向用户索要 API 密钥或令牌;建议先发现已有动作再自行构建;命令加 --json 可获机器可读输出。资料中官方文档链接指向 Oculus 开发者站点,与 Medius 的对应关系暂未提供。