用途:这是一个用于与 IdentityCheck(身份验证 SaaS 应用)交互的技能,帮助企业管理用户、角色、组织、人员、线索、交易等数据,也用于发起 KYC 身份验证流程。IdentityCheck 本身是一款自动化身份验证的 SaaS 应用,企业用它确认客户身份真实性,以减少欺诈并满足合规要求。官方文档见 https://developer.synaps.ac/,其概念涵盖 Person、Check、Template、Configuration。
主要能力:该技能通过 Membrane CLI 与 IdentityCheck 通信,Membrane 会自动处理身份认证和凭据刷新,无需自行处理鉴权。可搜索并运行预置动作,例如 create-direct-verification 会发送带有安全验证链接的邮件来发起 KYC 身份验证;当预置动作无法覆盖需求时,可通过代理直接请求 IdentityCheck API。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>;无头环境会打印授权 URL,用户完成后用 membrane login complete <code>。任何命令可加 --json 获取机器可读输出。连接应用:membrane connection ensure "https://stackgo.io/identitycheck/" --json,用户在浏览器完成认证后输出连接 id;若状态为 BUILDING,用 npx @membranehq/cli connection get <id> --wait --json 轮询直至不再是 BUILDING。搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json,结果含 id、name、description、inputSchema、outputSchema。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,传参加 --input '{"key": "value"}',结果在 output 字段。代理请求:membrane request CONNECTION_ID /path/to/endpoint,可用 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。
适用场景:需要以编程或代理方式访问 IdentityCheck 数据、管理相关实体或触发身份验证流程的集成工作。
限制:资料仅列出 create-direct-verification 一个具体动作,其他动作需自行用 action list 检索;代理请求的路径与参数取决于 IdentityCheck 实际 API,资料未提供完整端点清单;收费、价格、其他平台细节暂未提供。