用途:该技能用于与 NcScale(网络配置与自动化平台,供网络工程师和 IT 人员管理、自动化网络基础设施)进行集成,管理数据、记录并自动化工作流。适用场景为用户需要与 NcScale 数据交互时。
主要能力:可操作数据存储中的表、行及仪表盘等对象;提供预构建动作(actions)用于执行集成逻辑;Membrane 自动处理认证与凭证刷新,无需用户提供 API 密钥。
使用方式:先安装 Membrane CLI:npm install -g @membranehq/cli,然后执行初次登录 membrane login --tenant(无头环境先复制打印的 URL 由用户打开,再用 membrane login complete <code> 完成)。连接 NcScale:执行 membrane search ncscale --elementType=connector --json,从输出 output.items[0].element?.id 获取连接器 ID,再运行 membrane connect --connectorId=CONNECTOR_ID --json,由用户在浏览器完成认证并得到连接 ID。查看既有连接:membrane connection list --json。查找动作:membrane action list --intent=QUERY --connectionId=CONNECTION_ID --json(或用 npx @membranehq/cli@latest)。运行动作:membrane action run --connectionId=CONNECTION_ID ACTION_ID --json,传参加 --input "{ "key": "value" }"。若动作不覆盖需求,可通过代理直接请求 NcScale API:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项,Membrane 自动补全基础 URL 并注入认证头。
建议:优先使用 Membrane 的预构建动作以获得内置认证、分页与错误处理;先发现再构建,先运行 action list 查找已有动作;由 Membrane 处理凭证,不要向用户索取 API 密钥或令牌。
限制:资料未说明是否有额外收费、价格、速率限制或平台支持范围;未提供具体动作清单及参数细节,需通过上述命令自行发现。