用途:该技能用于通过 Membrane CLI 与 Certifier 平台交互,管理证书与凭证数据并自动化工作流。Certifier 是帮助企业管理与签发数字证书和凭证的平台,常用于为员工、客户或合作伙伴创建、分发和验证认证。
主要能力:
- 凭证操作:创建草稿凭证、签发凭证、发送凭证、创建并签发并发送凭证、更新、删除、按 ID 获取、列表及搜索凭证。
- 交互记录:创建与列出凭证交互(如查看、分享、下载)。
- 模板设计:按 ID 获取单个设计、列出全部设计、获取指定凭证的证书/徽章设计及预览 URL。
- 分组管理:创建、更新、删除、获取、列出分组。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>。连接:membrane connection ensure "https://certifier.io/" --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 字段。动作不覆盖时可用代理:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。所有命令可加 --json 输出机器可读结果。
适用场景:需要程序化批量创建、签发、发送数字证书,查询证书与交互数据,或管理证书模板与分组的集成与自动化任务。
限制:Membrane 负责认证与凭证刷新,不应向用户索取 API 密钥或令牌;应先搜索现有动作而非直接写 API 调用;官方文档为 https://certifier.readthedocs.io/。定价、具体平台兼容性等未在资料中提供。