hi-aiot-cli
v1.3.3
Published
Hi-AIoT Agent Skills 集合 — HiSilicon Hi3516CV610s 嵌入式平台开发工具集
Maintainers
Readme
hi-aiot-cli
Hi-AIoT Agent Skills 集合 — HiSilicon Hi3516CV610/CV608 嵌入式平台开发工具集。
安装
npm install -g hi-aiot-cli安装后自动将 skills 部署到 ~/.config/hi-aiot-cli/.agents/,并提供 hi-aiot-cli 命令。
使用
初始化
# 初始化暂存区(首次使用或恢复内置 skills)
hi-aiot-cli setup查看 skills
# 按分组列出所有 skills
hi-aiot-cli list
# 查看支持的 AI 工具
hi-aiot-cli list --targets
# 交互式管理暂存区(删除 / 选择安装)
hi-aiot-cli list -i从 GitCode 下载 skills
# 全量下载指定仓库的子目录
hi-aiot-cli install skill --gitcode https://gitcode.com/<owner>/<repo>/tree/main/skills
# 交互式选择要保留的 skill
hi-aiot-cli install skill --gitcode https://gitcode.com/<owner>/<repo>/tree/main/skills -i
# 指定分支(分支名含 / 时必须使用 --ref)
hi-aiot-cli install skill --gitcode https://gitcode.com/<owner>/<repo> \
--ref feature/v2 --path skills安装部署
# 安装到当前项目(默认 .agents/ 目录)
hi-aiot-cli start
# 交互式选择后安装
hi-aiot-cli start -i
# 安装到当前项目,适配 Claude Code(.claude/ 目录)
hi-aiot-cli start --target claude
# 全局安装到 Claude Code 的 skills 目录
hi-aiot-cli start -g --target claude
# 全局安装到 OpenCode 的 skill 目录
hi-aiot-cli start -g --target opencode
# 安装到自定义路径
hi-aiot-cli start --path /path/to/project目录结构
~/.config/hi-aiot-cli/
├── .agents/
│ ├── skills/
│ │ ├── origin/ ← 内置 skills
│ │ └── <owner>_<repo>_<subpath>/ ← 从 GitCode 下载的 skills
│ ├── rules/ ← 编码规范
│ └── backups/ ← 重复下载时的旧版本备份支持的 AI 工具
| 目标 | 项目目录 | 全局目录 |
|------|----------|----------|
| agents(默认) | .agents/ | ~/.agents/ |
| claude | .claude/ | ~/.claude/skills/ |
| opencode | .opencode/ | ~/.config/opencode/skill/ |
内置的 Skills(19 个)
需求分析
requirement-analysis— 需求结构化分析
驱动适配与硬件 Bring-up
flash-adapter— FMC SPI NAND/NOR Flash 适配sensor-driver-adapter— Sensor 驱动适配/移植spi-panel-bringup— SPI 屏幕 DRM 适配touch-panel-bringup— 电容触摸屏适配cross-compile— ARM 嵌入式交叉编译
烧录与板端控制
hi3516cv610-burn— 三机联动烧录hi3516cv610-burn-docker— Docker 内烧录hi3516cv610-burn-local— 纯本地 Windows 烧录board-ssh-control— SSH 板端控制
UI 设计与开发
pencil-ui-design-skill— Pencil UI 设计lvgl-ui-code-skill— LVGL UI 代码生成
代码审查与提交
gitcode-review-pr— GitCode PR Reviewgitcode-submit-pr— GitCode PR 提交gitcode-code-pull— GitCode 代码同步hisi-code-review— 双轨并行源码审查
编译
hi_aiot_build— Hi-AIoT 编译构建
测试
auto-ut-skill— 嵌入式 C 单元测试
其他
svp-integrate— SVP 智能视频处理集成
版本命名规范
语义化版本:MAJOR.MINOR.PATCH
- MAJOR:CLI 接口变更、删除 skill
- MINOR:新增 skill、新增 targets
- PATCH:文档修复、内容更新
