From d525cf0eb3d00f82c2c500188d40ee6401dee318 Mon Sep 17 00:00:00 2001 From: liuyunqin Date: Mon, 29 Jun 2026 17:59:47 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E8=A5=BF=E5=AE=89=E5=BA=94?= =?UTF-8?q?=E6=80=A5=E5=A4=A7=E5=B1=8F=20v3=20=E9=87=8D=E6=9E=84=20+=20?= =?UTF-8?q?=E8=86=B3=E9=A3=9F=E5=BB=BA=E8=AE=AE=E9=A1=B5=20AI=20=E5=8D=87?= =?UTF-8?q?=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 西安应急大屏:index.html 归档为 index-v2.html,新增 index-v3.html(重排布局、统计卡片/告警柱状/心脑血管预警/体检雷达图) - 同步更新 server.js 默认入口及 emergency-app、employee-app 各页面返回/跳转引用至 index-v2.html - 体重管理:diet-advice.html 大幅升级(偏好标签条、慢病提醒、热量/营养/钠嘌呤指标、三餐推荐),新增膳食推荐 AI 算法需求文档 --- .idea/claudeCodeTabState.xml | 39 +- emergency-app/assistant/doc/screenshot.mjs | 6 +- .../assistant/profile/change-pwd.html | 4 +- .../workbench/end-consult-dialog.html | 2 +- .../assistant/workbench/text-chat-done.html | 2 +- .../assistant/workbench/text-chat.html | 2 +- .../workbench/text-consult-done.html | 2 +- .../workbench/text-consult-timeout.html | 2 +- emergency-app/expert/doc/screenshot.mjs | 10 +- emergency-app/expert/profile/change-pwd.html | 4 +- .../expert/profile/edit-profile.html | 2 +- emergency-app/expert/profile/index.html | 8 +- emergency-app/expert/profile/schedule.html | 2 +- emergency-app/expert/profile/stats.html | 2 +- .../expert/workbench/text-chat-done.html | 2 +- emergency-app/expert/workbench/text-chat.html | 2 +- .../expert/workbench/text-consult-done.html | 2 +- .../workbench/text-consult-timeout.html | 2 +- .../workbench/emergency-chat-done.html | 2 +- .../operator/workbench/emergency-chat.html | 2 +- .../operator/workbench/work-order-detail.html | 2 +- .../professional/profile/change-pwd.html | 4 +- .../workbench/emergency-chat-done.html | 2 +- .../workbench/emergency-chat-ongoing.html | 2 +- .../workbench/work-order-detail-ongoing.html | 2 +- .../workbench/work-order-detail.html | 2 +- .../health-checkup/my-appointments.html | 2 +- .../health-consult/expert-profile.html | 2 +- .../health-monitor/doc/screenshot-final.mjs | 24 +- employee-app/profile/index.html | 2 +- .../weight-management/diet-advice.html | 972 +++- .../weight-management/doc/AI-REQUIREMENTS.md | 307 ++ final.js | 224 + .../xian-center/cv-monitor.html | 2 +- .../xian-center/{index.html => index-v2.html} | 0 .../xian-center/index-v3.html | 4288 +++++++++++++++++ server.js | 6 +- 37 files changed, 5636 insertions(+), 306 deletions(-) create mode 100644 employee-app/weight-management/doc/AI-REQUIREMENTS.md create mode 100644 final.js rename other-module/emergency-screen/xian-center/{index.html => index-v2.html} (100%) create mode 100644 other-module/emergency-screen/xian-center/index-v3.html diff --git a/.idea/claudeCodeTabState.xml b/.idea/claudeCodeTabState.xml index c1e7293..7b43906 100644 --- a/.idea/claudeCodeTabState.xml +++ b/.idea/claudeCodeTabState.xml @@ -1,51 +1,22 @@ - - \ No newline at end of file diff --git a/emergency-app/assistant/doc/screenshot.mjs b/emergency-app/assistant/doc/screenshot.mjs index 69969a7..85aaf24 100644 --- a/emergency-app/assistant/doc/screenshot.mjs +++ b/emergency-app/assistant/doc/screenshot.mjs @@ -12,7 +12,7 @@ const screenshotsDir = path.join(__dirname, 'screenshots'); // 小助手端所有页面 const pages = [ // 工作台 - { file: '../../assistant/workbench/index.html', name: 'index' }, + { file: '../../assistant/workbench/index-v2.html', name: 'index' }, { file: '../../assistant/workbench/text-chat.html', name: 'text-chat' }, { file: '../../assistant/workbench/text-chat-done.html', name: 'text-chat-done' }, { file: '../../assistant/workbench/consult-done.html', name: 'consult-done' }, @@ -22,10 +22,10 @@ const pages = [ { file: '../../assistant/workbench/end-consult-dialog.html', name: 'end-consult-dialog' }, { file: '../../assistant/workbench/push-expert.html', name: 'push-expert' }, // 知识库 - { file: '../../assistant/knowledge/index.html', name: 'knowledge-index' }, + { file: '../../assistant/knowledge/index-v2.html', name: 'knowledge-index' }, { file: '../../assistant/knowledge/detail.html', name: 'knowledge-detail' }, // 个人中心 - { file: '../../assistant/profile/index.html', name: 'profile-index' }, + { file: '../../assistant/profile/index-v2.html', name: 'profile-index' }, { file: '../../assistant/profile/edit-profile.html', name: 'edit-profile' }, { file: '../../assistant/profile/change-pwd.html', name: 'change-pwd' }, ]; diff --git a/emergency-app/assistant/profile/change-pwd.html b/emergency-app/assistant/profile/change-pwd.html index 6248125..acab457 100644 --- a/emergency-app/assistant/profile/change-pwd.html +++ b/emergency-app/assistant/profile/change-pwd.html @@ -35,7 +35,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items: diff --git a/emergency-app/assistant/workbench/end-consult-dialog.html b/emergency-app/assistant/workbench/end-consult-dialog.html index 8c6ce66..bdbf68d 100644 --- a/emergency-app/assistant/workbench/end-consult-dialog.html +++ b/emergency-app/assistant/workbench/end-consult-dialog.html @@ -27,7 +27,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items: diff --git a/emergency-app/assistant/workbench/text-chat-done.html b/emergency-app/assistant/workbench/text-chat-done.html index 5cc8cfa..3127daa 100644 --- a/emergency-app/assistant/workbench/text-chat-done.html +++ b/emergency-app/assistant/workbench/text-chat-done.html @@ -42,7 +42,7 @@ body { background: #f0f2f5; display: flex; justify-content: center; align-items: