用途:以终端用户身份驱动 OSMO(NVIDIA 云端机器人计算平台),把自然语言请求转成 OSMO CLI 或已连接 MCP 的操作,完成资源查询、工作流提交、监控、排错与解释。
主要能力:查看 profile/pool 与可用容量(有效容量取配额空闲与总量空闲的较小值);提交、列出、查询工作流,获取日志、事件与渲染后的 spec;查看状态、grafana_url 与 dashboard_url;取消、exec、端口转发、rsync 等运行时操作;管理 workflow 凭据(REGISTRY、GENERIC、DATA)与私有镜像拉取凭据;创建、发布、更新、提交、重命名、删除 workflow app;处理提交时的容量校验错误与失败/卡住/日志稀疏等排错场景。
使用方式:首次操作前先读 references/interface-routing.md 选定并锁定 CLI 或 MCP,同一操作不切换接口。CLI 需先确认 osmo version 可用,认证失败时请用户执行 osmo login;MCP 只用其公布的工具与当前 schema,不跑 CLI、不探测第二接口、不用原始 HTTP。命令名与参数不得凭记忆猜测,须按对应参考文件执行;工作流与资源状态必须实际运行命令获取,不得读取工作区文件推断,也不得编造输出。取消/删除/强制等破坏性操作需显式确认。
适用场景:资源与配额查询、工作流提交与监控、失败诊断与修复循环、日志汇总、凭据配置、应用生命周期管理。
限制:不编辑集群配置、节点污点、配额策略或非 OSMO 的 Kubernetes 资源;不编辑服务端 osmo config(pod/组模板、资源校验、池/后端配置、角色、存储桶);osmo config、osmo user、角色/桶/管理员变更与 Kubernetes 管理均超出范围。工作流标签 CLI 在 6.4 已移除,标签只能在提交时设置。具体命令与参数细节以对应参考文件为准,资料未提供处暂未说明。