用途:该技能用于与 Accredible 平台交互。Accredible 是创建、颁发和管理数字凭证(如证书与徽章)的平台,供组织、教育机构和企业向个人提供可验证的成就与技能证明。本技能借助 Membrane CLI 完成对接,Membrane 自动处理认证与凭证刷新,用户可专注于集成逻辑而非认证细节。
主要能力:提供针对凭证、群组、设计、部门、证据条目等对象的操作,包括列表、获取、搜索、创建、更新和删除,例如 list-credentials、create-credential、update-group、search-designs、create-evidence-item、delete-evidence-item 等。官方文档见 https://www.accredible.com/api。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,无交互环境会输出授权 URL,完成后执行 membrane login complete <code>。建立连接:membrane connection ensure "https://www.accredible.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,结果在 output 字段。当已有动作不覆盖需求时,可通过代理直接请求 Accredible API:membrane request CONNECTION_ID /path/to/endpoint,支持 --method、--header、--data、--json、--query、--pathParam 等选项。
适用场景:需要批量管理凭证与群组、按条件搜索设计或部门、维护证据条目等自动化工作流,以及需要以更安全方式访问 Accredible 数据的集成任务。
限制:功能范围以所提供动作和 Accredible API 为准,具体参数与返回结构需通过 action list 查询,资料未逐一提供;需先完成 CLI 安装、登录与连接建立;认证由 Membrane 处理,不应向用户索取 API 密钥。其他收费、价格与平台细节暂未提供。