用途:该技能让 AI 代理通过 Membrane CLI 与 Labs64 NetLicensing(软件许可与许可证管理平台)交互,适合需要读取或维护授权、被许可方、产品及模板等数据的场景。
主要能力:支持对 Product、Licensee、License、LicenseTemplate、ProductModule 的列表与详情查询,以及创建、更新、删除等操作,并提供针对 Labs64 NetLicensing API 的代理请求能力。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;登录:membrane login --tenant --clientName=<agentType>,无头环境会输出授权 URL,完成后用 membrane login complete <code>。建立连接:membrane connection ensure "https://netlicensing.io/" --json,若状态为 BUILDING 可用 npx @membranehq/cli connection get <id> --wait --json 轮询;随后用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" 查找动作,用 membrane action run <actionId> --connectionId=CONNECTION_ID --input '{"key":"value"}' --json 执行;必要时用 membrane request CONNECTION_ID /path/to/endpoint 代理请求。建议优先使用预建动作,不向用户索要 API 密钥。
限制:官方文档为 https://netlicensing.io/wiki/api;其他定价、平台与效果细节暂未提供。