2026年03月02日
内容截止日: 2026年03月08日
本周工作计划与执行完成进度
中心服务平台 - 功能完善
- 目标: 对已完成的第二阶段功能进行测试和优化完善。
- 进度: 🔘 未开始 -> 🟡 进行中 -> ⚠️ 部分完成 -> ✅ 已完成 -> 📌 已自测
以往已完成的工作不再重复,详情请查看上周及上月报告- 〔工作量〕es-center-server-services 6 次 · 代码 +0.7k/-0.1k | es-center-server-web-app 1 次 | es-center-server-install-app 2 次 · 代码 +0.1k/-0.1k | es-center-server-build 1 次
- 〔方法论〕健壮性加固(空值/唯一性防护)| 主从固件同步扩展 | 多环境部署脚本体系化
- 3-02 ~ 3-08: 固件查询与设备关系
- ✅ 缺型号设备不再误关联固件,管理员更新保留窄例外 〔es-center-server-services〕
实施六条固件查询路径遇空 deviceModelId 时分别报错或跳过,采集设备分页补同样防护,不再拿空条件查询错误固件包。实施已激活设备的数据复制到用户租户,同号记录曾阻止管理侧修改基础信息。采集设备与采集服务器两类资源,仅当当前租户为 default、且更新 ID 非空时,才跳过跨租户重复检查;新增场景和普通租户更新继续验证。实施一台设备最多绑定一台当前采集服务器:保存前先删该设备旧绑定,再创建目标关系,保留空参数的跳过/解绑分支;增加耗时日志和业务合同说明。实施补 Spring Boot Test、Mockito 与 JUnit Platform 配置,为后续自动化测试准备依赖;本提交未新增自动化测试源文件。设计补手工/性能测试、部署检查、回滚文档和脚本,依赖就位不等于测试通过。
- ✅ 关联设备页的删除操作调用正确接口 〔es-center-server-web-app〕
实施数据采集服务器-设备页调整前端路由,将误用的服务器删除/批量删除接口改为关联设备删除接口。
- ✅ 缺型号设备不再误关联固件,管理员更新保留窄例外 〔es-center-server-services〕
- 3-04: 从节点固件文件同步
- ✅ 从节点实现固件目录镜像同步,单文件失败隔离处理 〔es-center-server-services〕
设计先建立 OpenSpec 同步计划与本地/远程文件模型,只同步物理文件,复用数据库同步和 SFTP 配置,主节点不改动。实施FirmwareFileSyncService 仅在 SECONDARY 且配置 SFTP 主机时每小时运行。按相对路径和大小列出下载、替换、清理三组计划;逐文件下载到 .tmp、核对大小后替换,单文件失败只清理自身,不阻断其他文件。
- ✅ 从节点实现固件目录镜像同步,单文件失败隔离处理 〔es-center-server-services〕
- 3-02 ~ 3-06: 多环境发布基线
- ✅ 安装与升级入口统一当前构建包 〔es-center-server-install-app〕
实施cs-1、ge-zxs-ca/hs、zxs-cs/ls/zxs 的部署脚本与初始化说明新增/调整;03-02 发布物推进后,安装/升级引用再校准到 03-06 11:32 构建。
- ✅ 三类镜像跟随首轮三月发布物 〔es-center-server-build〕
实施切换 Web 协作分支,Web、主服务和设备服务产物统一到 03-02,同步 SCP/SFTP 与远端加载命令。
- ✅ 安装与升级入口统一当前构建包 〔es-center-server-install-app〕
其它工作
- 目标: 记录日常杂项工作、协作沟通等事务
- 进度: 🔘 未开始 -> 🟡 进行中 -> ⚠️ 部分完成 -> ✅ 已完成 -> 📌 已自测
以往已完成的工作不再重复,详情请查看上周及上月报告- 02 日
- 制作新的安装程序和升级程序,部署到测试服务器 zxs-cs 进行测试,为客户交付做好充分准备
- 排查并修复韦工发现的问题(经代码走读确认为 bug): 设备未配置型号时不应显示固件信息,原因是查询返回了错误数据
- 优化后端业务逻辑: 管理员在”Manage”租户下管理设备库存、修改设备信息时,即使设备已被用户激活(数据已复制到用户租户),也能正常修改设备型号等基础信息
- 03 日
- 抵达深圳公司,准备 AI 培训相关事宜
- 完成 opencode/claude-code 与本地知识库的整合
- 04 日
- 开展 AI 规范驱动开发培训,讲解 opencode/claude-code 的使用方法,以及 openspec/superpower 生态的相关要求
- 提供 opencode/claude-code 的配置文档和可直接复制使用的相关文件
- 一对一指导相关人员,确保他们能在个人电脑上顺利使用该 AI 工具
- 为中心服务器主从数据同步补充设备固件刷新文件的同步功能
- 05 日
- 一对一指导相关人员,确保他们能在个人电脑上顺利使用该 AI 工具
- 06 日
- 一对一指导相关人员,确保他们能在个人电脑上顺利使用该 AI 工具
备忘
- 设备及采集服务器导入添加更多的字段。
Last updated on