用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/HorizonRobotics/OE-Skills --skill skills命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
板卡硬件平台检测 Skill。当任务涉及板端运行、板端推理、远端 HBM、性能压测或 BPU 实测,且 .horizon/.env.board 不存在或不完整时触发。自动完成板卡 IP 获取、SSH 架构探测、平台信息写入。
OpenExplorer 工具链入口 Skill,处理 PTQ/QAT 量化编译、板端部署、性能精度评估等请求,并将任务路由到对应的 Horizon 子 Skill。
通用模型编译 skill。基于 YAML 配置文件驱动,支持 ONNX 和 BC 模型格式。支持从 PTQ config 自动提取输入预处理参数。工作流:生成配置 -> 默认必须经用户确认 -> 再执行编译与报告。Use when the user mentions 模型编译、compile、导出 hbm、生成上板产物、pyramid 输入、resizer 输入。
正在显示 SKILL.md
基于 SOC 职业分类
| name | skills |
| description | HBDK4模型编译工具的使用指南索引,按任务场景组织 |
基于HBDK4版本 4.9.7 编写,Docker镜像版本 v3.9.0_rc4。
.bc模型有两个来源:
hbdk4.compiler.onnx.export 导出(ptq.onnx → ptq.bc)torch.nn.Module 导出(qat.bc),该torch模型不在hbdk工作流内,由外部提供PTQ: ONNX模型(ptq.onnx) → 导出HBIR(ptq.bc) ─┐
├→ 定点化(quantized.bc) → 编译(HBM) → 部署
QAT: torch.nn.Module → qat.bc(外部提供) ────┘
│ │
插入预处理节点 性能评估
查询/修改模型 推理验证
│
完整工作流参考 → references/workflow_reference.md
| Skill | 说明 |
|---|---|
| model-export.md | 将ONNX模型导出为伪量化HBIR模型(.bc文件),支持模型统计和可视化 |
| model-serialization.md | 将HBIR模型保存到.bc文件,或从.bc文件加载HBIR模型 |
| Skill | 说明 |
|---|---|
| model-convert.md | 将伪量化HBIR模型转换为指定march的定点模型 |
| model-compile.md | 将定点化HBIR模型编译为HBM文件 |
| Skill | 说明 |
|---|---|
| model-info-query.md | 查询和修改HBIR模型的输入输出、march信息、tensor名称、精度配置等 |
| insert-nodes.md | 在HBIR模型输入输出参数上插入预处理节点(pyramid/preprocess/resize/transpose/split/rle) |
| remove-io-nodes.md | 删除HBIR模型输入输出相邻节点或指定类型/名称的节点 |
| Skill | 说明 |
|---|---|
| model-inference.md | 推理HBIR和HBM模型,包括本地推理和远程BPU推理 |
| hbm-perf.md | 对HBM模型进行性能分析,包括静态perf和动态perf |
| hbm-modify.md | 修改HBM模型描述信息和名称,查询量化信息 |
| 文档 | 说明 |
|---|---|
| references/api_reference.md | API快速参考 |
| references/workflow_reference.md | 端到端工作流参考 |
场景:我有一个ONNX模型,想部署到BPU
场景:我需要在模型输入上插入预处理(如NV12输入、归一化)
场景:我有一个QAT模型(qat.bc),想部署到BPU
场景:我有一个已编译的HBM,想修改描述或验证推理
场景:我想了解完整的端到端流程