Commit Graph

4 Commits

Author SHA1 Message Date
zty 3437a6d8f5 feat(phase4): C端污染源识别接真实材料库+统一引擎
- seed 官方算例6种真实材料(PM2000000x,真实Y0/Yp/B 5污染物)
- 预设样板间(rooms.ts)指向真实材料库;标准间复现官方算例
- SourceTracing 重写:从材料库拉真实参数,客户端调 predictSpace 统一引擎
  实时算5项污染物浓度/超标/各材料贡献溯源/污染源标红/整改建议
  (含按引擎反推的"提高通风至X次/h")
- 实测标准间复现算例:甲醛0.123(PDF0.12),家具贡献90.2%

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 10:50:18 +08:00
zty 2e87e4c0c2 feat: 引流版公开落地页 + 手机号验证码注册 + 污染源识别页
- 落地页(引流版主界面.html 还原): 暖绿杂志风,公开免登录,nav/hero/
  stats/资讯轮播/治理案例/三步/CTA/footer
- 手机号注册: 后端 /auth/sms/send(开发模式返回验证码) /auth/sms/verify
  (建/找手机号组织→发JWT); Organization 加 phone 字段
- 点"免费预测甲醛"等CTA → 手机注册弹窗 → 验证后跳 /source
- 污染源识别页(port source.jsx): 房间/材料输入→稳态质量平衡公式→
  超标判定→公式溯源各材料贡献→整改建议(应用通风/换E0板材)
- 路由: /landing /source 公开/半公开, 游客访问根路径落到 landing

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 15:38:47 +08:00
zty 3bbafc99d7 feat: 选择材料改三级级联 + 健康等级/排序权重
- 数据模型: Material 加 healthGrade(A/B/C) 和 sortOrder(竞价排名预留)
- 选择材料: 平铺窗口改为 大类→子类→材料列表三级级联,点类别下方显示该类材料
- 新增健康等级独立筛选(+环保等级),材料按 sortOrder 排序
- 新建材料表单、材料库列表均加健康等级字段

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 14:41:12 +08:00
zty f79f0a1249 init: 室内装修工程污染物预测系统复刻 (阶段0-3)
全栈 TypeScript monorepo (pnpm + NestJS + Prisma + Vue3 + Ant Design Vue)。
- 登录鉴权、材料库(筛选/收藏/自建CRUD/新建材料含Y0/Yp/B散发参数)
- 模板库、项目配置(新建项目→空间抽屉→分类窗口选材→预计算→生成报告)
- 继续配置预测(草稿)、共享预测引擎(质量平衡稳态模型,公式待标定)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 13:58:15 +08:00