20260705214103

This commit is contained in:
oneao committed 2026-07-05 21:41:03 +08:00
1 parent 3556d5e8c1
commit ae99f50f6d
27 files changed
+2945 -3292

No files matched your search

+23
View File
@@ -0,0 +1,23 @@
# 2026-07-04 工作日志
## 团队技术提升方案制定
- 对 `app-go/`(Go 后端)和 `app-rn/`(React Native 前端)进行了全量代码审查
- 发现 15 个后端问题和 20+ 前端问题
- 输出了完整的团队技术提升方案(`outputs/team-tech-improvement-plan.md`)
### 关键发现
**严重(P0)**:
- SQL 注入风险:LoadData/LoadDataPage 表名/排序字段直接拼接
- 生产代码中测试登录入口未隐藏
- validate.go 用 panic 替代 error 返回
**重要(P1)**:
- 零测试覆盖(前后端均无)
- Go 端无 linter 配置
- chat/index.tsx (718行)、clothing.ts (473行)、meal.ts (477行) 三巨型文件
- store 中 16 个 saveXxxChanges 方法完全重复
- 前后端大量 any 类型逃逸
**改进项(P2)**:
- 版本号策略不统一、className 拼接风格混用、硬编码颜色值
- S3 依赖可瘦身、@gorhom/bottom-sheet 与自建 BottomSheet 二选一