first commit

This commit is contained in:
祀梦
2026-01-11 22:51:06 +08:00
commit 52f0ab6366
35 changed files with 4884 additions and 0 deletions

91
README.md Normal file
View File

@@ -0,0 +1,91 @@
# 智护链 (SmartCare Chain)
> 基于区块链+AI+隐私计算的助残养老机器人远程协作系统
![License](https://img.shields.io/badge/license-MIT-blue.svg) ![Vue](https://img.shields.io/badge/vue-3.x-green.svg) ![FISCO BCOS](https://img.shields.io/badge/blockchain-FISCO%20BCOS-blue.svg)
## 📖 项目简介
“智护链”是一套针对老龄化社会痛点设计的可信养老协作系统。它创新性地提出了**“行为即存证”**的理念,利用**AI边缘计算**识别老人跌倒等风险行为,通过**隐私计算**脱敏后,将关键证据实时上链存证。
本项目旨在解决:
- **信任缺失**:通过区块链保证护理数据不可篡改,解决责任纠纷。
- **隐私泄露**:原始视频不出户,仅上传行为特征哈希。
- **响应滞后**AI L1-L4 分级响应机制,毫秒级触发救援。
---
## 🚀 核心功能演示 (Demo Features)
本系统包含 5 个核心演示终端,支持**跨端状态实时联动**
### 1. 🤖 机器人端 (Edge-Robot)
- **AI 实时决策舱**:可视化展示 YOLOv8 + PosePipe 的推理过程。
- **隐私计算演示**:实时展示原始图像如何转化为骨骼点和 Hash 指纹。
- **模拟触发**:点击控制台按钮,可模拟 `L1 正常` -> `L4 跌倒` 的全过程。
### 2. 👨‍👩‍👧 家属/用户端 (Client)
- **实时守护看板**:查看亲人实时状态(如“正在散步”),非视频流,保护隐私。
- **时间银行**:展示互助养老通证 (Token) 的赚取与消费。
### 3. 🏥 机构/护理端 (Agency)
- **任务看板**实时接收机器人的分级告警L4 级跌倒事件会红色高亮并置顶。
- **链上签名**:护理员处理任务时,需进行数字签名,形成完整证据链。
### 4. 🏛️ 政府/监管端 (Admin)
- **全域态势感知**3D 风格大屏,展示区域养老覆盖率与实时告警流。
- **审计溯源**:一键调取任意事件的链上证据包,进行责任仲裁。
### 5. 🔗 区块链浏览器 (Explorer)
- **分布式账本**:实时滚动展示新生成的区块(立方体流)。
- **交易追踪**:透明展示每一笔“行为存证”和“通证转账”记录。
---
## 🛠️ 技术栈 (Tech Stack)
- **前端框架**: Vue 3 + Vite
- **UI 样式**: Tailwind CSS (v4) + PostCSS
- **状态管理**: Pinia (实现跨端 Mock 数据联动)
- **路由管理**: Vue Router (多端路由分发)
- **区块链底座**: FISCO BCOS (模拟交互)
---
## 📂 文档导航
详细的项目文档已整理至 `docs/` 目录:
- [📜 Project.md](./docs/Project.md) - **项目核心计划书**(包含商业模式与技术架构)
- [📅 DevPlan.md](./docs/DevPlan.md) - **初赛演示系统开发计划**
- [📘 reference1.md](./docs/reference1.md) - 需求分析参考文档
- [📄 reference3.md](./docs/reference3.md) - 理论支撑论文(耦合机制研究)
---
## ⚡ 快速启动 (Quick Start)
```bash
# 1. 安装依赖
npm install
# 2. 启动开发服务器
npm run dev
# 3. 访问系统
打开浏览器访问 http://localhost:5173
```
---
## 🎨 演示流程建议 (For Pitch)
1. **开场**:进入首页,展示 3D 视觉效果,介绍项目愿景。
2. **触发**:进入**机器人端**,点击 `L4 跌倒告警` 按钮,模拟异常发生。
3. **联动**
- 切换至**机构端**,展示红色的紧急任务弹窗。
- 切换至**家属端**,展示状态变为“检测到跌倒”,并出现红色警示。
4. **存证**:切换至**区块链浏览器**,查看刚刚生成的最新区块和 Hash 值。
5. **闭环**:在机构端点击“立即响应”,任务状态更新,流程结束。
---
**智护链 Team © 2026** - *In Trust We Code.*