服务模式
serve 在 stdin/stdout 上使用 newline-delimited JSON,不监听网络端口。它适合
由受信任的上层服务、批处理工具或自动化管线作为子进程启动。
启动 worker
--threads:请求未指定threads时使用的默认线程数;最多 256--cache:缓存的 scene/mesh 数量--force-limits:提高资源上限;只应对可信输入使用--ignore-block-entity-nbt:跳过容器 NBT
hello,之后才接受 job。
请求示例
input.path和outputDir必须是绝对路径- 输入必须是普通文件
input.hash可选,用于校验 SHA-256views为空时默认[45]- 输出文件为
{id}.png或{id}-{yaw}.png - 完整字段、结果和错误码见 引擎协议 v1
Supervisor
supervise 管理 worker 池、队列、超时和内存上限:
安全边界
serve 和 supervise 只应被可信调用方使用。输入路径、输出目录和资源包路径由
调用方控制;不要把 stdio 服务直接暴露给不可信网络客户端。