用途:Ploi 是面向开发者和机构的服务器管理工具,用于简化 PHP 应用的部署与管理,核心场景包括自动化服务器配置、应用部署和服务器监控。该技能用于让用户在需要与 Ploi 数据交互时,通过 Membrane CLI 完成集成操作,例如管理数据、记录与自动化工作流。
主要能力:资料列出可涉及的对象包括 Server、Site、Deployment、SSL Certificate、Database、Cron Job、Daemon、Firewall Rule、PHP Setting、Project、SSH Key、User、Recipe、Network、Server Provider、Region、Size、Image、Database Server Type、Database Version、PHP Version。具体可用动作需通过动作列表查询(action list --intent=QUERY)。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>,无交互环境会输出授权 URL,完成登录后用 membrane login complete <code>。建立连接:membrane connection ensure "https://ploi.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 字段。若预置动作不足,可用 proxy 直接请求:membrane request CONNECTION_ID /path/to/endpoint,支持 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam 等选项。官方文档:https://ploi.io/documentation。
适用场景:需要以编程或代理方式与 Ploi 数据交互、管理服务器与应用部署相关记录、自动化相关流程时。
限制:Membrane 负责认证与凭据刷新,不应向用户索取 API key 或 token,应改为建立连接;具体动作、参数与返回结构需以实际查询结果为准;资料未提供具体定价、平台限制或全部功能细节。