Commit Graph

  • d205d4845b chore: 同步本地 v9 整改与运营能力 dev_wjs weijuesen 2026-08-17 21:43:26 +08:00
  • 9a426039b7 docs: 更新下一步工作计划供同事交接 weijuesen 2026-08-14 20:32:52 +08:00
  • 78dd2359a9 docs: 更新整改交付进度与项目说明 weijuesen 2026-08-14 20:08:27 +08:00
  • 3845194046 docs: 记录开发服务器 E2E、负载与恢复演练结果 weijuesen 2026-08-14 19:47:02 +08:00
  • 8c56b25f8a fix: AI 失败路径巡检空指针保护 weijuesen 2026-08-14 19:40:43 +08:00
  • e67c7b27cb docs: 记录开发服务器登录态接口冒烟结果 weijuesen 2026-08-14 19:32:25 +08:00
  • d089eed8d7 docs: 记录开发服务器整改基线部署与回滚点 weijuesen 2026-08-14 19:23:20 +08:00
  • 3d49c032b9 fix: Outbox worker 改为后台 goroutine,避免阻塞 HTTP 启动 weijuesen 2026-08-14 19:21:34 +08:00
  • 803f2b90b2 docs: 记录开发服务器网络不可达部署阻断 weijuesen 2026-08-14 18:17:33 +08:00
  • 703ed425ab docs: 记录整改基线合并与部署前置状态 weijuesen 2026-08-14 17:56:27 +08:00
  • ef96a1a6a6 merge: 整改 Task 0-14 统一基线 weijuesen 2026-08-14 17:52:35 +08:00
  • 9a003619a9 docs: 建立规格追踪、端到端验收与发布门禁 weijuesen 2026-08-14 15:38:31 +08:00
  • 1e6a5dbfb8 feat: 建立可观测性、容量与恢复验证基线 weijuesen 2026-08-14 14:54:56 +08:00
  • 126c215a6b feat: 完善环境规则、会诊治理、知识审核与效果评估 weijuesen 2026-08-14 10:33:17 +08:00
  • 69ef5a0704 feat: 实现小程序离线巡检与可靠同步 weijuesen 2026-08-14 09:03:48 +08:00
  • 6b222abb7b feat: 补齐消毒、种源与二维码身份链 weijuesen 2026-08-14 08:39:56 +08:00
  • cc93c9a053 feat: 建立统一检测任务、样本链与发病事件 weijuesen 2026-08-14 03:31:02 +08:00
  • a25bc7abc6 feat: 建立可靠通知、吊销与跨实例状态 weijuesen 2026-08-14 01:41:14 +08:00
  • a6a996a518 docs: Task 7 跳过并留到最后处理 weijuesen 2026-08-14 01:19:57 +08:00
  • 74d1948d68 feat: 修复 AI 风险语义并隔离 Mock 数据 weijuesen 2026-08-14 01:16:50 +08:00
  • 839ba91354 feat: 修复 WebSocket 越权与 AI 流 SSRF weijuesen 2026-08-14 00:45:22 +08:00
  • 1a29def480 feat: 收口视频访问与摄像头密钥输出 weijuesen 2026-08-14 00:07:52 +08:00
  • 440cf803e4 docs: Task 3 跳过并留到最后处理 weijuesen 2026-08-13 23:54:04 +08:00
  • f1ba6b35dc docs: 记录开发服务器版本化迁移部署与回滚点 weijuesen 2026-08-13 23:46:37 +08:00
  • a1f1e7baaa fix: 迁移后保留数据库连接供启动检查使用 weijuesen 2026-08-13 23:45:20 +08:00
  • d01e245a2c fix: 基线迁移改为幂等以兼容已有开发库 weijuesen 2026-08-13 23:42:11 +08:00
  • 8b977e4164 feat: 引入版本化数据库迁移与 Schema 启动门禁 weijuesen 2026-08-13 22:51:45 +08:00
  • 20bea001ac docs: 固化整改 Task 0 决策与 Wave 0-4 状态基线 weijuesen 2026-08-13 22:35:30 +08:00
  • ff94ff28fe feat: 建立整改 Task 1 多端质量基线 weijuesen 2026-08-13 22:18:35 +08:00
  • 1b8cab19df docs: 固化项目整改基线(规格书 V2.2、现状分析、实施计划) weijuesen 2026-08-13 22:03:03 +08:00
  • 233c0dd0a7 docs: README/部署指南/故障排查记录补全(ai-service、API、权限、踩坑合集) weijuesen 2026-08-13 17:48:00 +08:00
  • 0c67c2d428 docs: 同步 README 说明文档与后续工作计划进度状态(2026-08-13) weijuesen 2026-08-13 17:39:09 +08:00
  • c55e954368 docs: 时序存储决策(#25)——MVP 沿用 IoTDB,TDengine 留作生产候选 weijuesen 2026-08-13 16:58:54 +08:00
  • e0c485bd9e docs: AGENTS.md 更新 #23/#26 骨架状态 weijuesen 2026-08-13 15:58:00 +08:00
  • b033ac7722 docs: ai-service 流巡检骨架与监控(#23/#26)变更记录与开发交接记录 weijuesen 2026-08-13 15:57:36 +08:00
  • 156b670b3d feat(ai-service): 摄像头流抽帧检测骨架与监控指标(#23/#26) weijuesen 2026-08-13 15:55:17 +08:00
  • 5b88ed2618 docs: AGENTS.md 更新已完成功能清单(截至 2026-08-13) weijuesen 2026-08-13 15:35:11 +08:00
  • 20b73ff0d3 docs: Web 测试基建(#27)变更记录与开发交接记录 weijuesen 2026-08-13 14:53:10 +08:00
  • 0e6dc007f3 feat(web): Vitest 测试基建与首批单测(#27)+ 公共格式化函数 weijuesen 2026-08-13 14:51:57 +08:00
  • e9991a2954 docs: 蚕房健康画像(#24)变更记录与开发交接记录 weijuesen 2026-08-13 14:36:35 +08:00
  • 008a7b1d4c fix(server-go): 健康画像 handler 读取 roomId 参数(此前取空导致 404) weijuesen 2026-08-13 14:34:10 +08:00
  • 3e9916abd2 fix(server-go): 恢复 /health 路由(原 health.go 被覆盖),健康画像独立注册 weijuesen 2026-08-13 14:31:00 +08:00
  • 492d1ef71c fix(server-go): 移除 RegisterHealthRoutes 重复注册 weijuesen 2026-08-13 14:29:40 +08:00
  • 725d98aac5 fix(server-go): 健康画像路由与 /rooms/:id 冲突导致启动 panic,改 /health-profiles/:roomId weijuesen 2026-08-13 14:28:41 +08:00
  • ccda60e50b feat(web): 蚕房健康画像与年度发病规律图表(#24) weijuesen 2026-08-13 13:35:23 +08:00
  • cbcb22e851 feat(server-go): 蚕房健康画像与年度发病统计(#24) weijuesen 2026-08-13 13:34:13 +08:00
  • 1a6bcd27fe docs: 区域发病统计(#22)变更记录与开发交接记录 weijuesen 2026-08-13 08:56:35 +08:00
  • 9c5af92619 feat(web): 区域发病统计图表与蚕房区域字段(#22) weijuesen 2026-08-13 08:54:08 +08:00
  • 7949f90c0c feat(server-go): 区域发病统计(#22,rooms.region + region-stats) weijuesen 2026-08-13 08:53:00 +08:00
  • 15f09dcdee docs: 疫病溯源(#21)变更记录与开发交接记录 weijuesen 2026-08-12 23:15:36 +08:00
  • 5ce99abeb2 feat(web): 疫病溯源页(一级初报/二级清单/三级记录,#21) weijuesen 2026-08-12 23:13:14 +08:00
  • dc97d1cf56 feat(server-go): 疫病溯源三级模型与接口(#21,一级自动溯源/二级清单/三级备注) weijuesen 2026-08-12 23:12:25 +08:00
  • 97087f51af docs: 多检测方式推荐引擎(#20)变更记录与开发交接记录 weijuesen 2026-08-12 21:58:55 +08:00
  • 47a2da3d0d feat: 多检测方式推荐引擎(#20,设备/紧急/操作者/成本偏好) weijuesen 2026-08-12 21:57:42 +08:00
  • 164ae63392 docs: 分子检测扩展(#19)变更记录与开发交接记录 weijuesen 2026-08-12 19:35:30 +08:00
  • 3cd1b824fb feat(web/miniapp): 分子检测扩展(qPCR/SERS/光谱库,#19) weijuesen 2026-08-12 19:33:57 +08:00
  • 7bb87dd89c feat(server-go): 分子检测扩展(qPCR Ct 判读/SERS 光谱上传/光谱库,#19) weijuesen 2026-08-12 19:33:05 +08:00
  • afb1df6f10 docs: 专家会诊(#18)变更记录与开发交接记录 weijuesen 2026-08-12 19:06:17 +08:00
  • 12a896406d feat(web): 专家会诊管理页(#18) weijuesen 2026-08-12 19:04:53 +08:00
  • bf734c1a52 feat(server-go): 专家会诊(病例快照/状态流转/意见与方案,#18) weijuesen 2026-08-12 19:04:08 +08:00
  • 3db6943c63 docs: 技术员巡检记录页(#17)变更记录与开发交接记录 weijuesen 2026-08-12 19:01:42 +08:00
  • 42ff238e3d feat(web/server-go): 技术员巡检记录页(#17,列表+详情+roomName) weijuesen 2026-08-12 18:59:18 +08:00
  • d8c4b436df docs: 耗材管理(#16)变更记录与开发交接记录 weijuesen 2026-08-12 18:05:59 +08:00
  • 716e5e9ef2 feat(web): 耗材管理页(库存/预警/采购建议,#16) weijuesen 2026-08-12 18:04:35 +08:00
  • 65c993abb5 feat(server-go): 耗材管理(库存/预警/采购建议,#16) weijuesen 2026-08-12 18:03:49 +08:00
  • 6ada0c74c5 docs: 交叉验证(#15)变更记录与开发交接记录 weijuesen 2026-08-12 18:01:31 +08:00
  • 1798b2909e feat: 交叉验证 AI vs LAMP(#15,一致确认/不一致升级会诊) weijuesen 2026-08-12 18:00:02 +08:00
  • 6f367d19ae docs: LAMP 检测管理(#14)变更记录与开发交接记录 weijuesen 2026-08-12 17:53:46 +08:00
  • d626f9d442 feat(web/miniapp): LAMP 检测管理页与小程序录入(#14)+ web 构建代码拆分 weijuesen 2026-08-12 17:52:07 +08:00
  • c6e5a76e71 feat(server-go): LAMP 检测管理(任务单/步骤/结果录入/结果图片,#14) weijuesen 2026-08-12 17:48:46 +08:00
  • 713d34a3b5 docs: 和风天气接入(#12)变更记录与开发交接记录 weijuesen 2026-08-12 17:44:07 +08:00
  • c4fad42cb4 feat(web/miniapp): 高发病天气预警展示(#12) weijuesen 2026-08-12 17:42:01 +08:00
  • c7f18c1381 feat(server-go): 和风天气接入与高发病天气预警规则(#12) weijuesen 2026-08-12 17:40:24 +08:00
  • fa86542e55 docs: 微信订阅消息骨架(#11)变更记录与开发交接记录 weijuesen 2026-08-12 17:30:17 +08:00
  • bdf0515f2a feat(miniapp): 消息订阅设置页(模板 ID 占位,#11) weijuesen 2026-08-12 17:29:02 +08:00
  • 921b185da2 feat(server-go): 微信订阅消息骨架(#11,绑定/订阅/巡检触发,配置占位) weijuesen 2026-08-12 17:28:07 +08:00
  • 79e524b1d4 docs: 蚕匾/批次/饲养记录(#7)变更记录与开发交接记录 weijuesen 2026-08-12 17:22:58 +08:00
  • 0a5e2b18e1 feat(web/miniapp): 批次/蚕匾管理与蚕房详情展示(#7) weijuesen 2026-08-12 17:15:48 +08:00
  • 362a70b8a8 feat(server-go): 蚕匾/批次/饲养记录 CRUD 与权限(#7) weijuesen 2026-08-12 17:14:02 +08:00
  • f9d9202856 docs: 风险评分引擎(#9)变更记录与开发交接记录 weijuesen 2026-08-12 17:02:59 +08:00
  • 93301f0bf3 feat(server-go): 风险评分引擎(#9,公式/分级/阶段与环境系数)接入巡检 weijuesen 2026-08-12 17:02:06 +08:00
  • 971e1546f0 docs: 小程序拍照巡检(#8)变更记录与开发交接记录 weijuesen 2026-08-12 17:00:28 +08:00
  • 8274cc8c14 feat(miniapp): 拍照巡检页(拍照上传 + AI 结果 + 历史记录,#8) weijuesen 2026-08-12 17:00:13 +08:00
  • 22b6179c85 fix(server-go): 巡检 roomId UUID 校验(400);文档更新 weijuesen 2026-08-12 16:57:22 +08:00
  • 210bd6cefb feat(server-go): AI 巡检闭环后端(inspection_records + /inspections 幂等接口) weijuesen 2026-08-12 16:24:55 +08:00
  • b89ad5e865 chore: 允许 ai-service Python 文件入库(.gitignore 例外) weijuesen 2026-08-12 16:22:45 +08:00
  • 99137a6fb4 feat(ai-service): FastAPI + ONNX Runtime 检测服务骨架(mock 模式) weijuesen 2026-08-12 16:21:43 +08:00
  • b7e3c22afe chore(web): 移除误提交的 dist.tar.gz 构建产物并加入 gitignore weijuesen 2026-08-12 16:21:29 +08:00
  • fa01b1cb97 fix(web): 知识库图谱预览与保存修复(CSP 放行 S3 图片源 + imageUrl 表单注册) weijuesen 2026-08-12 16:16:28 +08:00
  • 4f66a71c6c docs: 知识库补充内容变更记录与开发交接记录 weijuesen 2026-08-12 15:54:38 +08:00
  • 62fbbaf917 feat(miniapp): SERS 教程入口与季节性防控提醒展示 weijuesen 2026-08-12 15:52:52 +08:00
  • a5caa480c1 feat(knowledge): SERS 教程、四季防控提醒、「其它/未知」病种种子数据 weijuesen 2026-08-12 15:51:30 +08:00
  • 5c688b9a80 docs: 饲养阶段风险提示(#13)变更记录与开发交接记录 weijuesen 2026-08-12 14:49:32 +08:00
  • 6dc6c27c03 feat(miniapp): 饲养阶段风险提示选择器与展示(#13) weijuesen 2026-08-12 14:46:07 +08:00
  • 6d9cfc7aa9 feat(knowledge): 饲养阶段风险提示接口与种子数据(#13) weijuesen 2026-08-12 14:44:41 +08:00
  • 9c8388d220 docs: 部署规则与交接记录规范,开发交接记录、变更记录更新 weijuesen 2026-08-12 14:43:09 +08:00
  • 7647705f3b fix(knowledge): 图片对象公开读(Ceph 需对象级 ACL) weijuesen 2026-08-12 12:17:07 +08:00
  • 3bb1efae57 feat(knowledge): Web 病种图片上传 + 小程序症状图展示 weijuesen 2026-08-12 12:13:35 +08:00
  • c8aa213626 feat(knowledge): 图片上传接口(S3 存储,限 5MB jpg/png/webp) weijuesen 2026-08-12 12:12:28 +08:00
  • 8bb93ad5c3 feat(miniapp): 知识库增加 LAMP 教程入口,修复详情页文章类型判断 weijuesen 2026-08-12 11:31:57 +08:00