背景
负责 Hub Server,以及 Edge Server 与 Hub Server 的通信边界。目标是让后续 Web/Mobile、同步、中继和远程控制有清楚的 Go 服务基础。
要做什么
- 搭建
hub-server/ Go 服务入口和基础路由。
- 明确 Edge 注册、心跳、设备状态、同步、relay 的接口边界。
- 在
edge-server/ 中保留 Hub client 入口,不把 Hub 逻辑写死进 Edge 本地执行路径。
- 对齐
api/openapi.yaml 和 api/events.md,缺接口先补 API 再实现。
- 优先参考
docs/reference/03-build/backend/16-hub-server-requirements.md 和 02-go-services.md。
验收标准
背景
负责 Hub Server,以及 Edge Server 与 Hub Server 的通信边界。目标是让后续 Web/Mobile、同步、中继和远程控制有清楚的 Go 服务基础。
要做什么
hub-server/Go 服务入口和基础路由。edge-server/中保留 Hub client 入口,不把 Hub 逻辑写死进 Edge 本地执行路径。api/openapi.yaml和api/events.md,缺接口先补 API 再实现。docs/reference/03-build/backend/16-hub-server-requirements.md和02-go-services.md。验收标准
go test ./...可运行,暂时不能运行时写明原因。