refactor(功能模块): 将"时间银行"重命名为"互助中心"并完善相关功能
重构项目中的"时间银行"模块,统一更名为"互助中心",涉及前端路由、组件、文档及多处文本替换。新增互助中心页面功能,包括: 1. 通证兑换服务弹窗 2. 互助任务列表展示 3. 区块链存证交互流程 同时优化护理记录页面,增加筛选、导出功能,完善监管端仪表盘交互
This commit is contained in:
67
docs/Functional_Documentation.md
Normal file
67
docs/Functional_Documentation.md
Normal file
@@ -0,0 +1,67 @@
|
||||
# 智护链 (SmartCare Chain) 功能详解文档
|
||||
|
||||
本文档详细描述了智护链系统各端的功能模块、操作逻辑及技术实现细节。
|
||||
|
||||
## 1. 系统入口 (Landing Page)
|
||||
- **路径**: `/`
|
||||
- **功能**:
|
||||
- **系统介绍**: 展示“区块链+隐私计算”的核心价值主张。
|
||||
- **技术白皮书**: 点击可查看详细的系统架构与算法原理(路由 `/whitepaper`)。
|
||||
- **快速演示入口**: 提供五大角色(家属、机器人、机构、监管、区块链)的快速跳转卡片。
|
||||
- **安全登录**: 模拟 FISCO BCOS 身份认证登录流程。
|
||||
|
||||
## 2. 家属/用户端 (Client)
|
||||
- **路径**: `/client/dashboard`, `/client/mutualaid`
|
||||
- **核心功能**:
|
||||
- **健康看板**: 实时显示老人心率、血压、血氧等生命体征。
|
||||
- **实时监控**: 查看老人房间的实时视频流(模拟),支持“语音通话”和“摄像头接入”。
|
||||
- *优化*: 增加了“演示模式”提示,未登录状态下会引导用户。
|
||||
- **功能快捷键**:
|
||||
- **语音通话**: 模拟呼叫老人终端或护士站。
|
||||
- **提醒吃药**: 设置 AI 智能提醒,系统会自动调度机器人前往提醒。
|
||||
- **召唤机器人**: 实时查看机器人位置,并一键呼叫至老人身边。
|
||||
- **互助中心 (Mutual Aid)**:
|
||||
- **账户概览**: 查看当前 Token 余额。
|
||||
- **去赚取**: 跳转至社区互助任务列表,接单赚取 Token。
|
||||
- **兑换服务**: 使用 Token 兑换专业护理(如助浴、陪诊)服务,支持区块链存证模拟。
|
||||
|
||||
## 3. 机构/护理端 (Agency)
|
||||
- **路径**: `/agency/workspace`, `/agency/emergency`, `/agency/records`
|
||||
- **核心功能**:
|
||||
- **工作台 (Workspace)**:
|
||||
- **任务看板**: 区分“常规巡护”、“需关注事项”和“紧急医疗告警”三类任务,支持 Kanban 视图。
|
||||
- **楼层分布图**: 动态显示各房间状态及机器人实时位置。
|
||||
- **应急响应中心 (Emergency)**:
|
||||
- **L4 告警监控**: 实时弹窗展示跌倒等高危事件,附带现场视频流。
|
||||
- **协同处置**: 勾选处置 SOP(标准作业程序),调度护士站与 AED 资源。
|
||||
- **报告生成**: 支持查看加密的区块链事故报告。
|
||||
- **护理记录 (Records)**:
|
||||
- **全流程存证**: 每一条护理记录(生活护理、医疗协助等)均生成链上 Hash。
|
||||
- **高级筛选**: 支持按老人姓名、房间号及记录类型筛选。
|
||||
- **数据导出**: 支持将筛选后的记录导出为 CSV 格式(模拟)。
|
||||
|
||||
## 4. 机器人端 (Robot Edge)
|
||||
- **路径**: `/robot/monitor`
|
||||
- **核心功能**:
|
||||
- **视觉感知 (Vision)**: 模拟 AI 姿态估计(Pose Estimation),实时识别老人行为(如跌倒、挥手)。
|
||||
- **环境监测**: 实时回传温度、湿度、CO2 浓度及噪音水平。
|
||||
- **控制模式**:
|
||||
- **自动巡航**: 机器人按预设路线巡逻。
|
||||
- **人工接管**: 切换至手动模式,通过虚拟摇杆(WASD)控制机器人移动。
|
||||
- **系统状态**: 显示 CPU、内存、电池及网络延迟 (Latency) 数据。
|
||||
|
||||
## 5. 政府监管端 (Admin)
|
||||
- **路径**: `/admin/dashboard`
|
||||
- **核心功能**:
|
||||
- **态势感知**: 基于 GIS 地图(模拟上海地图)展示各社区养老中心运行状态。
|
||||
- **网格监控**: 切换至九宫格视频流视图,查看重点区域实时画面。
|
||||
- **数据驾驶舱**: 展示覆盖社区数、在线终端数、今日告警数及 TPS 等关键指标。
|
||||
- **审计报告**: 一键生成月度全域审计报告(模拟触发智能合约聚合数据)。
|
||||
|
||||
## 6. 区块链浏览器 (Blockchain Explorer)
|
||||
- **路径**: `/blockchain/explorer`, `/blockchain/blocks`, `/blockchain/transactions`
|
||||
- **核心功能**:
|
||||
- **全网概览**: 实时显示区块高度、交易总量及节点状态。
|
||||
- **区块流**: 动态展示新生成的区块(Cube 动画效果)。
|
||||
- **交易查询**: 支持按 Hash 或地址搜索交易记录。
|
||||
- **智能合约**: 展示已部署的核心合约(如 `CareRecord`, `EvidenceStorage`)及其调用统计。
|
||||
Reference in New Issue
Block a user