From 18dcb35851e956c0801b9264d0eb4bb0c64e36b3 Mon Sep 17 00:00:00 2001 From: fengpu <18691763612@163.com> Date: Thu, 10 Sep 2026 17:19:00 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=AE=B0=E5=BF=86=E4=BD=93=E7=B3=BB?= =?UTF-8?q?=E5=90=8C=E6=AD=A5=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - project_progress:补记一线医疗/健康体检/医疗点PAD/文档规范等 11 条里程碑,更新模块状态与总计 - project_overview/user_profile:补 frontmatter,三端架构新增 frontline-medical 模块 - MEMORY.md:Base commit 更新,补 project_database_postgresql 索引条目 - lint:修复 slug 断链引用,收敛 frontmatter 缺失与过期问题 - CLAUDE.md:记忆引导区块补充 project_database_postgresql Co-Authored-By: Claude Opus 4.7 --- .claude/memory/MEMORY.md | 11 ++-- .claude/memory/feedback.md | 4 +- .../memory/feedback_shell_sidebar_scope.md | 2 +- .claude/memory/lint_report.md | 53 ++++++------------- .claude/memory/project_database_postgresql.md | 14 +++++ .claude/memory/project_overview.md | 12 ++++- .claude/memory/project_progress.md | 29 +++++++--- .claude/memory/user_profile.md | 8 +++ CLAUDE.md | 4 +- 9 files changed, 84 insertions(+), 53 deletions(-) create mode 100644 .claude/memory/project_database_postgresql.md diff --git a/.claude/memory/MEMORY.md b/.claude/memory/MEMORY.md index cbb6d25..aca7392 100644 --- a/.claude/memory/MEMORY.md +++ b/.claude/memory/MEMORY.md @@ -1,14 +1,15 @@ # Memory Index > **单一基准**: 此目录是唯一权威来源,其他位置的记忆以此为准同步。 -> _Last synced: 2026-09-07 | Base commit: `891678d`_ +> _Last synced: 2026-09-10 | Base commit: `b5a8b83`_ | 文件 | 描述 | 类型 | 更新日期 | Commit | |------|------|------|----------|--------| -| user_profile.md | 用户角色与偏好 | user | 2026-04-21 | — | -| project_overview.md | 项目技术栈、架构与模块结构 | project | 2026-05-14 | — | -| project_progress.md | 各模块原型开发进度与里程碑 | project | 2026-09-07 | 891678d | +| user_profile.md | 用户角色与偏好 | user | 2026-09-10 | b5a8b83 | +| project_overview.md | 项目技术栈、架构与模块结构 | project | 2026-09-10 | b5a8b83 | +| project_database_postgresql.md | 项目数据库为 PostgreSQL(非 MySQL),docx 标书选型与实际不符 | project | 2026-09-09 | — | +| project_progress.md | 各模块原型开发进度与里程碑 | project | 2026-09-10 | b5a8b83 | | decisions.md | 关键设计决策与架构约定 | project | 2026-09-07 | 891678d | -| feedback.md | 协作规范与用户纠正记录 | feedback | 2026-09-07 | 891678d | +| feedback.md | 协作规范与用户纠正记录 | feedback | 2026-09-10 | b5a8b83 | | feedback_medical_pad_migration.md | 医疗点PAD迁移纠正:无前缀英文名、无模块导航页、简单弹窗页内实现、1280×800外壳 | feedback | 2026-09-04 | 15ca37b | | feedback_shell_sidebar_scope.md | 壳层规范:顶栏=一级分组、侧栏仅当前分组二级菜单、页头不放面包屑与菜单说明 | feedback | 2026-09-07 | — | | lint_report.md | 记忆健康检查报告 | lint | 2026-09-07 | — | diff --git a/.claude/memory/feedback.md b/.claude/memory/feedback.md index 67110bf..b1d7ff4 100644 --- a/.claude/memory/feedback.md +++ b/.claude/memory/feedback.md @@ -2,8 +2,8 @@ name: 协作规范 description: 用户纠正与确认的协作规范(含 Why + How to apply) type: feedback -last_updated: 2026-09-07 -commit: 891678d +last_updated: 2026-09-10 +commit: b5a8b83 --- # 协作规范 diff --git a/.claude/memory/feedback_shell_sidebar_scope.md b/.claude/memory/feedback_shell_sidebar_scope.md index 99b537d..bfd80a6 100644 --- a/.claude/memory/feedback_shell_sidebar_scope.md +++ b/.claude/memory/feedback_shell_sidebar_scope.md @@ -14,4 +14,4 @@ Web 管理端模块壳层的导航与页头规范: **Why:** 2026-09-07 一线医疗模块 45 页先犯了侧栏堆全量菜单的错误,又犯了每页顶部放面包屑+菜单说明的错误,两次都被用户打回批量返工。健康体检等既有模块的壳层是正确参照,新建模块应直接对照其 top-bar+sidebar 段,不自行加页头信息层。 -**How to apply:** 新建 web-admin 模块壳层时以已完成模块为模板;批量建页后自检:①每页 sidebar 分组标题数=1、二级项数与分组配置一致、侧栏/顶栏各仅一处 active;②main 首个元素是 filter-bar(或卡片),body 内不出现「模块名 / 分组名」目录文本。参见 [[feedback-medical-pad-migration]]。 +**How to apply:** 新建 web-admin 模块壳层时以已完成模块为模板;批量建页后自检:①每页 sidebar 分组标题数=1、二级项数与分组配置一致、侧栏/顶栏各仅一处 active;②main 首个元素是 filter-bar(或卡片),body 内不出现「模块名 / 分组名」目录文本。参见 [[feedback_medical_pad_migration.md]]。 diff --git a/.claude/memory/lint_report.md b/.claude/memory/lint_report.md index c9dc349..0e149b9 100644 --- a/.claude/memory/lint_report.md +++ b/.claude/memory/lint_report.md @@ -2,12 +2,12 @@ name: 记忆健康检查报告 description: memory-lint 最新一次执行的检查结果与待处理项 type: lint -last_updated: 2026-09-07 +last_updated: 2026-09-10 --- # 记忆健康检查报告 -> _执行时间: 2026-09-07 | Base commit: `891678d` | Last synced: 2026-09-07_ +> _执行时间: 2026-09-10 | Base commit: `b5a8b83` | Last synced: 2026-09-10_ ## 健康概览 @@ -15,61 +15,42 @@ last_updated: 2026-09-07 |--------|------|----------|------------| | 孤儿检测 | ✅ | — | — | | 幽灵检测 | ✅ | — | — | -| 引用存在性检测(3A) | ⚠ | — | 1 待处理 | -| 双链对称性检测(3B) | ⚠ | 2 已修复 | 1 待处理(遗留) | +| 引用存在性检测(3A) | ✅ | 1 已修复 | — | +| 双链对称性检测(3B) | ⚠ | — | 1 待处理(遗留) | | 内容矛盾检测 | ✅ | — | — | -| 过期检测 | ⚠ | — | 2 待处理(遗留) | +| 过期检测 | ✅ | 2 已刷新 | — | | 可推断内容污染 | ⚠ | — | 1 待处理(遗留) | -| frontmatter 完整性 | ⚠ | — | 2 待处理(遗留,已由 3 减至 2) | +| frontmatter 完整性 | ✅ | 2 已补齐 | — | -**AUTO-FIX 已执行 2 项 | NEED-HUMAN 待处理 5 项(含前期遗留 4 项)** +**AUTO-FIX 已执行 5 项 | NEED-HUMAN 待处理 2 项(均为前期遗留)** -> 本次为 2026-09-07 sync(b96b936 → 891678d,覆盖体检多轮/医疗点PAD首版/体重文档/净菜管理共 20 个提交)后的检查。memory-update 更新了 project_progress.md、decisions.md、feedback.md、MEMORY.md;feedback.md 已补全五字段 frontmatter,上次报告的 3 个缺 frontmatter 文件减为 2 个。上次以幽灵文件形态存在的 feedback_medical_pad_migration.md / feedback_shell_sidebar_scope.md 已正式入索引。 +> 本次为 2026-09-10 sync(891678d → b5a8b83,覆盖一线医疗管理端首版+二线迭代、健康体检管理端大表/CTA、员工端一线医疗、医疗点PAD多轮优化、文档技能包模板规范共 14 个提交)后的检查。memory-update 更新了 project_progress.md、project_overview.md、feedback.md、MEMORY.md。上次报告的 6 项 NEED-HUMAN 中:frontmatter 缺失(2 个)、project_overview.md 过期 ERROR、引用存在性 slug 断链均已解决;剩余 2 项为延续性 WARN。 ## AUTO-FIX 已执行清单 -- [x] 3B 反向链接:`feedback_medical_pad_migration.md` 全文件无对 `project_progress.md`(2026-09-04 里程碑新引用它)与 `feedback_shell_sidebar_scope.md`(其 slug 链接指向本文件)的任何回引,已在文末 See Also 追加两条反向引用 -- [x] 3B 反向链接:`decisions.md#餐厅终端设备 PAD 居中外壳设计模式` 章节无对 `feedback_medical_pad_migration.md` 的回引(该文件链接了本章节),已在章节 See Also 追加一条 +- [x] 3A 断链修复:`feedback_shell_sidebar_scope.md` 的 `[[feedback-medical-pad-migration]]`(中划线 slug)统一为文件名式 `[[feedback_medical_pad_migration.md]]` +- [x] frontmatter 补齐 + 过期刷新:`project_overview.md`(补 frontmatter,last_updated 刷新为 2026-09-10,消除 116 天过期 ERROR) +- [x] frontmatter 补齐 + 过期刷新:`user_profile.md`(补 frontmatter,last_updated 刷新为 2026-09-10,消除 139 天过期 WARN) ## NEED-HUMAN 待处理清单 -### [WARN] 引用存在性 — slug 式链接与文件名式链接两套约定并存(新增) -- **位置**:`feedback_shell_sidebar_scope.md` → `[[feedback-medical-pad-migration]]` -- **问题**:引用使用 auto-memory 的 name-slug 格式(中划线),而本项目记忆体系其余引用为 `文件名.md#章节` 格式(下划线)。目标实际存在(`feedback_medical_pad_migration.md` 的 frontmatter `name:` 即该 slug),仅格式不统一 -- **请您选择**:保持现状(两套约定并存);或将 slug 改为 `feedback_medical_pad_migration.md` 统一格式 - ### [WARN] 双链对称性 — decisions.md#餐厅终端设备 PAD 居中外壳设计模式(遗留) - **问题**:`project_progress.md` 里程碑(2026-08-14 条目)引用 `[[decisions.md#餐厅终端设备 PAD 居中外壳设计模式]]`,该章节 See Also 仍无 `[[project_progress.md]]` 回引 - **不自动修改的原因**:decisions.md 文件内存在多处 `[[project_progress.md]]` 引用(仅不在该章节),按 lint 边界规则「若有但不在目标章节,仅记录 WARN 不自动修改」 - **建议**:下次人工编辑该章节时顺手补一行回引 -### [ERROR] 过期 — project_overview.md(遗留) -- **文件**:`project_overview.md`(2026-05-14,距今 116 天,超 90 天 ERROR 阈值) -- **说明**:技术栈与三端架构描述仍准确,但模块清单已过时(未含 weight-management、medical-pad、frontline-medical 等) -- **建议**:确认架构描述无失真后,刷新 last_updated 并补 frontmatter 即可消除 ERROR;模块清单以 project_progress.md 为准 - -### [WARN] 过期 — user_profile.md(遗留) -- **文件**:`user_profile.md`(2026-04-21,距今 139 天) -- **维持降级为 WARN**:角色画像属结构性稳定内容;期间用户新增纠正(PAD 弹窗页内实现、操作区按钮位置等)已沉淀于 feedback 文件 -- **建议**:确认角色/偏好仍准确后补 frontmatter 并刷新时间戳 - ### [WARN] 可推断内容污染 — project_progress.md(遗留) -- **文件**:`project_progress.md`「近期里程碑」区段(含本次新增 10 条) +- **文件**:`project_progress.md`「近期里程碑」区段 - **问题**:里程碑条目含具体文件路径与 commit hash,按「Git 历史可查不应写入记忆」规则属边缘污染 - **本次执行**:新增条目延续仓库既有的详细里程碑格式(属变更范围说明,且为跨会话恢复工作的关键索引),历史条目未清理 - **建议**:若嫌冗长可人工压缩 2026-08 月以前的早期条目为一句话结论,近期条目保留细节 -### [WARN] frontmatter 缺失 — 2 个文件(遗留,已由 3 减至 2) -- **文件**:`project_overview.md`、`user_profile.md` -- **说明**:`feedback.md` 的 frontmatter 已在本次 memory-update 中补全 - --- ## 交叉引用验证清单(本次新增/受影响部分) -- `project_progress.md`(2026-09-07 净菜里程碑 + nutrition 模块条目)→ `[[decisions.md#净菜类型数据模型与净菜管理页展示模式]]` ✅ 目标存在,双向闭环 -- `decisions.md#净菜类型数据模型与净菜管理页展示模式` → `[[feedback.md#rowspan 表格新增字段先确认组级与行级粒度]]` / `[[feedback.md#功能按钮放列表操作区而非标题行]]` ✅ 目标存在,双向闭环 -- `feedback.md#rowspan 表格新增字段先确认组级与行级粒度` / `#功能按钮放列表操作区而非标题行` → `[[decisions.md#净菜类型数据模型与净菜管理页展示模式]]` ✅ 双向闭环 -- `project_progress.md`(2026-09-04 医疗点里程碑)→ `[[feedback_medical_pad_migration.md]]` ✅ 目标存在(本次已补反向链接) -- `decisions.md#餐厅终端设备 PAD 居中外壳设计模式` → `[[feedback_medical_pad_migration.md]]` ✅ 本次 AUTO-FIX 新增 -- 其余 9 组历史引用与上次报告一致,未变动 ✅ +- `project_progress.md`(2026-09-10 文档规范里程碑)→ `[[feedback.md#操作手册截图规范(2026-09-10)]]` ✅ 目标存在,双向闭环 +- `project_progress.md`(2026-09-09 厨配秤恢复里程碑)→ `[[decisions.md#健康生产菜单「净菜组配」与设备端「净配秤」术语边界]]` ✅ 目标存在,双向闭环 +- `feedback_shell_sidebar_scope.md` → `[[feedback_medical_pad_migration.md]]` ✅ 本次 AUTO-FIX 修复断链 +- `project_database_postgresql.md` 已正式入索引(本次 memory-update 从远程补充本地独有文件) +- 其余历史引用与上次报告一致,未变动 ✅ diff --git a/.claude/memory/project_database_postgresql.md b/.claude/memory/project_database_postgresql.md new file mode 100644 index 0000000..8c3dd54 --- /dev/null +++ b/.claude/memory/project_database_postgresql.md @@ -0,0 +1,14 @@ +--- +name: project-database-postgresql +description: 项目数据库统一使用 PostgreSQL(非 MySQL),docx 标书的 MySQL 选型与实际不符 +metadata: + node_type: memory + type: project + originSessionId: ca84d82d-2718-4e31-8ade-f80032318c0e +--- + +项目所有子系统的数据库均为 **PostgreSQL**(非 MySQL)。 + +**Why:** 用户明确纠正「这个项目用到的数据库都是 pg,不是 mysql」。实际 SQL(如 `doc/platform-weight.sql`)为 PostgreSQL 格式:schema `platform-weight`,类型 `int8`/`int4`/`varchar(n)`/`numeric(p,s)`/`timestamp(0)`,注释走 `COMMENT ON TABLE/COLUMN ... IS`。而 `doc/体重管理项目系统设计说明.docx` 标书里的技术选型表写的是 MySQL,与研发实际不符,不能以标书为准。 + +**How to apply:** 生成任何子系统的《数据库设计说明书》时一律按 PostgreSQL 整理(UTF-8 字符集、雪花 `id` 主键、无外键由程序保证关联),优先用 `_templates/docs/parse-sql.js` 脚本解析 SQL 自动生成 Markdown。 diff --git a/.claude/memory/project_overview.md b/.claude/memory/project_overview.md index 58d0017..3cd30d9 100644 --- a/.claude/memory/project_overview.md +++ b/.claude/memory/project_overview.md @@ -1,3 +1,11 @@ +--- +name: 项目概览 +description: 项目技术栈、架构与模块结构 +type: project +last_updated: 2026-09-10 +commit: b5a8b83 +--- + # 项目概览 ## 项目名称 @@ -16,8 +24,8 @@ CQ能源公司内部员工健康管理服务平台,整合健康咨询、应急 ## 三端架构 | 端 | 目录 | 说明 | |----|------|------| -| Web 管理端 | `web-admin/` | 平台管理员使用,16 个模块(已完成:health-consult、emergency-dispatch、health-checkup;设计中:nutrition、health-monitor) | -| 员工端 APP | `employee-app/` | 能源员工使用,17 个模块(已完成:health-consult、emergency-medical、health-checkup;设计中:health-monitor) | +| Web 管理端 | `web-admin/` | 平台管理员使用,17 个模块(已完成:health-consult、emergency-dispatch、health-checkup、frontline-medical;设计中:nutrition、health-monitor) | +| 员工端 APP | `employee-app/` | 能源员工使用,18 个模块(已完成:health-consult、emergency-medical、health-checkup、frontline-medical;设计中:health-monitor) | | 健康应急 APP | `emergency-app/` | 专家/应急人员使用,6 个角色(expert/assistant/operator/professional/onsite + 共享模块 ai-assistant/message) | | 其他终端 | `other-module/` | 微信小程序、应急大屏(西安/标准版/九厂)、医疗点PAD端 | diff --git a/.claude/memory/project_progress.md b/.claude/memory/project_progress.md index cc10b85..ab16842 100644 --- a/.claude/memory/project_progress.md +++ b/.claude/memory/project_progress.md @@ -2,8 +2,8 @@ name: 项目进度 description: 各模块原型开发进度与里程碑 type: project -last_updated: 2026-09-07 -commit: 891678d +last_updated: 2026-09-10 +commit: b5a8b83 --- # 项目进度 @@ -23,6 +23,10 @@ commit: 891678d ### 员工端 APP(employee-app) - `health-consult/` — 健康咨询(32 页)✅ - `emergency-medical/` — 应急就医(25+ 页)✅ +- `frontline-medical/` — 一线医疗(22 页)✅ + - 医疗点/健康小屋:`hut-list`/`hut-detail`/`hut-booking-*`(预约全/已约/详情/信息/完成)/`hut-measure-list`/`hut-measure-report`/`hut-qrcode`/`hut-device-detail` + - 随访:`follow-list`/`follow-detail`/`follow-apply-records`;就诊:`visit-list`/`visit-detail` + - 用药计划:`medication-plan`;附近医疗:`nearby-list`/`nearby-detail`;`medical-point`/`medical-point-staff`/`index` - `health-checkup/` — 健康体检(20+ 页)✅ - `weight-management/` — 体重管理(29 页)✅ - `weight-main.html` — 体重管理主页(三态切换/英雄区/三态卡片/吃动平衡/体重记录/排行榜/推荐视频) @@ -83,7 +87,7 @@ commit: 891678d - `environment/` — 环境监测(25 页:室内/室外/花粉/水质各含设备类型+设备列表+数据监测+历史数据+APP记录+异常告警,花粉知识) - `health-checkup/` — 健康排查(7 页:问卷分类/模板/题目/评分/格言/部门记录/用户记录) - 根级页面(5 页:档案管理个人/单位/算法、异常事件脏数据/结果) -- `frontline-medical/` — 一线医疗管理端 🔨 在制(45 页未跟踪,尚未提交;站点地图条目也在工作区未提交) +- `frontline-medical/` — 一线医疗管理端 🔨 设计中(47 页,覆盖档案/基础配置/日常业务/床头呼叫/数据统计/健康小屋/异常事件七大分区;侧栏二级分组可展开收起;床头呼叫楼栋-宿舍-床位-设备四级管理;救助物品统计图表/报表双视图) ### 其他终端(other-module) - `mini-program/nutrition/` — 微信小程序营养管理用户端(41 页)✅ @@ -101,16 +105,29 @@ commit: 891678d - 其余设备页仍有部分占位,待继续补齐 - `emergency-screen/` — 应急大屏(西安/标准版/九厂)🔨 设计中 - `xian-center/index.html` — 西安应急中心大屏(应急指挥大屏,含 KPI 指标/穿戴告警/心脑血管 AI 预警/地理地图/资源调度/急救路线;新增穿戴告警/心脑血管预警/应急求助三个业务记录弹窗含筛选与分页,地图资源标记弹窗,告警弹窗红色闪烁边框) -- `medical-pad/` — 医疗点PAD端 ✅ 首版 20 页(1280×800 横屏:登录/任务中心/日常诊疗/随访/慢病干预/健康宣教/员工档案/健康监测/床头呼叫/报告解读,抽屉交互页内实现)+ CHANGELOG +- `medical-pad/` — 医疗点PAD端 ✅ 19 页(1280×800 横屏:登录/任务中心/日常诊疗/随访/慢病干预/健康宣教/员工档案/健康监测/床头呼叫/报告解读,抽屉交互页内实现;随访抽屉携带员工信息跳转 goFollow 带参回显、巡诊任务重构、删除五类人群登记页)+ CHANGELOG ## 待开发模块 Web 管理端和员工端 APP 的其余模块(系统管理、运动管理、健康评估、知识普及、健康数据、心脑血管/糖尿病/癌症预防等)均为待开发状态。 ## 总计 -- 已完成/设计中:850+ 个 HTML 原型页面 -- 覆盖模块:19 个(含三端+其他终端;另有一线医疗管理端 45 页在制未提交) +- 已完成/设计中:900+ 个 HTML 原型页面 +- 覆盖模块:20 个(含三端+其他终端) ## 近期里程碑 +- 2026-09-10:文档技能包与模板规范完善(commit b5a8b83)——①截图规范统一:JPEG 质量 85% + 分终端目录(screenshots/{终端目录}/)+ 只截主界面/重要表单详情页(弹窗/筛选下拉不单独截图)+ Web 端全屏视口 1440×900(android-capture/web-capture/doc-operation-manual 三 skill 及模板对齐);②内容通用化:全文去除客户名称与项目名称(甲方/委托方/油田等一律不写),产出文档可供任意客户阅读;③交付格式规范:.md 为源 + 竖版 A4 PDF 最终交付,明确分页三原则(标题不孤行/图文不割裂/表行不切割);④PRD 合并优化:以「系统功能清单」HTML 表格(rowspan 三列:功能模块/功能子模块/功能点)替代「页面导航结构」树与「页面清单」章节,清理 .html 文件名与来源说明区;⑤业务架构图模板重构:应用与服务层改横排竖版板块(.domain 分组,.d-item 管理端 / .d-item--app 员工端 / .domain-model 智能模型)+ 层间横向分隔线替代竖线箭头;⑥.gitignore 忽略 /交付文档/;记忆新增操作手册截图规范(见 [[feedback.md#操作手册截图规范(2026-09-10)]])。 +- 2026-09-10:员工端体检指标对比详情移除 BMI/总胆固醇/甘油三酯的恶化趋势标签(commit 256b741)。 +- 2026-09-10:员工端新增一线医疗模块 + 医疗点PAD用药信息调整(commit 97652d7)——员工端新建 `frontline-medical/` 22 页(医疗点/健康小屋预约与测量、随访、就诊、用药计划、附近医疗);医疗点PAD用药信息调整。 +- 2026-09-09:医疗点PAD端细节优化 + 管理端体检统计二级/三级单位切换(commit 8a3a116)。 +- 2026-09-09:一线医疗后台原型细节对齐和菜单重组(commit 91efe28)。 +- 2026-09-09:厨配秤恢复成净菜加工秤(commit bc77229)——修正同事误改的术语(见 [[decisions.md#健康生产菜单「净菜组配」与设备端「净配秤」术语边界]])。 +- 2026-09-08:健康体检三端与医疗点PAD、体重管理多模块更新(commit 26419bc)——①员工端冠脉CTA体检接入(首页 Banner 第四张 CTA 卡片、reports 页 12 份 CTA 报告、cta-date/cta-hospital/report-cta 四页);②医疗点PAD:随访抽屉携带员工信息跳转 goFollow 带参回显、下次随访/随访效果/签字方式/新增用药/巡诊任务重构、单位名称规范化、登录去校验、删除五类人群登记页;③管理端体检:档案单位报表表头重做单层 23 列、人数列点击弹窗人员名单+导出CSV、个人体检数据查看报告弹窗、异常员工下拉筛选、检前组合模板/例外配置/防癌筛查 TAB 融合、医院体检项目费用更名、检前侧边栏重建与 CTA 分组;④管理端体重管理结果异常页收敛为五类指标。 +- 2026-09-08:营养小程序按餐次自定义营养素配比(commit 55819e0)。 +- 2026-09-08:一线医疗管理端二线迭代(commit 47ab38e)——45 页改版 + 3 页新增:侧栏二级分组改造(基础配置/日常业务/床头呼叫收敛为可展开收起子组);床头呼叫新增站点管理页并更名楼栋/宿舍/床位信息、分配管理、告警记录、汇总统计;数据统计重排(救护车统计移入、表格/图表收拢为入口页内 view-switch、新增救助物品统计图表/报表双页);全站视觉尺寸升级;SITE_MAP 同步。 +- 2026-09-07:一线医疗管理端首版原型(commit b4f3d5c)——新建 `web-admin/frontline-medical/` 45 页,覆盖档案/基础配置/日常业务/床头呼叫/数据统计/健康小屋/异常事件七大分区;SITE_MAP 同步一线医疗全量页面并将医疗点PAD入口调整为任务中心;新增模块 CHANGELOG。 +- 2026-09-07:健康体检管理端新增员工体检大表与冠脉CTA分组(commit d76285a)——检后新增员工体检大表页(三层合并表头 95 列、冻结前三列);检前/检中/检后侧边栏各新增冠脉CTA体检二级分组共复刻 8 页(CTA 报告专业版式弹窗含钙化积分与 CAD-RADS);检后新增单位体检费用统计页;单位体检人数统计新增受检率/检出率/患病率三列;20+ 检后/13 检中/21 检前页面侧边栏统一重建。 +- 2026-09-07:贴标秤缩略版标签设计(commit fbe7def)。 + - 2026-09-07:净菜类型拆分独立管理(commit 891678d)——①`din-ingredient.html`/`din-ingredient-add.html` 净菜类型按**规格行级**维护「可食部(%)」字段(位于规格别名后,新增规格时随行出现,新增/编辑/详情三页同步);②食材列表操作区「食材分类管理」按钮后新增「净菜管理」入口;③新建 `din-clean-veg-mgmt.html` 净菜管理二级页:统计卡片 + 食材名称(下拉搜索)/食材编码/净菜类型(净菜俗名/净菜标准名/规格俗名三源关键字)/切配形状筛选 + 异步导出按钮组(导出列表数据+查看导出任务,样式对齐全仓列表页惯例)+ 列表组级列 rowspan 合并、可食部/规格别名/切配规格/刀工按规格逐行拆分(组内虚线分隔、规格列区纵向分隔线)+ 先选食材回显已有净菜类型再新增/编辑的维护弹窗;SITE_MAP 与营养模块 CHANGELOG 同步。(相关决策:[[decisions.md#净菜类型数据模型与净菜管理页展示模式]]) - 2026-09-07:全仓截图脚本与截图质量修复(commit 7f18470)——assistant/expert/health-monitor 截图脚本失效页面引用改回现存文件名并清理孤儿截图;weight-main-v2 初始化改为解析 `?type=` 参数,修复设计总览六种目标状态截图雷同问题,重拍 weight-main/bluetooth-scale 共 10 张;补拍 PRD 引用但从未生成的视频进行中截图;体重管理 PRD 修复两处截图断链。 - 2026-09-04:医疗点PAD端首版原型(commit 15ca37b)——新建 `other-module/medical-pad/` 20 页(1280×800 横屏,抽屉交互页内实现),SITE_MAP 与项目背景尺寸规范同步,新增模块 CHANGELOG;同提交:全站演示数据脱敏(示例人名王建国→石维国、周明远→曲志明,机构长庆油田→CQ油田,覆盖约 30 页)、现场体检签到码改条形码/二维码双选项卡切换、新增健康长寿系统升级改造详细规划 V8 文档。(相关规范:[[feedback_medical_pad_migration.md]]) diff --git a/.claude/memory/user_profile.md b/.claude/memory/user_profile.md index 580e0cf..8a7f605 100644 --- a/.claude/memory/user_profile.md +++ b/.claude/memory/user_profile.md @@ -1,3 +1,11 @@ +--- +name: 用户画像 +description: 用户角色与偏好 +type: user +last_updated: 2026-09-10 +commit: b5a8b83 +--- + # 用户画像 ## 角色 diff --git a/CLAUDE.md b/CLAUDE.md index c39f3f5..5381503 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -1,4 +1,4 @@ - + # 项目约束 本项目所有工作必须严格遵守 `项目背景.md` 中定义的全部规范,包括: @@ -56,6 +56,7 @@ - `user_profile.md` — 用户角色与偏好(需要个性化回复时) - `feedback_medical_pad_migration.md` — 医疗点PAD端原型规范:无前缀英文名、无模块导航页、简单弹窗页内实现、1280×800 外壳(涉及 medical-pad 页面时) - `feedback_shell_sidebar_scope.md` — Web 管理端壳层规范:顶栏=一级分组、侧栏仅当前分组二级菜单、页头不放面包屑(涉及管理端新模块壳层时) + - `project_database_postgresql.md` — 项目数据库统一为 PostgreSQL(生成数据库设计说明书/解析 SQL 时) - `lint_report.md` — 记忆健康检查报告(发现记忆体系存在待处理问题时) ### 记忆体系的更新与同步 @@ -73,6 +74,7 @@ ├── feedback_shell_sidebar_scope.md # Web管理端壳层导航规范(按需) ├── project_progress.md # 阶段进度 ├── project_overview.md # 技术栈与架构 +├── project_database_postgresql.md # 数据库选型(按需) ├── user_profile.md # 用户画像 └── lint_report.md # 记忆健康检查报告(按需) ```