SuperAPI AI 工具集

isn

办公与效率

查看项目

更新于 10-16 00:26

技能介绍

用途:该技能用于与 ISN 平台交互,管理人员、组织、交易、潜在客户、项目、活动等数据。ISN 是面向建筑、制造、能源等行业的安全合规管理平台。

主要能力:通过 Membrane CLI 调用预置操作,包括列出用户(检查员)、代理、联系人、客户、订单,以及按 UUID 获取、创建、更新、删除代理、联系人、客户和订单;也可通过 Membrane 代理直接向 ISN API 发送请求,覆盖预置操作未涉及的情况。Membrane 自动处理认证与凭证刷新,无需向用户索取 API 密钥。

使用方式:先安装命令行工具 npm install -g @membranehq/cli@latest,再执行 membrane login --tenant --clientName=<agentType> 登录(无界面环境会输出授权 URL,需在浏览器打开,完成后用 membrane login complete <code> 收尾)。随后用 membrane connection ensure 按应用 URL 或域名查找或创建连接,若状态为 BUILDING 则轮询 membrane 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 执行,结果在 output 字段。建议优先使用预置操作,先搜索再自行调用 API。

限制:具体可用操作取决于连接配置;CLIENT_ACTION_REQUIRED 时需用户完成认证或补充信息;CONFIGURATION_ERROR 或 SETUP_FAILED 表示设置失败,需查看 error 字段。其余细节暂未提供。