This commit is contained in:
2025-01-13 11:15:57 +00:00
parent 738fa19b9d
commit 3f949bcd7a
+20 -3
View File
@@ -3,6 +3,15 @@
## 项目概述
这是一个用于实验数据采集和监控的分布式系统,包含采集端、服务器端和Web监控界面。
## 更新说明
### 2025-01-13更新
1. 将各页面独立出来,便于维护,同时优化了Web设计,导航栏增加了literature入口。
2. 在文献分析部分,修改了前后端代码,支持文献批量上传,将文献上传和文献分析完全解耦,上传文件后会立即得到响应,分析过程在后台进行,前端通过 Redis 中的状态来实时更新界面显示,并且添加了项目列表,可直接从导航栏进入查看各项目的文献分析,也可以从项目进入文献分析页面。
3. 文献分析部分,增加了AI chat功能,接入API,可以对已经生成分析报告的文献进行提问,并保存历史记录,可查看历史回答。
### 2025-01-12更新
Initial commit
## 系统架构
### 1. 采集端 (boot.py)
@@ -43,13 +52,21 @@
### 文件结构
lab/
├── #后端
├── boot.py # 采集端程序
├── data.py # 数据处理服务器
├── device.py # 设备管理API
├── device.html # 设备管理
├── device-monitor.html # 单个设备数据监控界面
├── main.py # 主程序
└── lab.html # 前端主界面
├── #前端
├── device.html # 设备管理
├── device-monitor.html # 单个设备数据监控界面
├── device-register.html # 设备注册
├── literature.html # 文献分析
├── reports.html # 报告管理
├── lab.html # 前端主界面
└── login.html # 登录界面
|
└── README.md # 项目说明
#### 主程序 main.py https://dev.obscura.work/lab
1. 服务器:222.186.10.253