用途:该技能用于让用户或智能体与 Quipu 财务数据交互。Quipu 是一个协作式财务规划平台,面向小企业主和会计人员,用于管理财务、跟踪支出和预测现金流,涉及 Account、Transaction、Attachment、Category、Contact 等对象。
主要能力:通过 Membrane CLI 与 Quipu 通信,Membrane 自动处理认证与凭证刷新,无需用户提供 API 密钥或令牌。可搜索并以自然语言意图发现预置动作,查看其输入输出 schema,运行动作;当预置动作不足时,可通过代理直接请求 Quipu API,由 Membrane 自动补全基础 URL 并注入认证头,支持凭证过期时的透明刷新。支持 GET、POST、PUT、PATCH、DELETE 等 HTTP 方法及请求头、查询参数、路径参数和 JSON 请求体。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;登录:membrane login --tenant --clientName=<agentType>,无界面环境会输出授权 URL,完成后执行 membrane login complete <code>;建立连接:membrane connection ensure "https://getquipu.com" --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。各命令可加 --json 获取机器可读输出。
适用场景:需要管理 Quipu 中的财务记录、自动执行相关工作流的智能体或用户。
限制:官方文档为 https://developers.quipu.mx/;认证需用户在浏览器完成;连接可能处于 CLIENT_ACTION_REQUIRED、CONFIGURATION_ERROR 或 SETUP_FAILED 等状态,需按提示处理。其他细节暂未提供。