mirror of
https://gitee.com/pnoker/iot-dc3.git
synced 2026-11-03 11:42:04 +08:00
Separate the public docs (how to understand, deploy, and use IoT DC3) from engineering material (design drafts, analyses, roadmaps, legacy operation screenshots): - add an internal archive area with its own nav, grouping design, analysis, strategy, backlog, and legacy-operation sections - migrate design, operation (data/device/driver/template), analyses, and todo notes into the archive, preserving history - refresh public docs: README (en/zh/ja/vi), operation guides (agentic/concepts/data-commands/device-onboarding), architecture, development, guide, quickstart, and modules - promote the project overview to README.ai.md at the repo root
1.1 KiB
1.1 KiB
开发
参与 IoT DC3 二次开发与协议扩展的入口。
目录
| 文档 | 内容 |
|---|---|
| 驱动开发 | 基于 dc3-driver-virtual 模板扩展新协议驱动 |
| API 文档 | OpenAPI / Swagger 的暴露方式、认证头和导出流程 |
| 测试 | 单元测试、集成测试、E2E 和覆盖率约定 |
| 变更日志 | 版本演进与重要变更记录 |
开发约定速览
- JDK 21、Maven 3.9+:版本由 Maven Enforcer 强制
- Spring Java Format:提交前由
spotless校验,CI 也会拦截不合规格式 - 分支模型:从
main切feature/<author>/<topic>,PR 合入develop,发布走release - AI 协作:仓库根目录
AGENTS.md定义了 AI 助手协作规约(指令优先级、提交身份、变更日志规则)