用途:为 oracle ML 推理守护进程准备本地 ONNX 模型推理环境,使用 uv 创建虚拟环境并安装 onnxruntime,供技能质量评估使用。
主要能力:创建 Python 3.11+ 虚拟环境;向该 venv 安装 onnxruntime;验证安装是否成功。
使用方式:需先安装 uv,并具备初始下载所需的网络连接。在 plugins/oracle 目录下运行:cd plugins/oracle && uv run python -c " from oracle.provision import provision_venv, get_venv_path result = provision_venv(get_venv_path()) print(result.message) "。随后向用户报告结果:成功则说明守护进程将在下次会话启动;失败则展示错误并建议检查 uv 与网络。
适用场景:首次搭建本地 ONNX 推理环境时使用。
限制:守护进程已配置完成、仅需使用时不应运行;评估技能质量本身应使用 abstract:skills-eval。失败时不应残留损坏的部分 venv,以免影响干净重试。