关于 setup
用于配置 Oracle ML 推理环境的 skill。它通过 uv 创建 Python 3.11+ 虚拟环境、安装并验证 onnxruntime,然后报告结果及守护进程能否在下次会话启动。
主要功能
- 01创建 Python 3.11+ 虚拟环境
- 02使用 uv 安装 onnxruntime
- 03验证安装结果
- 04报告配置成功或失败
适用场景
- 01配置 Oracle 推理环境
- 02检查 onnxruntime 是否可用
- 03为守护进程下次会话启动做准备
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ athola/ claude-night-market --skill setup安装后在 Claude Code 中输入/setup确认已加载。
详细介绍
Oracle 设置
配置机器学习推理环境。
不要使用的情况
- 守护进程已配置完成,只需使用
- 评估技能本身的质量(使用
abstract:skills-eval)
执行内容
- 使用 uv 创建 Python 3.11+ 虚拟环境
- 将 onnxruntime 安装到虚拟环境中
- 验证安装
前提条件
- 必须已安装 uv
- 初次下载时需要联网
步骤
- 运行配置:
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 和网络。
完成标准
-
provision_venv()返回的结果中包含非错误的message, 且虚拟环境路径存在于磁盘上的plugins/oracle/下 - 在已配置的虚拟环境中可以导入
onnxruntime; 通过运行uv run python -c "import onnxruntime"并以 0 退出码来验证 - 向用户明确说明成功时守护进程将在下一个会话中启动,或在失败时清楚说明具体错误及问题是否与 uv 或网络有关
- 失败时,不留下会妨碍重新尝试的损坏虚拟环境残留
评论
支持 Markdown