SuperAPI AI 工具集

sprites-dev

通用与其它

查看项目

更新于 10-15 23:48

技能介绍

用途:在本地通过 sprite CLI 管理远程 Sprite 虚拟机(Fly.io 上持久、硬件隔离的 Linux VM,带对象存储支撑的持久文件系统),用于远程开发与运维。

主要能力:用 sprite list 列出实例;sprite exec -s <name> -- <command> 远程执行命令(stdout/stderr 返回本地);sprite console -s <name> 打开交互式 shell;sprite use 为当前目录生成 .sprite 文件,存在时可省略 -s;sprite checkpoint create/list 与 sprite restore <id> 管理快照;sprite url 查看/修改公开访问地址与鉴权;sprite proxy 转发远端端口;sprite api 调用 REST API 管理网络出站策略;服务通过 sprite-env services 管理;sprite create/destroy 管理生命周期。

文件传输:无专用传输命令,拉取用 sprite exec ... cat 重定向,二进制用 base64 管道,推送用 stdin 管道;大量文件可用 sprite proxy 配合 SSHFS。

限制与注意:每次 sprite exec 为独立会话,环境变量、工作目录与 shell 状态不跨调用保留,需用 bash -c 串联或使用 console;多个 -env 只生效最后一个,多个变量须用逗号分隔;恢复检查点会丢弃当前会话及之后所有改动;网络策略只能从外部经 API 修改,VM 自身不能改;空闲时自动休眠,磁盘内容保留但运行进程不保留,守护进程应使用 Services;跨多个 Sprite 无共享可变状态,需通过共享存储、HTTP 或 Git 显式协调。

备注:资料未提供该技能的安装方式与收费信息,暂未提供。