docs: 补全专家咨询模块导航配置及PRD/变更记录文档

- index.html: 补充管理端专家咨询22页pages配置及prd路径,支持entry自定义入口页
- index.html: 补充健康应急APP专家端/小助手端工作台prd路径,小助手知识库pages
- 新增 web-admin/health-consult/doc/ 下 CHANGELOG.md 和 PRD.md
- 新增 emergency-app/expert/doc/ 下 CHANGELOG.md 和 PRD.md
- 新增 emergency-app/assistant/doc/ 下 CHANGELOG.md 和 PRD.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
冯普
2026-04-09 19:06:04 +08:00
co-authored by Claude Opus 4.6
parent 8def5fb12e
commit 32950f0d5c
30 changed files with 1027 additions and 7 deletions
+21
View File
@@ -0,0 +1,21 @@
# 咨询小助手端(健康应急APP)变更记录
## 2026-04-09
### init: 初始化咨询小助手端原型
新增 8 个页面/弹窗,覆盖工作台(图文咨询、推送专家)和知识库两大模块。
**涉及文件:**
工作台模块:
- `workbench/index.html` — 工作台首页
- `workbench/text-chat.html` — 图文咨询对话
- `workbench/consult-done.html` — 咨询完成详情
- `workbench/employee-profile.html` — 员工健康档案
- `workbench/end-consult-dialog.html` — 结束咨询确认弹窗
- `workbench/push-expert.html` — 推送专家(选择专家)
知识库模块:
- `knowledge/index.html` — 知识库首页
- `knowledge/detail.html` — 知识详情
+169
View File
@@ -0,0 +1,169 @@
# 咨询小助手端(健康应急APP)产品需求文档
## 模块概述
咨询小助手端为平台客服人员提供移动端工作平台,负责接收员工的初步咨询请求,进行图文对话沟通,并在需要时为员工推荐合适的专家。小助手端仅支持图文咨询,不支持视频咨询。
### 页面导航结构
```
咨询小助手端
├── 工作台(底部Tab
│ ├── 工作台首页(3分类Tab)
│ │ ├── 待回复 → 图文聊天
│ │ ├── 进行中 → 图文聊天
│ │ └── 已完成 → 咨询完成详情 → 历史对话
│ ├── 图文聊天
│ │ ├── 查看档案 → 员工健康档案
│ │ ├── 结束咨询 → 结束咨询确认弹窗
│ │ └── 推送专家 → 选择专家页 → 返回聊天(发送名片)
├── 知识库(底部Tab
│ ├── 知识库首页(4分类Tab)
│ └── 知识详情
├── AI助手(底部Tab,共享模块)
├── 消息(底部Tab,共享模块)
└── 我的(底部Tab,暂无原型)
```
### 咨询状态流转图
```mermaid
stateDiagram-v2
[*] --> 待回复 : 员工发起咨询
待回复 --> 进行中 : 小助手首次回复
进行中 --> 进行中 : 推送专家名片
进行中 --> 已完成 : 小助手结束咨询
```
## 页面清单
| 序号 | 文件名 | 页面名称 | 类型 | 所属模块 |
|------|--------|----------|------|----------|
| 1 | workbench/index.html | 工作台首页 | 页面 | 工作台 |
| 2 | workbench/text-chat.html | 图文咨询 | 页面 | 工作台 |
| 3 | workbench/consult-done.html | 咨询完成详情 | 页面 | 工作台 |
| 4 | workbench/employee-profile.html | 员工健康档案 | 页面 | 工作台 |
| 5 | workbench/end-consult-dialog.html | 结束咨询确认弹窗 | 弹窗 | 工作台 |
| 6 | workbench/push-expert.html | 选择专家 | 页面 | 工作台 |
| 7 | knowledge/index.html | 知识库首页 | 页面 | 知识库 |
| 8 | knowledge/detail.html | 知识详情 | 页面 | 知识库 |
## 逐页说明
---
### 1. 工作台首页(workbench/index.html
**功能说明:** 小助手工作台入口,展示图文咨询任务队列,按状态分类管理。
**业务规则:**
- 头部统计卡片展示:待回复数、进行中数、今日完成数、满意度百分比
- 仅支持图文咨询,无视频咨询Tab
- 分三个子Tab:待回复、进行中、已完成
**交互说明:**
- 点击待回复/进行中的咨询卡片跳转到图文聊天
- 点击已完成的咨询卡片跳转到咨询完成详情
- 底部5Tab导航:工作台/知识库/AI助手/消息/我的
---
### 2. 图文咨询(workbench/text-chat.html
**功能说明:** 小助手与员工的实时图文对话界面,相比专家端多了"推送专家"功能。
**业务规则:**
- 聊天区分员工消息(左侧白色气泡)和小助手消息(右侧蓝色气泡,机器人头像)
- 支持文字、语音、图片三种消息类型
- 常用语面板提供5条预设快捷语
- 推送专家后,聊天区自动插入专家名片气泡(含头像、姓名、科室、职称、医院、擅长病种)
**交互说明:**
- 点击"查看档案"跳转到员工健康档案
- 点击"结束咨询"跳转到结束咨询确认弹窗
- 点击闪电图标展开/收起常用语面板
- 点击加号展开媒体面板(拍照/图库/推送专家)
- 点击"推送专家"跳转到选择专家页
---
### 3. 咨询完成详情(workbench/consult-done.html
**功能说明:** 展示已完结的员工咨询全部信息,包括咨询统计、评价及健康档案。
**业务规则:**
- 展示咨询类型(员工咨询)、发起/完成时间、员工评分
- 员工评价以黄色引用框展示
- 健康档案分基本信息、生活习惯、身体情况三组
**交互说明:**
- 点击"查看历史对话记录"跳转到图文聊天页(只读)
- 健康档案支持折叠/展开
---
### 4. 员工健康档案(workbench/employee-profile.html
**功能说明:** 展示咨询员工的完整健康档案,供小助手参考。
**业务规则:**
- 分三组展示:基本信息(姓名、性别/年龄、身高/体重)、生活习惯(吸烟、饮酒、饮食、睡眠)、身体情况(过敏史、遗传史、既往史)
- 过敏史以红色高亮标记
**交互说明:**
- 返回按钮跳转到图文聊天页
---
### 5. 结束咨询确认弹窗(workbench/end-consult-dialog.html
**功能说明:** 小助手结束咨询的二次确认弹窗,作为独立HTML页面实现。
**业务规则:**
- 弹窗提示"确认结束与XX的咨询?结束后将无法继续发送消息"
- 半透明蒙层背景
**交互说明:**
- 点击"取消"返回图文聊天页
- 点击"确认结束"跳转到工作台首页
---
### 6. 选择专家(workbench/push-expert.html
**功能说明:** 小助手在咨询中为员工推荐合适的专家,选择后将专家名片发送至聊天会话。
**业务规则:**
- 展示可推荐的专家列表,每位含头像、姓名、医院、科室职称、本月咨询数、擅长病种标签
- 选择专家后数据存入 sessionStorage,返回聊天页后自动发送名片气泡
**交互说明:**
- 顶部搜索框支持按姓名/科室搜索
- 点击专家卡片选中并返回图文聊天页
---
### 7. 知识库首页(knowledge/index.html
**功能说明:** 小助手查阅专业医学知识的参考库,与专家端知识库结构和内容一致。
**业务规则:**
- 4个分类Tab:体检知识、药品知识、疾病知识、保健知识
- 共10条知识条目
**交互说明:**
- 切换分类Tab显示对应知识列表
- 点击知识条目跳转到知识详情
---
### 8. 知识详情(knowledge/detail.html
**功能说明:** 展示单条知识的完整内容,由URL参数动态渲染,与专家端内容一致。
**业务规则:**
- 共支持9个知识条目的动态渲染
- 每条含概述段落和2-3个主要内容分项
**交互说明:**
- 返回按钮跳转到知识库首页