docs: 交叉验证(#15)变更记录与开发交接记录
This commit is contained in:
@@ -178,6 +178,13 @@
|
|||||||
- 测试:步骤顺序/结果枚举 2 个单测;第十一次部署(schema 变更前 pg_dump `silk-20260812-1800.dump`);冒烟:创建→5 步→步骤完成→照片→结果 resulted→列表→级联删除全 200;回滚点见服务器 README(后端 `server-go-linux.old-20260812-14`、web `dist.old-20260812-5`)
|
- 测试:步骤顺序/结果枚举 2 个单测;第十一次部署(schema 变更前 pg_dump `silk-20260812-1800.dump`);冒烟:创建→5 步→步骤完成→照片→结果 resulted→列表→级联删除全 200;回滚点见服务器 README(后端 `server-go-linux.old-20260812-14`、web `dist.old-20260812-5`)
|
||||||
- 说明:AI 辅助判读(阳性/阴性/无效图像分类)待模型就绪后接入 ai-service;交叉验证(#15)与耗材联动(#16)未做
|
- 说明:AI 辅助判读(阳性/阴性/无效图像分类)待模型就绪后接入 ai-service;交叉验证(#15)与耗材联动(#16)未做
|
||||||
|
|
||||||
|
### 交叉验证 AI vs LAMP(计划 #15)
|
||||||
|
|
||||||
|
- 后端:`lamp_tests` 增加 `cross_status`(pending/consistent/inconsistent)与 `cross_reason`;LAMP 结果录入后自动与同房间最近巡检记录比对(`runCrossValidation`);新接口 `GET /lamp-tests/:id/cross-validation`(返回比对状态、原因与关联巡检摘要)
|
||||||
|
- 纯逻辑 `CrossValidate`(规格书:一致→确认诊断,不一致→建议专家会诊):AI 异常+LAMP 阳性 / AI 健康+LAMP 阴性 → 一致;其余组合(含 LAMP 无效、无关联巡检)→ 不一致;`AIClassFromDetections`(任一非 healthy 视为 sick)
|
||||||
|
- Web:LAMP 检测列表新增「交叉验证」列,结果弹窗展示比对结论;小程序:结果区展示一致/不一致提示
|
||||||
|
- 测试:交叉验证矩阵 + AI 归纳 2 组单测(TDD 红→绿);第十二次部署(schema 变更前 pg_dump `silk-20260812-1815.dump`);冒烟:LAMP 阴性+AI 健康→consistent、LAMP 阳性+AI 健康→inconsistent(建议会诊);回滚点见服务器 README(后端 `server-go-linux.old-20260812-15`、web `dist.old-20260812-6`)
|
||||||
|
|
||||||
## 2026-07-17 安全与界面优化整改
|
## 2026-07-17 安全与界面优化整改
|
||||||
|
|
||||||
### 变更背景
|
### 变更背景
|
||||||
|
|||||||
@@ -344,6 +344,27 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 2026-08-12 模块:交叉验证 AI vs LAMP(计划 #15)
|
||||||
|
|
||||||
|
### 做了什么
|
||||||
|
|
||||||
|
- `CrossValidate` 纯逻辑 + `AIClassFromDetections`;LAMP 结果录入后自动与同房间最近巡检比对并回写 `cross_status/cross_reason`;`GET /lamp-tests/:id/cross-validation` 详情接口;Web/小程序展示比对结论。
|
||||||
|
|
||||||
|
### 思路与决策
|
||||||
|
|
||||||
|
- 按规格书:一致 → 确认诊断;不一致 → 升级专家会诊;
|
||||||
|
- 关联策略:同房间最近一条巡检记录(v1),后续可按批次/时间窗细化;
|
||||||
|
- 无关联巡检或 LAMP 判读无效时置「不一致/待确认」并给出原因,避免静默;
|
||||||
|
- 交叉验证在结果落库后执行,保证读取到最新 result。
|
||||||
|
|
||||||
|
### 验证与部署
|
||||||
|
|
||||||
|
- 2 组单测(矩阵 + AI 归纳,TDD 红→绿);三端构建通过;
|
||||||
|
- 第十二次部署(schema 变更前 pg_dump `silk-20260812-1815.dump`);冒烟:negative→consistent、positive→inconsistent(AI 健康 + LAMP 阳性→建议会诊);
|
||||||
|
- 相关提交:`1798b29`;回滚见服务器 README。
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 环境与踩坑备忘(新同事必读)
|
## 环境与踩坑备忘(新同事必读)
|
||||||
|
|
||||||
- **VPN**:开发服务器经 NetBird 访问;服务 Running 后需 `netbird up`,登录走 SSO(管理端 `115.191.19.95:6680`)。
|
- **VPN**:开发服务器经 NetBird 访问;服务 Running 后需 `netbird up`,登录走 SSO(管理端 `115.191.19.95:6680`)。
|
||||||
|
|||||||
Reference in New Issue
Block a user