为 2026 年全国大学生电子设计竞赛(NUEDC)视觉方向定制的 AI 编程助手 Skill。 参考 LanHua01/MaixCAM-skill 的工程方法论, 针对本队硬件栈与小车方向重写。
- 代码资产库 code/(核心):可直接组装的算法积木(卡尔曼+延迟补偿、PID 云台、 检测状态机+ROI 跟随提速、单应/画圆轨迹、多带巡线)+ 每板完整可跑 pipeline (打靶云台、矩形跟踪、cv_lite 目标、PnP 单目测距、YOLO),参数带经验初值
- 三块板:MaixCAM2、MaixCAM Pro(MaixPy)、立创·庐山派 K230(CanMV MicroPython)
- 技术栈:MaixPy 原生视觉 API、板端 OpenCV 混合写法(MaixCAM 系)、 cv_lite 加速模块(K230)、YOLO 三平台部署链(.mud / .kmodel)
- 下位机:TI MSPM0,内置团队默认串口协议(ASCII 帧)与联调流程
- 真题库:2017-2026(含 2026 吉林省赛)视觉题的题面指标与已验证路线, 小车控制题最深覆盖
| LanHua01/MaixCAM-skill | 本 skill | |
|---|---|---|
| 平台 | 仅 MaixCAM Pro | MaixCAM2 + Pro + 庐山派 K230,选板本身是决策 |
| OpenCV | 硬规则禁止 | 分平台策略:MaixCAM 系原生优先/cv2 白名单;K230 cv_lite 主力 |
| 协议 | 每次从零问询 | 固化团队默认(X..Y..Z..E + MSPM0),按题扩展 |
| 真题 | 题名档案+少量核验题 | 题面 PDF 原文提取的指标级真题库 + 2026 展望 |
| 方向 | 通用 | 小车控制题优先 |
git clone https://github.com/Dvoid128/Vision-skill.git ~/.claude/skills/nuedc-vision或作为项目级 skill 放入 <项目>/.claude/skills/nuedc-vision/。
新会话中说"用 nuedc-vision"或直接提电赛视觉需求即自动触发;
也可显式 /nuedc-vision。
请使用 $skill-installer 从 GitHub 仓库 Dvoid128/Vision-skill 安装 nuedc-vision Skill。
安装后新开对话,或显式输入 $nuedc-vision。
直接提供任意组合:题面(拍照即可)、板型、接线、已有代码、样例图。示例:
- "25E 那套云台代码移植到庐山派,串口还是发给 MSPM0" → 平台迁移 + 协议沿用
- "这是今年题目(附图),帮我出方案" → 问询门禁 → 原型匹配 → 方案选择
- "find_blobs 阈值怎么调红色激光点" → 快速验证模式,直接给代码
- "K230 找矩形只有 5fps" → cv_lite 路线 + 性能排查
SKILL.md 主路由:代码优先原则、平台硬约束、提效套路、自检清单
code/ ★主资产:算法积木(algorithms/)+ MaixCAM/K230 完整 pipeline
references/ 11 个按需加载的参考文件(平台 API/真题库/原型/部署链/调试)
templates/ 4 个模板(串口协议/问询/工程结构/赛场清单)
docs/design.md 设计文档
- API 写法核验自官方文档(Sipeed MaixPy、嘉楠 k230_canmv_docs、立创庐山派 Wiki, 2026-07);官方未确认的一律进各文件"待核验"清单。
- 真题内容提取自 CCBP/NUEDC_Topic 的官方赛题 PDF。
- 性能数字均注明"官方标称/推算/待实测";不包含任何未授权数据集或模型。