方向 D3:示例展示
最后更新:2026-06-14(对齐实际进度) 任务数量:11项 (3工具 + 8文档),文档整体待办(
tutorial/app/未建);Qt 侧仅有最小示例examples/qt/button_click
📋 为什么重要
方向 D3 的核心目标是展示项目价值,提供完整的学习示例和旗舰级项目。好的示例可以吸引新用户,展示 IMX6ULL 的完整能力。
核心价值:
- 展示 IMX6ULL 的完整能力
- 提供可学习的完整项目
- 建立项目影响力
- 吸引用户和贡献者
📊 优先级概览
| 优先级 | 工具任务 | 文档任务 | 总计 |
|---|---|---|---|
| P1 | 3项 | 8项 | 11 |
| 总计 | 3 | 8 | 11 |
📋 P1: 重要功能 (11项)
展示项目能力,建立项目影响力
工具任务 (3项)
| 任务 | 推荐基础 | 说明 |
|---|---|---|
| D3-001: QT6 完整应用示例 | - | QT6 + GT911 触摸屏 |
| D3-002: PROJ-001 环境监测站 | D3-001 | IoT + MQTT + 云端 |
| D3-003: PROJ-002 图像分析仪 | D3-001 | OpenCV + V4L2 |
文档任务 (8项)
P1-0: 应用开发与部署 (8项)
2026-06-14 对齐:
tutorial/app/、tutorial/debug/目录均未建立,8 项文档整体待办。Qt 侧目前仅有最小示例 examples/qt/button_click。
| 任务 | 相关文件 |
|---|---|
| [ ] C / CMake cross-compilation tutorial / C/CMake 交叉编译应用教程 | document/tutorial/app/ |
| [ ] Minimal Qt application deployment / Qt 最小应用部署教程 | document/tutorial/app/ |
| [ ] Qt touchscreen configuration / Qt 触摸屏配置说明 | document/tutorial/app/ |
| [ ] Qt font and input device configuration / Qt 字体与输入设备配置说明 | document/tutorial/app/ |
| [ ] Application deployment convention / 应用部署规范说明 | document/tutorial/app/ |
| [ ] Deploying applications via rootfs overlay / 通过 rootfs overlay 部署应用 | document/tutorial/app/ |
| [ ] Deploying applications via NFS / 通过 NFS 部署应用 | document/tutorial/app/ |
| [ ] Board-side application debugging guide / 板端应用调试说明 | document/tutorial/debug/ |
🎯 项目详情
D3-001: QT6 完整应用示例
优先级:P1 推荐基础:无
为什么重要:这是所有旗舰项目的基础,展示了 Qt6、触摸屏、硬件控制的完整流程。
验收标准:
- [ ] 代码结构清晰
- [ ] 触摸屏响应流畅
- [ ] 界面美观
- [ ] 硬件控制正常
- [ ] 有完整文档
- [ ] 可在开发板上运行
相关文件:examples/qt/complete_demo/(未建,当前仅有 examples/qt/button_click 最小示例)
D3-002: PROJ-001 环境监测站
优先级:P1 推荐基础:D3-001
技术栈:C + Qt + MQTT + 驱动
验收标准:
- [ ] 所有传感器正常工作
- [ ] 数据实时显示
- [ ] 云端通信正常
- [ ] Web 看板可用
- [ ] 有完整教程
相关文件:examples/project/proj-001-env-monitor/
D3-003: PROJ-002 图像分析仪
优先级:P1 推荐基础:D3-001
技术栈:C++ + Qt + OpenCV + V4L2
验收标准:
- [ ] 摄像头正常工作
- [ ] 图像处理算法准确
- [ ] 界面友好
- [ ] 可以保存结果
- [ ] 有完整教程
相关文件:examples/project/proj-002-image-analyzer/
🎖️ 完成后的价值
完成 D3 后,IMX-Forge 将:
- ✅ 有完整的 QT6 应用示例
- ✅ 至少有一个旗舰级项目
- ✅ 可以作为展会作品展示
- ✅ 提供完整的学习路径
- ✅ 建立项目影响力
🔗 相关方向
- D1:环境完善 - 好的开发环境是创建示例的基础
- D2:工具完备 - 完善的工具可以提高示例开发效率
- D4:生态成熟 - 示例项目是生态建设的重要组成部分
🔗 相关资源
- 主路线图:roadmap.md
- PROJ-001 详情:projects/proj-001-env-monitor.md
- PROJ-002 详情:projects/proj-002-image-analyzer.md
- GitHub Issue #47: 路线任务追踪
展示项目的真正价值! 🌟