SuperAPI AI 工具集

formance

数据与分析

查看项目

更新于 10-16 00:26

技能介绍

用途:该技能用于在代理中对接 Formance——一个用于构建和管理复杂财务工作流的开源平台,适合对 Formance 的账本(Ledger)、交易(Transaction)、账户(Account)、服务器(Server)等数据进行管理、记录操作与工作流自动化。官方文档见 https://docs.formance.com/。

主要能力:通过 Membrane CLI 与 Formance 交互,Membrane 自动处理认证与凭证刷新;可搜索并运行预置操作,或在操作不覆盖需求时通过代理直接请求 Formance API;支持 JSON 输出、查询参数、路径参数、请求头与请求体等选项。

使用方式:安装 CLI:npm install -g @membranehq/cli@latest;登录:membrane login --tenant --clientName=<agentType>;建立连接:membrane connection ensure "https://www.formance.com/" --json,若状态为 BUILDING 可用 npx @membranehq/cli connection get <id> --wait --json 轮询,READY 后继续,CLIENT_ACTION_REQUIRED 需按 clientAction 提示完成认证或补充输入。搜索操作: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,可配合 --method、--header、--data、--json、--query、--pathParam 等参数。无交互环境下会输出授权 URL,用户完成登录后执行 membrane login complete <code>。

适用场景:需要对 Formance 财务数据做读写、查询、自动化处理或将其接入代理工作流时使用;也适用于预置操作不足、需直接调用 API 的场景。

限制:具体可用操作、参数与返回结构需通过 action list 动态发现,资料未提供固定操作清单;认证与配额、计费方式、支持的 Formance 版本等暂未提供。