MuseGuard_Beta #53

Merged
hnu202326010204 merged 472 commits from develop into main 6 days ago

57
.gitignore vendored

@ -0,0 +1,57 @@
# Python 编译缓存
__pycache__/
# 图片文件
*.png
*.jpg
*.jpeg
# 数据文件
*.csv
# 环境配置文件(包含敏感信息)
*.env
# 日志及进程文件
logs/
*.log
*.pid
# 上传文件临时目录
uploads/
# 微调生成文件
*.json
*.bin
*.pkl
*.safetensors
*.pt
*.txt
# vscode 配置
.vscode/
# github 工作流配置
.github/
# pycharm 配置
.idea/
# pytest配置
*.ini
# 测试相关
.pytest_cache/
.coverage
.coverage.*
htmlcov/
.tox/
.nox/
coverage.xml
*.cover
*.py,cover
.hypothesis/
pytest_cache/
test-results/
test-reports/
run_tests.py

@ -1,2 +1,752 @@
# MuseGuard
# MuseGuard
<p align="center">
<strong>基于对抗性扰动的多风格图像生成防护系统</strong>
</p>
<p align="center">
<em>Adversarial Perturbation-based Multi-style Image Generation Protection System</em>
</p>
---
## 项目简介
### 背景与动机
近年来,以 Stable Diffusion、DreamBooth、LoRA 为代表的 AI 图像生成技术取得了突破性进展。这些技术仅需少量样本图片,即可在短时间内学习并复制特定人物的面部特征或艺术家的独特风格,生成高度逼真的仿冒图像。这一能力在带来创作便利的同时,也引发了严重的版权侵权和隐私安全问题:
- **艺术家权益受损**:原创作品风格被轻易模仿,创作者的独特性和商业价值遭到侵蚀
- **人脸隐私泄露**:个人照片可能被用于生成虚假内容,造成名誉损害或诈骗风险
- **版权保护困境**:传统水印技术在 AI 时代已难以有效防护,亟需新的技术手段
### 解决方案
**MuseGuard** 是一个面向图像版权保护的 Web 平台采用前沿的对抗性扰动Adversarial Perturbation技术在图像中嵌入人眼不可见的微小噪声。这些精心设计的扰动能够有效干扰 AI 模型的学习过程,使其无法准确提取和复制图像中的关键特征,从而实现对原始作品的主动防护。
与传统的被动式版权保护如水印、版权声明不同MuseGuard 采用"主动防御"策略——在图像被滥用之前就进行预防性保护,从源头上阻止 AI 模型的恶意学习行为。
### 核心优势
- **不可见性**:添加的对抗性扰动对人眼几乎不可见,不影响图像的正常观赏和使用
- **有效性**:经过严格的学术验证,能够显著降低 AI 模型的学习效果
- **多样性**:集成 ASPL、SimAC、CAAT、Glaze 等多种主流防护算法,适应不同场景需求
- **易用性**:提供友好的 Web 界面,无需专业知识即可完成图像防护
- **可验证**:内置效果验证模块,通过 FID、LPIPS 等指标量化评估防护效果
### 核心功能
- **通用防护**:支持 ASPL、SimAC、CAAT、CAAT Pro、PID、Glaze 等多种防护算法
- **专题防护**:针对人脸定制生成、人脸编辑、风格迁移等特定攻击场景的定制化防护
- **效果验证**通过微调测试、质量评估FID/LPIPS/SSIM/PSNR、热力图分析验证防护效果
- **异步任务处理**:基于 Redis + RQ 的任务队列,支持大规模图片批量处理
- **深色/浅色主题**:支持 Kinetic Typography 设计风格的双主题切换
---
## 技术栈
### 后端
| 类别 | 技术 | 版本 |
| -------- | ------------------ | ------ |
| Web 框架 | Flask | 3.0.0 |
| ORM | Flask-SQLAlchemy | 3.1.1 |
| 数据库 | MySQL + PyMySQL | 1.1.1 |
| 缓存 | Redis | 5.0.1 |
| 任务队列 | RQ (Redis Queue) | 1.16.2 |
| 认证 | Flask-JWT-Extended | 4.6.0 |
| 跨域 | Flask-CORS | 5.0.0 |
| 图像处理 | Pillow | 10.4.0 |
| 数值计算 | NumPy | 1.26.4 |
### 前端
| 类别 | 技术 | 版本 |
| --------- | ----------------------- | ------- |
| 框架 | Vue 3 (Composition API) | 3.5.24 |
| 构建工具 | Vite | 7.2.4 |
| 路由 | Vue Router | 4.6.3 |
| 状态管理 | Pinia | 2.1.0 |
| HTTP 请求 | Axios | 1.13.2 |
| 3D 可视化 | Three.js | 0.182.0 |
---
## 快速开始
访问线上部署地址 **http://1.95.170.34** 即可体验系统功能,无需本地配置环境。
> 如需本地开发部署,请参考后文的 [部署与开发指南](#部署与开发指南)。
### 操作流程
**注册与登录**
1. 点击"注册",填写邮箱并获取验证码
2. 完成注册后使用邮箱和密码登录
**图像防护(核心功能)**
1. 进入"通用防护"或"快速防护"页面
2. 上传需要保护的图片(支持 JPG/PNG建议 512x512
3. 选择防护算法ASPL、SimAC、CAAT 等)
4. 调整扰动强度epsilon 值)
5. 点击"开始处理",等待任务完成后下载结果
**专题防护**
- 防定制生成:防止人脸被用于 AI 定制化生成
- 防人脸编辑:保护人脸图像免受 AI 编辑修改
- 风格迁移防护:保护艺术作品免受风格模仿
**效果验证**
1. 选择已完成的加噪任务,创建微调任务模拟 AI 训练
2. 创建评估任务查看 FID/LPIPS/SSIM/PSNR 指标
3. 生成热力图可视化防护效果
**任务管理**
侧边栏实时显示任务状态,支持查看详情、下载结果、取消任务。
## 系统架构
### 目录结构
```
MuseGuard/
├── doc/ # 项目文档
│ ├── process/weekly/ # 周报与周计划
│ └── project/ # 项目文档
│ ├── 01-需求文档/ # 需求规格说明书、用例文档
│ ├── 02-设计文档/ # 系统设计文档
│ └── 03-计划文档/ # 项目计划
├── src/
│ ├── backend/ # 后端服务
│ │ ├── app/ # Flask 应用主目录
│ │ │ ├── algorithms/ # 防护算法实现
│ │ │ │ ├── evaluate/ # 评估算法
│ │ │ │ ├── finetune/ # 微调算法
│ │ │ │ ├── perturbation/ # 加噪算法
│ │ │ │ └── processor/ # 处理器
│ │ │ ├── controllers/ # 控制器(路由处理)
│ │ │ │ ├── admin_controller.py
│ │ │ │ ├── auth_controller.py
│ │ │ │ ├── image_controller.py
│ │ │ │ ├── task_controller.py
│ │ │ │ └── user_controller.py
│ │ │ ├── database/ # 数据库模型定义
│ │ │ ├── repositories/ # 数据访问层
│ │ │ │ ├── base_repository.py
│ │ │ │ ├── config_repository.py
│ │ │ │ ├── image_repository.py
│ │ │ │ ├── task_repository.py
│ │ │ │ └── user_repository.py
│ │ │ ├── services/ # 业务逻辑层
│ │ │ │ ├── cache/ # 缓存服务
│ │ │ │ ├── email/ # 邮件服务
│ │ │ │ ├── image/ # 图片处理服务
│ │ │ │ ├── storage/ # 存储服务
│ │ │ │ ├── task/ # 任务服务
│ │ │ │ ├── image_service.py
│ │ │ │ ├── task_service.py
│ │ │ │ ├── user_service.py
│ │ │ │ └── vip_service.py
│ │ │ ├── workers/ # RQ 任务队列处理
│ │ │ │ ├── evaluate_worker.py
│ │ │ │ ├── finetune_worker.py
│ │ │ │ ├── heatmap_worker.py
│ │ │ │ └── perturbation_worker.py
│ │ │ ├── scripts/ # 算法执行脚本
│ │ │ │ ├── attack_*.sh # 各类加噪攻击脚本
│ │ │ │ ├── finetune_*.sh # 微调脚本
│ │ │ │ └── eva_*.sh # 评估脚本
│ │ │ └── utils/ # 工具类
│ │ │ ├── file_utils.py
│ │ │ └── jwt_utils.py
│ │ ├── config/ # 配置文件
│ │ │ ├── algorithm_config.py # 算法配置
│ │ │ └── settings.py # 应用配置
│ │ ├── app.py # Flask 应用入口
│ │ ├── run.py # 启动脚本
│ │ ├── worker.py # RQ Worker 启动
│ │ ├── init_db.py # 数据库初始化
│ │ ├── start.sh / stop.sh / status.sh # 服务管理脚本
│ │ └── requirements.txt # Python 依赖
│ └── frontend/ # 前端应用
│ ├── public/ # 静态资源
│ └── src/ # Vue 源码
│ ├── api/ # API 接口
│ ├── components/ # UI 组件库
│ ├── router/ # 路由配置
│ ├── stores/ # 状态管理
│ ├── utils/ # 工具函数
│ └── views/ # 页面视图
└── README.md # 项目说明
```
### 架构图
```
┌─────────────────────────────────────────────────────────────────┐
│ 用户浏览器 │
│ (Vue 3 SPA 应用) │
└─────────────────────────────┬───────────────────────────────────┘
│ HTTP/HTTPS
┌─────────────────────────────────────────────────────────────────┐
│ Vite 开发服务器 │
│ (开发环境代理 /api) │
│ localhost:5173 │
└─────────────────────────────┬───────────────────────────────────┘
│ 代理转发
┌─────────────────────────────────────────────────────────────────┐
│ Flask 后端服务 │
│ localhost:6006 │
│ ┌──────────────────────────────────────────────────────────┐ │
│ │ Controllers (路由层) │ │
│ │ ├── auth_controller 认证接口 │ │
│ │ ├── user_controller 用户配置 │ │
│ │ ├── task_controller 任务管理 │ │
│ │ ├── image_controller 图片处理 │ │
│ │ └── admin_controller 管理后台 │ │
│ └──────────────────────────────────────────────────────────┘ │
│ ┌──────────────────────────────────────────────────────────┐ │
│ │ Services (业务层) + Repositories (数据层) │ │
│ └──────────────────────────────────────────────────────────┘ │
└───────────┬─────────────────────────────────┬───────────────────┘
│ │
▼ ▼
┌───────────────────────┐ ┌───────────────────────────────┐
│ MySQL 数据库 │ │ Redis 缓存 │
│ 用户/任务/图片数据 │ │ 会话/验证码/任务队列 │
└───────────────────────┘ └───────────────┬───────────────┘
┌───────────────────────────────┐
│ RQ Worker │
│ 异步任务处理(加噪/微调) │
└───────────────────────────────┘
```
### 前后端连接方式
#### 开发环境
前端通过 Vite 代理转发 API 请求到后端:
```javascript
// vite.config.js
server: {
port: 5173,
proxy: {
'/api': {
target: 'http://127.0.0.1:6006', // 后端服务地址
changeOrigin: true
}
}
}
```
#### 生产环境(混合云架构)
本项目的生产部署采用 **华为云 Flexus 实例(前端 & 网关)** 与 **AutoDL 算力容器(后端)** 的混合架构。由于算力容器通常位于内网且端口动态变化,通过 **SSH 隧道** 技术打通全链路通信。
**通信链路**
```
用户 → 域名 → Nginx (:80) → 华为云 SSH 隧道 (8080) → AutoDL 容器 (6006)
```
**Nginx 反向代理配置**
```nginx
server {
listen 80;
server_name your-domain.com;
# 前端静态文件
location / {
root /path/to/frontend/dist;
try_files $uri $uri/ /index.html;
}
# API 代理到后端(通过 SSH 隧道)
location /api/ {
proxy_pass http://127.0.0.1:8080; # 指向华为云本地隧道入口
proxy_method $request_method; # 透传请求方法
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
# 文件上传大小限制
client_max_body_size 50M;
}
}
```
**SSH 隧道建立**
```bash
# 在华为云服务器上执行,建立到 AutoDL 的 SSH 隧道
sudo sshpass -p [密码] ssh -fN -L 8080:127.0.0.1:6006 -p [AutoDL端口] root@connect.cqa1.seetacloud.com
```
#### 技术要点
| 要点 | 说明 |
| ------------------------- | -------------------------------------------------------------------------------------------- |
| **跨域处理 (CORS)** | 利用 Nginx/Vite 反向代理将请求同源化,前端 Axios 统一使用相对路径 `/api` |
| **方法透传** | 通过 `proxy_method $request_method` 确保 POST/PUT/DELETE 等请求方法不丢失(避免 405 错误) |
| **路径截断控制** | `proxy_pass` 结尾不带斜杠,确保 `/api` 路径完整传递至后端(避免 404 错误) |
#### 维护与连接更新
由于 AutoDL 实例重启后 SSH 端口会发生变化,更新连接时需执行以下步骤:
1. 获取新的 AutoDL 连接指令(如 `-p 42750`
2. 在华为云终端中 `kill` 掉旧的 SSH 隧道进程
3. 执行新的隧道指令:
```bash
sudo sshpass -p [密码] ssh -fN -L 8080:127.0.0.1:6006 -p [新端口] root@connect.cqa1.seetacloud.com
```
### 数据流程
#### 图像防护流程
```
用户上传图片 → 前端预处理(裁剪/缩放) → 后端接收存储 → 创建加噪任务
用户下载结果 ← 前端展示结果 ← 后端返回图片 ← RQ Worker 执行算法
```
#### 效果验证流程
```
选择加噪任务 → 创建微调任务 → RQ Worker 模拟训练 → 生成对比图
创建评估任务
计算 FID/LPIPS/SSIM/PSNR
生成评估报告
```
### 认证机制
系统采用 JWT (JSON Web Token) 进行身份认证:
1. 用户登录成功后,后端签发 `access_token`
2. 前端将 Token 存储在 `localStorage`
3. 后续请求在 Header 中携带 `Authorization: Bearer <token>`
4. 后端通过 `@jwt_required` 装饰器验证身份
```javascript
// 前端请求拦截器 (request.js)
config.headers['Authorization'] = `Bearer ${token}`
```
### 任务队列机制
耗时任务(加噪、微调、评估)通过 Redis + RQ 异步处理:
1. 用户提交任务 → 后端创建任务记录(状态:`waiting`
2. 任务入队 → RQ Worker 从队列取出执行
3. 执行中更新状态为 `processing`
4. 完成后更新状态为 `completed``failed`
5. 前端每 5 秒轮询任务状态
---
## 功能模块
### 用户系统
- 用户注册(邮箱验证码验证)
- 用户登录/登出JWT Token 认证)
- 密码修改、邮箱修改、用户名修改
- 用户配置偏好保存
- 管理员后台(用户管理、系统统计)
### 图像防护
- **通用防护**:支持 ASPL、SimAC、CAAT、PID 等多种算法
- **快速防护**:简化流程,使用默认配置快速处理
- **专题防护**
- 防定制生成:防止人脸被用于 AI 定制化生成
- 防人脸编辑:防止人脸图像被 AI 编辑修改
- 风格迁移防护:保护艺术作品免受风格模仿
- **扰动强度自定义**:可调节 epsilon 值控制扰动程度
- **批量处理**:支持多图片同时上传处理
### 效果验证
- **微调测试**:模拟 DreamBooth/LoRA 微调过程,验证防护效果
- **质量评估**FID、LPIPS、SSIM、PSNR 等指标计算
- **热力图分析**:可视化原始图与加噪图的差异区域
- **3D 训练轨迹**:可视化微调过程中的参数变化
### 任务管理
- 任务创建与配置
- 实时状态监控
- 任务配额管理
- 结果下载(支持批量打包)
- 历史记录查询
---
## 防护算法
### 通用防护算法
| 算法 | 说明 | 适用场景 |
| -------- | ------------------------------------ | -------------------- |
| ASPL | Advanced Semantic Protection Layer | 通用语义保护 |
| SimAC | Simple Anti-Customization Method | 人脸隐私保护 |
| CAAT | Cross-Attention Adversarial Training | 注意力机制干扰 |
| CAAT Pro | CAAT with Prior Preservation | 增强版,保留类别数据 |
| PID | Prompt-Independent Data Protection | 提示词无关保护 |
| Glaze | Style Mimicry Protection | 风格迁移防护 |
### 专题防护算法
| 算法 | 说明 | 数据类型 |
| ------------ | ----------------------------- | -------------- |
| 防定制生成 | Anti-Customization Generation | 人脸数据集 |
| 防人脸编辑 | Anti-Face-Editing | 人脸数据集 |
| 风格迁移防护 | Style Transfer Protection | 艺术作品数据集 |
### 风格迁移预设
- 梵高印象派 (van_gogh)
- 康定斯基抽象派 (kandinsky)
- 毕加索立体派 (picasso)
- 巴洛克风格 (baroque)
---
## API 概览
### 接口规范
- **基础路径**:所有 API 以 `/api` 为前缀
- **认证方式**JWT Token请求头携带 `Authorization: Bearer <token>`
- **响应格式**:统一 JSON 格式
- **状态码**`200` 成功 / `201` 创建成功 / `400` 参数错误 / `401` 未认证 / `403` 无权限 / `404` 不存在 / `500` 服务器错误
### 核心接口
| 模块 | 接口 | 方法 | 说明 |
| ----- | ----------------------------------------- | ---- | ------------------ |
| Auth | `/api/auth/login` | POST | 用户登录 |
| Auth | `/api/auth/register` | POST | 用户注册 |
| Auth | `/api/auth/code` | POST | 发送邮箱验证码 |
| Auth | `/api/auth/profile` | GET | 获取用户信息 |
| Task | `/api/task` | GET | 获取任务列表 |
| Task | `/api/task/quota` | GET | 获取任务配额 |
| Task | `/api/task/perturbation` | POST | 创建加噪任务 |
| Task | `/api/task/finetune/from-perturbation` | POST | 创建微调任务 |
| Task | `/api/task/evaluate` | POST | 创建评估任务 |
| Task | `/api/task/heatmap` | POST | 创建热力图任务 |
| Image | `/api/image/perturbation/<id>` | GET | 获取加噪结果图片 |
| Image | `/api/image/perturbation/<id>/download` | GET | 下载加噪结果 |
| Admin | `/api/admin/users` | GET | 用户管理(管理员) |
| Admin | `/api/admin/stats` | GET | 系统统计(管理员) |
### 详细文档
- 完整 API 文档:[doc/project/02-设计文档/backend-api.md](doc/project/02-设计文档/backend-api.md)
- 后端开发文档:[src/backend/README.md](src/backend/README.md)
- 前端开发文档:[src/frontend/README.md](src/frontend/README.md)
---
## 部署与开发指南
### 环境要求
- Python >= 3.8
- Node.js >= 16.x
- MySQL >= 5.7
- Redis >= 6.0
### 环境准备Linux
```bash
# 安装系统依赖
sudo apt update
sudo apt install -y build-essential python3 python3-venv python3-pip git
# 安装 MySQL
sudo apt install -y mysql-server
sudo systemctl enable mysql
sudo systemctl start mysql
# 创建数据库
mysql -u root -p
CREATE DATABASE museguard DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
EXIT;
# 安装 Redis
sudo apt install -y redis-server
sudo systemctl enable redis-server
sudo systemctl start redis-server
```
### 后端部署
```bash
cd src/backend
# 创建虚拟环境
python -m venv venv
source venv/bin/activate
# 安装依赖
pip install -r requirements.txt
```
**配置环境变量**
`src/backend/config/` 目录下创建 `settings.env` 文件:
```env
# 数据库配置
DB_USER=root
DB_PASSWORD=your_password
DB_HOST=localhost
DB_NAME=museguard
# JWT 密钥
SECRET_KEY=your-secret-key
JWT_SECRET_KEY=your-jwt-secret
# Redis 配置
REDIS_URL=redis://localhost:6379/0
# 邮件服务配置
MAIL_SERVER=smtp.qq.com
MAIL_PORT=465
MAIL_USE_SSL=true
MAIL_USERNAME=your_email@qq.com
MAIL_PASSWORD=your_email_auth_code
```
**启动服务**
```bash
# 初始化数据库
python init_db.py
# 启动 Flask 应用 (端口 6006)
python run.py
# 启动 RQ Worker (另开终端)
python worker.py
# 或使用脚本管理
./start.sh # 启动服务
./status.sh # 查看状态
./stop.sh # 停止服务
```
### 前端部署
```bash
cd src/frontend
# 安装依赖
npm install
# 开发模式
npm run dev # Vite 开发服务器 (端口 5173)
# 生产构建
npm run build # 产物在 dist/ 目录
```
### Nginx 配置(生产环境)
```nginx
server {
listen 80;
server_name your-domain.com;
# 前端静态文件
location / {
root /path/to/MuseGuard/src/frontend/dist;
index index.html;
try_files $uri $uri/ /index.html;
}
# API 反向代理
location /api {
proxy_pass http://127.0.0.1:6006;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
# 文件上传大小限制
client_max_body_size 50M;
}
}
```
### 代码规范
- 后端遵循 PEP 8 规范
- 前端遵循 Vue 3 官方风格指南
- 提交信息遵循 Conventional Commits
### 分支管理
- `main`:主分支,稳定版本
- `develop`:开发分支
- 个人分支:各成员独立开发分支
---
## 项目文档
| 文档类型 | 位置 | 说明 |
| -------- | ------------------------------------------------- | ---------------------------------------- |
| 需求文档 | [doc/project/01-需求文档/](doc/project/01-需求文档/) | 需求规格说明书、用例文档、前景与范围文档 |
| 设计文档 | [doc/project/02-设计文档/](doc/project/02-设计文档/) | 数据库设计文档、API 设计文档 |
| 计划文档 | [doc/project/03-计划文档/](doc/project/03-计划文档/) | 迭代开发计划 |
| 过程文档 | [doc/process/weekly/](doc/process/weekly/) | 周报与周计划 |
---
## 贡献者
**团队名称**软件2302班-深度思考
| 成员 | 贡献 |
| ------ | ------------------------------------ |
| 胡帆 | 项目负责人PM、算法研究、模型微调 |
| 金郅博 | 前端开发、文档撰写 |
| 梁浩 | 后端开发、算法实现 |
| 杨博文 | 文档撰写、后端开发 |
| 杨逸轩 | 前端开发、文档撰写 |
---
## 鸣谢与引用 (Acknowledgements & Citations)
本项目在开发过程中集成了多项前沿学术成果与社区资源。我们对以下贡献者表示由衷的感谢。
### 学术研究引用
如果您在研究中使用了本项目集成的防御算法,请根据对应模块引用下列论文:
#### Anti-DreamBooth (ICCV 2023)
*针对个性化训练过程的对抗性干扰方案。*
```bibtex
@inproceedings{le2023anti,
title={Anti-DreamBooth: Protecting Users from Personalized Text-to-Image Synthesis},
author={Le, Thanh Van and Phung, Hao and Nguyen, Thuan Hoang and Dao, Quan and Tran, Ngoc N and Tran, Anh},
booktitle={Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV)},
pages={2116--2127},
year={2023}
}
```
#### Glaze (USENIX Security 2023)
*通过风格遮蔽保护艺术作品免受风格仿冒。*
```bibtex
@inproceedings{shan2023glaze,
title={Glaze: Protecting Artists from Style Mimicry by Text-to-Image Models},
author={Shan, Shawn and Cryan, Jenna and Wenger, Emily and Zheng, Haitao and Hanocka, Rana and Zhao, Ben Y},
booktitle={32nd USENIX Security Symposium (USENIX Security 23)},
pages={2187--2204},
year={2023}
}
```
#### SimAC (CVPR 2024)
*针对扩散模型人脸隐私保护的高效反定制化方法。*
```bibtex
@inproceedings{wang2024simac,
title={SimAC: A Simple Anti-Customization Method for Protecting Face Privacy against Text-to-Image Synthesis of Diffusion Models},
author={Wang, Feifei and Tan, Zhentao and Wei, Tianyi and Wu, Yue and Huang, Qidong},
booktitle={Proceedings of the IEEE/CVF Conference on Computer Vision (CVPR)},
pages={12656--12666},
year={2024}
}
```
#### PID (ICML 2024)
*提示词无关的潜空间防御技术。*
```bibtex
@inproceedings{li2024pid,
title={PID: Prompt-Independent Data Protection Against Latent Diffusion Models},
author={Li, Ang and Mo, Yichuan and Li, Mingjie and Wang, Yisen},
booktitle={International Conference on Machine Learning (ICML)},
year={2024}
}
```
#### CAAT (CVPR 2024)
*关于对抗性扰动在 Stable Diffusion 场景下的有效性研究。*
```bibtex
@inproceedings{zhao2024can,
title={Can Protective Perturbation Safeguard Personal Data from Being Exploited by Stable Diffusion?},
author={Zhao, Zhengyue and Duan, Jinhao and Xu, Kaidi and Wang, Chenan and Zhang, Rui and Du, Zidong and Guo, Qi and Hu, Xing},
booktitle={Proceedings of the IEEE/CVF Conference on Computer Vision (CVPR)},
pages={12571--12581},
year={2024}
}
```
### 资源与素材来源
* **艺术插画**:本项目登录/注册页面背景的插画作品由日本艺术家 **ohuton** 创作X/Twitter ID: [@nyr50ml](https://twitter.com/nyr50ml)),版权归原作者所有。
* **样例数据**:部分用于演示和测试的防御样本图像来源于上述各论文的公开或自制图片组。
* **交互动效**:部分前端动画效果灵感源自 [Vuebits UI](https://vue-bits.dev/),并在此基础上进行了深度定制。
* **代码辅助**:代码构建与逻辑优化过程中使用了 **Claude**、**Gemini** 及 **GPT** 系列大语言模型的辅助支持。
---
## 许可证 (License)
本项目采用 **MIT License** 开源许可协议。
```
MIT License
Copyright (c) 2025 深度思考队
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
```
**注意**:本项目集成的各防护算法版权归原作者所有,使用时请遵循相应论文的引用要求。本项目仅用于学习和研究目的。

@ -0,0 +1,145 @@
# 小组会议纪要-第3周需求获取与技术任务安排
会议记录概要
------
团队名称: 2班-深度思考
指导老师: 刘琴
主 持 人: 杨博文
记录人员: 杨逸轩
会议主题: 对抗性防护系统需求确认与技术任务分解
会议地点: 软件大楼105
会议时间: 2025-10-09 16:30-17:15
纪录时间: 2025-10-09 22:00
参与人员: 胡帆、杨逸轩、杨博文、金郅博、梁浩
* * *
会议内容
----
### 1. 需求获取与系统目标确认
与项目指导人员邹益鹏博士面对面沟通确定项目核心需求开发一个基于对抗性扰动的多风格图像生成防护系统Web 应用。
1系统目标 通过生成人类视觉不可感知的对抗性扰动,破坏 DreamBooth、LoRA 等个性化生成模型的训练过程,防止原始图像风格被未授权模仿与复制。
2核心功能 防护处理、效果可视化、跨模态生成质量对比分析功能。
3技术要求 系统需支持至少三种以上保护性扰动添加方法,并支持扰动预算自定义。
4模型与数据要求
* 加噪算法: 需复现并实现3种以上加噪算法。
* 数据集: 针对人脸、艺术品等多类图像争取实现3 种以上数据集的加噪与评估(至少实现人脸数据集的处理)。
* 强保护(选做) 需实现强保护机制,即使用净化方法后仍能保持保护作用。
5评估指标 需评估加噪后图片用于个性化生成的质量(越差越好),并使用 FID、FDSR 等至少四个指标衡量加噪后图像质量。
6前端页面 需实现防护处理界面(包含扰动参数自定义)、效果可视化界面、以及生成质量对比分析界面等主要前端页面。
7加噪量化分析(选做) 需实现加噪后图片的量化分析,主要是图像的能量特点、频域分布、方差分布等。
### 2. 项目分工与具体任务安排
根据项目需求和技术栈(前端 Vue后端 Flask模型细化任务并分配角色
1项目主要分工方面
* 项目开发(架构、代码编写)
* 项目测试BUG 统计、修改)
* 项目管理(进度控制、文档管理等)
2角色分配
* 项目经理:胡帆
* 开发主管:胡帆 | 开发人员:全体成员
* 测试主管:金郅博 | 测试人员:全体成员
* 前端开发人员Vue 金郅博、杨逸轩
* 后端开发人员Flask 梁浩、胡帆、杨博文
* 模型/算法开发人员(对抗性扰动/训练/评估): 梁浩、胡帆
3下周第4周具体任务初步安排
* 技术调研: 各自负责领域Vue/Flask/对抗性扰动核心论文)基础知识学习与资料收集。
* 需求文档: 根据本次会议结果,撰写《需求规格说明书》初稿。
* 开发环境: 确定前后端开发工具VScode/PyCharm 等和版本控制工具Git并完成环境配置。
* 接口初拟: 前端、后端和模型接口人员初步沟通核心功能所需的数据格式和 API 规范。
### 3. 讨论确定开发工具与框架
**开发工具**
* 前端框架Vue 3
* 后端框架Flask
* 前端开发工具VScode
* 后端开发工具PyCharm
### 4. 讨论过程
需求获取与核心功能确认环节充分讨论了加噪算法选择、评估指标FID/FDSR以及强保护的实现路径。组员初步明确了各自在前端、后端、模型方面的学习重点。
* * *
问题总结
----
### 已解决问题:
1. 明确了项目核心需求对抗性扰动防护及技术栈Vue/Flask
2. 确定了项目分工及例会时间(星期一下午 4:10
3. 确定了主要开发工具。
### 待解决问题:
1. **原型界面设计:** 需要根据核心功能(防护、可视化、对比)**设计至少三个以上**原型界面。
2. **技术深度学习:** 全体成员需尽快完成各自领域Vue/Flask/对抗性扰动)基础知识的深入学习,并开始阅读核心论文。
3. **模型与算法:** 确定并分配 **3 种以上**加噪算法的具体复现任务,并细化评估指标的实现细节。
* * *
小组协作情况总结
--------
1. **协作情况:** 小组成员之间相互沟通,讨论热情高,对项目前景积极。
一周纪律情况总结
--------
1. **纪律情况:** 小组纪律良好,考勤时全员到齐。
* * *
备注
--
1. 项目目前的重点在于**核心算法论文的理论学习**和**前后端框架的快速上手**。
2. 记录自己做项目的过程,遇到的问题互相讨论,找到好的学习资源互相分享。

@ -0,0 +1,113 @@
# 小组会议纪要 - 第4周
## 会议记录概要
- **团队名称**2班-深度思考
- **指导老师**:刘琴
- **主持人**:胡帆
- **记录人员**:杨博文、杨逸轩
- **会议主题**:项目总览、第四周任务安排
- **会议地点**复临舍401教室
- **会议时间**2025-10-13 16:0016:30
- **记录时间**2025-10-13 20:00
- **参与人员**:胡帆、杨逸轩、杨博文、金郅博、梁浩
## 会议内容
### 1. 项目总览
PM 胡帆介绍了项目的整体规划,内容如下:
#### 1时间安排共12个有效工作周
- **第一个月第47周**:完成细分领域扫盲与入门。前两周掌握基础概念,后两周精读论文并初步跑通代码、算法和基础模型。重点完成一级链路。
- **第二个月第811周**:完成全链路应用程序原型与基础模型训练,实现所有必需功能(抓大放小)。重点完成二级链路。
- **第三个月第1216周**开展系统测试、Bug排查并推进进阶与拓展功能。争取完成三级链路。
> 注团队无AI相关经验建议直接针对工程需求学习不从通用机器学习基础起步。
#### 2需求链路说明
- **一级链路9种**基础功能需在第12月完成训练并在前端**实时推理展示**预置9个“受毒模型”
- **二级链路27种 = 3×9**第2月完成前端仅需**静态样例展示**。
- **三级链路(更多)**第3月尽量完成同样仅需**静态展示**。
#### 3功能层级示例依据周计划
| 层级 | 数据集 | 噪声强度 | 加噪算法 | 防净化 | 微调方式 |
|------|--------|----------|----------|--------|----------|
| 基础功能 | 人脸 | 中等 | 三种 | 无 | LoRA、DreamBooth、文本反转 |
| 进阶功能 | 艺术作品、油画 | 无 | 无 | 无 | 无 |
| 拓展功能 | 无 | 小、大 | 一种 | 有 | 无 |
#### 4人员分工
| 角色 | 成员 | 主要职责 |
|------|------|----------|
| **前端** | 金郅博(负责)、杨逸轩 | 页面交互、图表、3D可视化 |
| **后端** | 梁浩(负责)、杨博文 | 后端框架、噪声生成器、API接口 |
| **模型** | 胡帆(负责)、杨博文 | 模型微调、训练、评估 |
| **文书** | 杨博文(负责)、杨逸轩 | 文档撰写与维护 |
#### 5关键里程碑
- **第10周**:完成模型与后端对接,进行小测试。
- **第11周**:完成前后端全链路集成,进行大测试 —— **V1.0 完成**
- **第16周**:完成全部拓展功能与整合测试 —— **V2.0 完成**
- **第17周**:项目验收。
> 前端需在 V1.0 前明确最终展示形式,并与 PM 充分沟通。V1.0 后重点推进 3D 可视化。
### 2. 第四周任务安排
#### 1前端组
- **金郅博**:快速学习 HTML、CSS、JS、Vue、Vite确定基本美术风格。
- **杨逸轩**:协助前端学习与原型准备。
#### 2后端组
- **梁浩**:学习 Flask 框架及后端基础知识,开始阅读相关论文。
- **杨博文**:协助后端工作,并同步参与文书任务。
#### 3模型组
- **胡帆**:学习大模型相关知识;掌握 GPU 训练方法。
- **杨博文**:协助模型组工作。
#### 4文书组
- **杨博文、杨逸轩**
- 完成《用例文档》《需求规格说明书》第一稿(需与前后端对接);
- 完成《迭代开发计划》第一稿(需与 PM 对接)。
- 本周文书任务为优先事项,其他辅助工作次之。
### 3. 工具与流程确认
- **原型工具**墨刀用于第7周班会前的界面原型
- **开发工具**
- 前端VS Code
- 后端PyCharm
- **例会时间**:每周一 16:0016:30
- **讨论时间**:遇到问题直接在群中沟通,不安排固定时间
- **开发安排**:个人灵活安排,组内协商协作
### 4. 讨论过程
PM 主讲项目规划 PDF组员记录并就任务分工、时间节点、工具选择等进行讨论达成一致。
## 问题总结
### 已解决问题
- 明确项目三阶段时间安排与目标;
- 确定人员分工与职责边界;
- 确认原型开发工具为“墨刀”。
### 待解决问题
- 学习前后端及模型相关技术;
- 撰写三份核心文档初稿;
- 确定后端 Flask 学习资源。
## 小组协作与纪律
- **协作情况**:良好,成员积极沟通,讨论充分。
- **纪律情况**:全员准时参会,无缺勤。
## 备注
- 项目当前重点:掌握开发工具与核心技术知识,文书完成相关文档。
- 建议成员记录学习与开发过程,形成内部手册,便于文书组后续整理。

@ -0,0 +1,34 @@
# 小组周计划-第4周
团队名称和起止时间
---------
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-13
**结束时间:** 2025-10-19
## 本周任务计划安排
--------
| 序号 | 计划内容 | 执行人 | 情况说明 |
| ---- | ------------------------------ | --------------- | :----------------------------------------------------------- |
| 1 | **项目启动会议** | 全体成员 | 2025-10-13召开首次小组会议明确项目初步分工角色/技术方向)和规划。 |
| 2 | **会中:需求确认** | 负责人 | 总结与项目负责的老师的沟通,初步确定关于“对抗性扰动的多风格图像生成防护系统”的详细功能、性能与非功能需求。 |
| 3 | **会中:分工和规划** | 全体成员 | 确认各自的负责模块,并针对各自负责方向(前端/后端/模型分享高质量学习资源如Vue教程、Flask文档、对抗性扰动论文等。 |
| 4 | **会后:撰写个人周计划** | 全体成员 | 根据会中讨论以及总计划各人撰写说明自己本周的分工于10.13晚之前提交。 |
| 5 | **会后:撰写会议纪要** | 文档组 | 根据会议内容和进度撰写本次会议纪要内容需要详细、真实避免假大空于10.13晚之前提交。 |
| 6 | **知识初步学习** | 全体成员 | 完成对各自负责领域Vue/Flask/对抗性扰动基础)的初步学习。<br />前端组浅显了解整个项目的基本概念入门学习html、css、js。<br />后端组:入门学习模型(如 diffusion微调lora、文本反转、DreamBooth等如何训练模型及相关概念。 |
| 7 | **撰写个人周总结和项目周总结** | 全体成员/负责人 | 全体成员根据本周实际执行情况撰写个人周总结并上传PM根据每个人完成情况以及项目实际进度撰写并提交小组周总结10.18晚前提交。 |
| 8 | **撰写项目需求文档** | 负责人/文档组 | 整理需求调研结果完成用例文档、需求规格说明第一稿对接前端和后端、完成迭代开发计划第一稿对接PM10.19晚前提交。 |
小结
--
1. **统一目标:** 小组成员已对项目目标和技术方向达成共识,并明确了第一阶段的任务重点是**需求获取和技术准备**。
2. **沟通协作:** 保持积极主动的沟通,遇到技术难题及时通过小组会议进行讨论和解决。
3. **学习安排:** 全体成员需尽快完成各自领域的基础知识学习,为下周的原型设计和环境搭建工作做好铺垫。
4. **项目管理:** PM和文档组需确保所有关键文档如需求初稿、环境配置按时产出推动项目按计划启动。

@ -0,0 +1,32 @@
# 个人周计划-第4周
姓名和起止时间
-------
姓  名: 胡帆
团队名称: 2班-深度思考
开始时间: 2025-10-12
结束时间: 2025-10-18
本周任务计划安排
--------
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | ------------------------------ | ------ | ------------------------------------------------------------ |
| 1 | **系统核心技术理论学习** | 个人 | 学习对抗性扰动在图像生成模型Diffusion Model防护方面的知识课程入门基础的技术原理。了解Transformer架构和LLM模型运作基本原理。 |
| 2 | **统筹进度和职责** | 组员 | 明确需求,针对所有成员的分工,对周计划进行核验和落实。确保前后端对齐和进度同步。 |
| 3 | **了解图像质量指标和微调方法** | 个人 | 学习LoRA原理、DreamBooth、文本反转等微调方法原理了解FID、CLIP、KL散度等概念。 |
| 5 | **初步预备实践** | 个人 | 学习如何利用GPU实操微调大模型在网上寻找练手的小项目来预演练手。 |
| 6 | **协调文档撰写** | 组员 | 作为项目负责人,协助文书负责板块的同学,对接并辅助完成需求文档、开发计划等的撰写。 |
小结
--
1. **学习需求:** 希望初步完成针对的LLM微调尤其是Diffusion Model方面的入门学习。
2. **任务统筹:** 明确项目需求,统筹任务分配。
3. **预备实践:** 在初步原理学习后利用GPU资源完成对**模型-微调**任务的实际操作流程上手。

@ -0,0 +1,37 @@
# 个人周计划-第4周
## 姓名和起止时间
-------
**姓  名:** 金郅博
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-13
**结束时间:** 2025-10-19
本周任务计划安排
--------
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | ------------------------------ | ------ | ------------------------------------------------------------ |
| 1 | **初步规划前端开发时间节点** | 个人 | 结合小组安排,初步梳理前端工作脉络,规划前端开发任务的时间节点 |
| 2 | **前端技术快速入门** | 个人 | 快速且系统地学习 HTML、CSS、TypeScript、Vue 3、Vite重点掌握 Vue 组件化开发和基础语法 |
| 3 | **初步设计前端页面的基本框架** | PM | 与PM协商初步确定前端页面的基本框架包括美术风格的选取与各个模块ui的大致内容与交互设计 |
| 4 | **前后端数据接口规范初步拟定** | 组员 | 与后端/模型组沟通,明确防护处理、可视化、质量对比等功能所需的数据接口格式与参数规范 |
小结
--
1. **学习需求:** 希望能系统完成前端技术语言速成尽量独立编写前端demo
2. **知识储备:** 完成前端开发学习,同时可以学习其他现有产品前端的设计模式与美术风格,为后续实现作为参考
3. **框架搭建:** 确认项目的功能和用户需求对前端页面进行初步框架设计确定美术风格细化各个模块ui的内容与交互设计

@ -0,0 +1,24 @@
# 个人周计划-第4周
## 姓名和起止时间
**姓  名:** 梁浩
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-13
**结束时间:** 2025-10-19
## 本周任务计划安排
| 序号 | 计划内容| 协作人 | 情况说明 |
| ----| ------ | ------| ------- |
| 1 | 复习python语法 | 个人 | 本周内用一天时间复习python语法熟悉在python中使用面向对象 |
| 2 | 学习flask框架 | 个人 | 本周持续学习Flask后端框架构建简单的Web应用demo |
| 3 | 阅读对抗性扰动相关论文 | 胡帆 | 搜寻对抗性扰动相关论文进行阅读通过资料搜寻和与PM交流快速加深不熟悉概念的了解为后续复现噪声生成器做好准备 |
## 小结
1. **学习需求:** 希望能有系统的模型应用速成教学;
2. **知识储备:** 提前学习生成对抗性扰动的相关知识,为后续的噪声生成器开发做准备;
3. **文档撰写:** 学习用例文档的撰写,为后续数据库文档的编写和 `UML` 图的绘制做好准备;

@ -0,0 +1,25 @@
# 个人周计划-第4周
## 姓名和起止时间
**姓  名:** 杨博文
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-13
**结束时间:** 2025-10-19
## 本周任务计划安排
| 序号 | 计划内容| 协作人 | 情况说明 |
| ----| ------ | ------| ------- |
| 1 | 确定项目整体布局 | PM | 第一个月要完成基础知识的扫盲入门 |
| 2 | 完成文档书写 | 杨逸轩 | 对接前后端,完成用例文档、需求规格说明第一稿,完成迭代开发计划第一稿 |
| 3 | 完成周计划的总体安排 | 杨逸轩 | 根据PM给出的计划图大致完善后续周的计划并进行审核 |
## 小结
1. **学习需求:** 希望能有系统的模型应用速成教学;
2. **知识储备:** 提前学习后续需要使用的知识,为后续的后端开发做准备;
3. **文档撰写:** 尽快完成用例文档、需求规格说明、迭代开发计划,为后续开发提供参考,降低改错成本。
---

@ -0,0 +1,33 @@
# 个人周计划-第4周
姓名和起止时间
-------
姓  名: 杨逸轩
团队名称: 2班-深度思考
开始时间: 2025-10-12
结束时间: 2025-10-18
本周任务计划安排
--------
| 序号 | 计划内容 | 协作人 | 情况说明 |
| --- | --------------- | ----- | --------------------------------------------------------------------------------------- |
| 1 | 确定分工 | 组员/个人 | 确认每周组会时间,并根据指导老师需求细化分工。本人需要撰写《需求规格说明书》初稿。 |
| 2 | **前端技术栈深度学习** | 个人 | 针对HTML、CSS、JS、VUE等进行专项学习重点掌握Vue组件化开发、前端开发基础。 |
| 3 | **前后端数据接口规范初拟** | 组员 | 与后端/模型组员如负责Flask后端和模型接口的组员沟通根据核心功能防护处理、效果可视化、质量对比初步确定前端所需的数据接口API规范如数据格式、参数定义。 |
| 4 | **Web应用原型设计细化** | 个人 | 学习参考glaze网站细化Web应用中**防护处理**界面的原型设计,特别是扰动参数自定义(如扰动预算 设置的UI交互设计。初步确定设计前端界面的美术风格。 |
小结
--
1. **学习需求:** 希望能有针对**Vue/Flask前后端分离架构下的数据交互与API设计**的教学或讲座;
2. **知识储备:** 完成前端开发学习,为**前端VUE开发**任务打下理论基础,完成前端关键技术的初步掌握;
3. **文档撰写:** 学习需求文档的撰写。

@ -0,0 +1,95 @@
# 小组会议纪要-第5周
## 会议记录概要
**团队名称**2班-深度思考队
**指导老师**:刘琴
**主持人**:胡帆
**记录人员**:杨博文
**会议主题**:原型开发、任务协调、上周总结
**会议地点**:线下会议(中楼休息室)
**会议时间**2025-10-20 16:10-16:40
**记录时间**2025-10-20 17:40
**参与人员**:胡帆、金郅博、杨逸轩、杨博文、梁浩
## 会议内容
### 1. 项目整体进展与核心问题
会议首先由 PM 汇报当前项目整体状态。当前系统架构为:前端负责展示界面(类似 PPT 式交互),上传图片,后端调用大模型执行加噪任务。本项目的主要瓶颈在于**前端缺乏可交互的展示效果**,根源是**模型部分交互性弱**用户每次需要给照片加噪时都只能干等20min左右无法提供有效反馈。
为解决该问题PM决定参考 **华为云/AotuDL官网**等云服务器租用平台的页面设计,即类似于以下的设计:
- 网站分为展示页面、任务页面和我的页面
- 1.展示页面负责静态介绍和动画演示
- 2.任务页面中,用户上传需要加载的图片,并选择对应的任务,提交到云服务器运行
- 用户提交任务后,可以在任务页面查看运行进度和状态。并且用户只能看到自己的任务。
- 3.我的页面中,用户可以进行账号管理等操作
- 用户必须注册登录才能进入任务页面和我的页面,否则只能查看展示页面
- 任务运行期间,用户可以随意离开网站,云服务器会自动运行。
- 任务执行完成后,服务器会自动保存加噪好的照片到我的页面,用户再次登录时,即可统一取走。
- 云服务器端运行任务的调度策略,按 **以任务为单位的 FIFO 排队执行**(受限于算力,暂时无法并行处理多个任务);
该方案兼顾用户体验与资源限制,获得全体成员一致认可。
### 2. 开发规范与协作机制
会议重申并明确了以下开发与协作规范:
- **代码提交规范**:所有成员须在个人分支开发,每周通过 Pull RequestPR合并至 `develop` 分支。PR 描述需遵循规范:
- 提交描述中,`docs` 等描述类型不可省略;
- 提交描述中,不使用中文标点、句末不加句号,所有符号使用英文格式。
- 提交步骤必须严格按照协作开发文档进行
- 提交前后,必须在群聊中拿锁放锁,确保所有人提交时不会冲突
- 个人开发流程以协作文档的 3.1 节为准也就是在个人分支上做任务然后提PR合并到 develop 。
- 提PR之前请确保没有不小心更改别人的代码也就是确保 `git add` 只作用在自己的工作区,任何时候都不允许偷懒使用 `git add .`这种模糊命令。
- 除了文档,其他更改严禁直接 push 到 develop。
- **分支管理**:开发前需先 `pull` 最新 `develop` 分支,避免因长期未同步导致冲突。
- **文档管理**:禁止直接修改历史文档,所有计划调整应通过新增方式体现,已有文档过了当周后,原则上不再修改。
- **敏捷开发**鼓励参考别人的实现范例优先实现最小可用版本MVP再根据反馈持续迭代。
- **沟通机制**:任何成员如有新想法或技术疑问,应第一时间与 PM 或相关负责人沟通,确保信息同步。
### 3. 本周任务安排2025-10-20 至 2025-10-26
| 序号 | 计划内容 | 执行人 | 详细说明 |
|------|--------------------------|------------------|----------|
| 1 | 原型迭代 | 前端组 | 10-20 至 10-21基于第四周确定的美术风格使用墨刀开发快速示例页面10-22 与 PM 或指导老师进行首轮评审10-23 至 10-24依据反馈使用 Vue3 + Vite 开发可点击 Demo10-25 进行第二轮评审10-26 前汇总修改意见并锁定最终原型。 |
| 2 | 数据库与 UML 设计 | 后端组 + 文书 | 10-20 至 10-22完成数据库初步设计含 ER 图、字段定义、索引策略10-23 与 PM 评审10-24 起绘制 UML 用例图与时序图10-26 前提交最终版文档。若任务过重,允许少量内容顺延至下周。 |
| 3 | 论文阅读与代码复现 | 模型组 | 10-20 至 10-23精读指定两篇噪声生成论文梳理核心原理10-24 至 10-25在 AutoDL 平台租用服务器配置环境并调整超参数尝试复现核心代码10-26 前完成代码细节理解与笔记整理(可作为提交材料,非强制)。 |
| 4 | 前后端辅助人员 | 杨逸轩、杨博文 | 杨逸轩协助金郅博完成原型开发及跨组协调在杨博文文档任务繁重时分担部分工作。杨博文全面负责后端文档含数据库设计、UML 图等),并在必要时支援梁浩完成数据库建模。 |
| 5 | 原型对接工作 | 全体成员 | 前端开发过程中涉及的接口定义、数据格式、状态管理等需全体成员积极配合。金郅博与杨逸轩须主动与后端组、模型组、PM 多次协商接口约定。若对接效率不足,可在周末召开临时全体会议。 |
| 6 | 论文算法讲解 | 模型组 + 后端组 | 胡帆将根据后端组需求,对其已掌握的论文核心算法与代码进行快速讲解,帮助后端理解数据结构与接口需求,为后续开发与论文阅读奠定基础。 |
| 7 | 敏捷开发实践 | 全体成员 | 所有开发工作遵循敏捷原则优先交付最小可用版本MVP通过快速反馈持续迭代。避免追求一次性完美注重可回退性与用户隐性需求的挖掘。 |
### 4. 重点强调事项
- **原型完工**:前端组必须在本周内产出可运行、可交互的原型;所有界面修改须在 10 月 26 日前闭环,不得遗留至下周;全体成员须将支持前端开发作为最高优先级任务。
- **后端与文档闭环**:数据库设计需充分考虑系统解耦、扩展性与稳定性;文档采用“草稿 → 评审 → 迭代 → 定稿”流程,主体须于 26 日前完成。
- **代码复现**:论文是代码的最佳注释,务必先理解原理再动手;遵循“先跑通,再优化”原则;争取在班会展示时呈现可视化结果(非强制)。
- **班会准备**:展示顺序、讲稿、备用方案由 PM 与文书组统筹,不强制本周完成,但需在第七周前落实。
## 问题总结
### 已解决问题
- 明确了加噪任务的排队机制与前端展示逻辑;
- 统一了代码提交与文档管理规范;
- 确定了本周各小组核心交付物与时间节点。
### 待解决问题
- 模型组需进一步完成论文代码的移植工作;
- 后端同学对算法理解仍存障碍,需胡帆提供针对性讲解;
- 若对接效率不足,需在周末召开临额外的全体会议;
- 文书对接前后端、后端与模型端去书写接口文档与用例文档的工作量较大;
## 小组协作情况总结
**协作情况**:小组成员沟通积极,任务认领明确,跨组协作意愿强。
**纪律情况**:全员准时参会,任务响应及时,符合项目纪律要求。
## 备注
- 项目当前重心为“快速跑通原型”,文档撰写可在空闲时间推进;
---

@ -0,0 +1,32 @@
# 小组周计划-第5周 #
## 团队名称和起止时间 ##
**团队名称:** 2班-深度思考队
**开始时间:** 2025-10-20
**结束时间:** 2025-10-26
## 本周任务计划安排 ##
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">执行人</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 原型迭代 | 金郅博、杨逸轩 | 10-20至10-21依据第四周美术风格使用无代码平台如墨刀开发出快速版本的示例页面10-22与PM或老师审查讨论。10-23至10-24依据修改意见使用Vue3+Vite完成可点击Demo10-25再次与PM或老师审查讨论至26日前汇总修改意见并锁定最终原型。 |
| 2 | 数据库与UML设计 | 梁浩、杨博文 | 10-20至10-22初步决定好数据库设计比如er图库表字段、索引策略10-23与PM评审讨论至10-24基本完成上述设计开始绘制UML用例图/时序图至26日完成最终版。本周任务可能较为繁重如有困难允许适当留一些任务到下周文档同理 |
| 3 | 论文阅读与代码复现 | 胡帆 | 10-20至10-23精读指定两篇噪声生成论文并梳理原理10-24至10-25在云平台AotuDL租用服务器做环境和超参数调整基本复现核心代码。至26日完成代码细节的理解梳理期间的阅读笔记与复现记录可以作为材料提交不强求。 |
| 4 | 前后端辅助人员 | 杨逸轩、杨博文 | 杨逸轩辅助金郅博进行原型开发工作和协调等,在杨博文的文档任务忙碌时帮忙分担。 杨博文负责辅助梁浩进行数据库设计并对数据库设计文档、用例图、UML图等后端文档全权负责。 |
| 5 | 原型对接工作 | 全体成员 | 前端开发原型时必然遇到各种接口统一问题因此所有成员必须全力配合前端开发者。金郅博和杨逸轩必须就原型所需的约定与后端组、模型组、PM进行多次协商。如果按照预定计划进行的对接效率不够可以在周末约定召开额外的全体会议总之取决于前端进度。 |
| 6 | 论文算法讲解 | 胡帆 | 若后端组对模型算法代码等有任何疑问,胡帆会将他目前对论文核心算法和代码的掌握情况向后端作快速讲解,以确保后端能完成数据库的设计,并为后端组同学未来入门论文作引子。 |
| 7 | 敏捷开发 | 全体成员 | 无论前后端在开发时都遵循敏捷开发的思想。不追求一次性交付全部功能而是尽快交付最小的、可用的产品版本然后根据PM/老师的意见,在此基础上持续修改迭代,直到最后接近完美。这样不仅能持续获得正反馈,而且也有利于开发失败后的回退。此外,很多用户自己说不出来的隐藏需求,都会以评价好坏的形式表露出来。 |
## 小结 ##
1. 原型完工:
前端组必须在本周产出可运行原型,任何界面改动须在本周内闭环,避免进入下一周。**所有人必须优先配合前端组工作,原型开发是本周最高优先级**。开发策略参考“敏捷开发”,先做后改,不断迭代。
2. 后端与文档闭环:
数据库与UML文档任务采用先草稿再撰文、不断迭代的策略同样是“敏捷开发”。尽量要在26日晚前完成但也允许部分延迟到下一周。 数据库设计一定要充分考虑项目整体的情况,比如解耦合和功能稳定性等要求,务必在设计中充分考虑。
3. 代码复现:
一共5篇相关论文经过初步尝试对纯初学者的难度很大虽然本周只跑两篇但实际做起来并不轻松。论文就是项目代码最好的注释因此务必要先把文章读懂。复现代码时采用“先跑通再优化”原则同样是“敏捷开发”的思想。最好能在班会演示时有可视化结果不强求
4. 辅助补位:
协调人员每日充当协调者和辅助员,优先辅助前后端,在此的前提下,用空闲时间完成文档工作。
5. 班会准备:
展示顺序、讲稿、备用方案由PM和文书组协调安排本周任务较多不强求有空可以做截止在第七周前。

@ -0,0 +1,38 @@
# 小组周总结-第4周 #
## 团队名称和起止时间 ##
**团队名称:** 2班-深度思考队
**开始时间:** 2025-10-13
**结束时间:** 2025-10-19
## 本周任务完成情况 ##
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:70px">总结内容</span> | <span style="display:inline-block;width:70px">是否完成</span> | <span style="display:inline-block;width:500px">情况说明</span> |
|------|----------|----------|----------|
| 1 | 项目启动会议 | 完成 | 2025-10-13召开首次会议全体成员参与明确项目目标、初步分工与技术方向。 |
| 2 | 需求确认与细化 | 部分完成 | 与指导老师、学长学姐沟通后,已确认“对抗性扰动的多风格图像生成防护系统”总体需求,但细节条目如接口设计仍需后续补充。这主要是由于项目本身的缺陷:严重缺乏实时性交互,具体体现在用户使用生成器时,必须长时间等待云服务器完成微调,且此流程受限于算力,似乎无法规避。这导致我们在细化时产生了很大的困难,不得不重新思考设计框架。 不过这些调整本身就在计划安排内,没有超出我们灵活规划的范围。|
| 3 | 分工和规划 | 完成 | 全员确认前端/后端/模型方向及个人模块共享Vue、Flask、对抗性扰动等学习资源。 |
| 4 | 个人周计划提交 | 完成 | 全体成员按规定时间提交个人周计划PM汇总归档。 |
| 5 | 会议纪要撰写 | 完成 | 杨博文完成第四周会议纪要;杨逸轩补完第三周会议纪要,均已归档。 |
| 6 | 知识初步学习 | 完成 | 前端组完成HTML/CSS/JS入门后端组初步完成Python后端概念及数据库实战入门模型组跑通Colab/Kaggle GPU微调demo。 |
| 7 | 个人/项目周总结 | 完成 | 全体成员提交个人总结;小组总结已完成并提交。 |
| 8 | 需求文档第一稿 | 部分完成 | 经研讨,需求汇总细化前置工序尚未完成,且属于计划调整。因此,现阶段先写好了文档框架及已确认章节,剩余内容待数据库设计结束后一并细化。 |
## 小结 ##
1. 需求、认知与设计:
全体成员对“对抗性扰动的多风格图像生成防护系统”需求与技术路线已经明确,第一阶段“需求获取+技术准备”基本完成。但由于上文提及的项目缺陷,我们更改了整体思路,所以实际任务会按预案灵活安排,不过这仍然在正常可控的计划范围内。
2. 文档产出:
会议纪要、需求框架、用例框架、迭代计划框架、个人/小组总结共6类文档全部按期归档版本管理规范。
3. 技术储备:
前端HTML/CSS/JS基础学完Vue组件化开发环境学习入门完成。
后端Python/Flask复习完毕数据库基本知识复习完成。
模型FSMG/ASPL防护算法原理梳理完毕Colab/Kaggle GPU训练demo通过。
4. 协同机制:
原型草案已进入日程,下周会进入“迭代+定稿”阶段组内实行以PM为核心的多方对接问题日清周结。
5. 下周重点:
① 前端迭代并完成项目原型的第一版期间需要与PM、老师频繁对接和修改。
③ 后端完成数据库设计完成UML图并与文书一起完成对应的文档期间同样需要反复对接和修改。
④ 模型组开始阅读相关论文,并阅读、理解、实现其中的开源代码。
⑤ 前后端协调人员,补齐前后端知识基础,辅助前后端人员进行开发。

@ -0,0 +1,30 @@
# 个人周计划-第5周
## 姓名和起止时间
**姓  名:** 胡帆
**团队名称:** 2班-深度思考队
**开始时间:** 2025-10-20
**结束时间:** 2025-10-26
## 本周任务计划安排
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">协作人</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 论文阅读 | 本人 | 10-20至10-23精读指定两篇噪声生成论文并梳理原理暂定为《2024 - CVPR_SimAC_A_Simple_Anti_Customization_Method_for_Protecting_Face_Privacy_against 》和《2024 - ICML - PID Prompt-Independent Data Protection Against Latent Diffusion Models》。<br />阅读完成后,详细注解论文疑难处,为后端组的另外两位同学撰写笔记,方便他们下周阅读和快速入门。 |
| 2 | 代码复现 | 本人 | 10-24至10-25在云平台 AotuDL 租用服务器做环境和超参数调整基本在4090云服务器上复现两篇文章的核心代码。至26日完成代码细节的理解梳理。<br />并撰写详细的复现记录文档,方便后端另外两位同学下周快速上手。 |
| 3 | 对接工作 | 所有成员 | 前后端开发原型时,必然遇到各种接口统一问题,因此必须与后端组和前端组进行反复协商。如果按照预定计划进行的对接效率不够,可以在周末约定召开额外的全体会议,总之取决于原型开发和数据库设计进度。 |
| 4 | 算法讲解 | 本人 | 后端组对模型算法代码等有任何疑问,我会将他目前对论文核心算法和代码的掌握情况向后端作快速讲解,以确保后端能完成数据库的设计,并为后端组同学未来入门论文作引子。 |
| 5 | 开发模式确定 | 所有成员 | 推广全项目使用敏捷开发策略,不追求一次性交付全部功能,而是尽快交付最小的、可用的产品版本,再逐步迭代,直到最后接近完美。这样不仅能持续获得正反馈,而且也有利于开发失败后的回退。 |
## 小结
1. **学习需求:** 本周主要是对论文进行攻坚。我们的项目一共有5篇相关论文经过初步尝试对纯初学者的难度很大虽然本周只跑2篇但实际做起来并不轻松。论文就是项目代码最好的注释因此务必要先把文章读懂。
2. **实战优先:** 本周另一大任务是跑通开源代码复现流程。这一环节务必要多动手,在实践中学习。
3. **任务展望:** 本周所有成员的任务都比较重,最重要的就是完成原型开发,其次是数据库设计,再然后是跑通论文复现。我们必须合理安排时间,尽量做到任务周清。

@ -0,0 +1,35 @@
# 个人周总结-第4周
姓名和起止时间
-------
**姓  名:** 胡帆
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-12
**结束时间:** 2025-10-18
## 本周任务完成情况
--------
| <span style="display:inline-block;width:50px">序号 </span> | <span style="display:inline-block;width:125px">总结内容 </span> | <span style="display:inline-block;width:80px">是否完成 </span> | <span style="display:inline-block;width:500px">情况说明 </span> |
| ---------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | **系统核心技术理论学习** | 基本完成 | 在网站 Bilibili 学习了对抗性扰动在文生图的扩散模型防护方面的知识课程。在李宏毅老师的Diffusion系列等处入门了基础的技术原理。在up主“爱科学的王木头”、“3Blue1Brown”等的系列视频中加强了对 Transformer 架构和 LLM 模型运作基本原理的认知。 |
| 2 | **统筹进度和职责** | 完成 | 明确了基本的项目需求,完成了针对所有成员的分工。 |
| 3 | **了解图像质量指标和微调方法** | 基本完成 | 通过知乎相关文章,初步学习了扩散模型种的 LoRA、DreamBooth、文本反转等微调方法概念初步了解FID、CLIP、KL散度等指标的定义。 |
| 5 | **初步预备实践** | 完成 | 学习如何利用GPU实操微调大模型在colab和kaggle中利用自己的GPU跑通了李宏毅老师网课ML2022中的几个Homework基本了解了简化版本的训练流程。 |
| 6 | **协调文档撰写** | 完成 | 作为项目负责人,协助对接完成了需求文档第一版、迭代开发计划和用例文档的框架设计。 |
## 对团队工作的建议
1. **尽快了解负责的领域:** 希望团队成员对自身要做的东西了解更加清晰,以便更有目的地学习相关知识,尤其是重点后端的接口设计和团队文档规范,尽量减少反复修改。
2. **提升协作质量:** 团队成员间一定要主动多互相沟通,对需求、对接有任何疑问都应该找到负责人沟通,这样可以显著提高开发的效率,避免走不必要的弯路。
小结
--
1. **学习需求:** 初步完成针对Diffusion Model方面的入门原理学习基本完成对Anti-DreamBooth论文涉及的**FSMG、ASPL**两种噪声生成的防护算法流程和基本原理尤其重点关注了ASPL算法。
2. **任务统筹:** 明确了项目基本的需求,基本完成了统筹任务分配。在此过程中,也定位到很多成员目前对项目了解模糊的地方,这些补缺将会动态调整到下周的组会上讨论。
3. **预备实践:** 初步利用GPU资源完成对模型-微调任务的实际操作上手在colab、kaggle上跑通了几次简化版的流程。

@ -0,0 +1,37 @@
# 个人周计划-第5周
## 姓名和起止时间
-------
**姓  名:** 金郅博
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-20
**结束时间:** 2025-10-26
本周任务计划安排
--------
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | ---------------------- | -------- | ------------------------------------------------------------ |
| 1 | **补充学习Vue3+Vite** | 个人 | 延续上周学习情况继续入门前端技术重点掌握Vue3与Vite的基础知识根据项目需求有针对性地进行相关技术的拓展 |
| 2 | **前端原型迭代设计** | 杨逸轩 | 依据第四周敲定的美术风格进行前端原型页面迭代设计。计划于10-20至10-21使用无代码平台墨刀开发出快速版本的示例界面10-22至10-23使用Vue3+Vite完成可交互demo10-26前修改完善做出最终版原型共3个版本 |
| 3 | **与PM和老师交流意见** | 胡帆 | 将设计完成的前端原型提交给PM或老师进行审查并讨论。10-23交付第1稿10-24交付第2稿根据交流意见进行调整优化 |
| 4 | **原型对接工作** | 所有成员 | 在前端原型设计过程中,需与后端及模型组成员密切沟通,明确接口规范、功能需求及展示数据类型等,确保各模块顺利衔接,并做好相关记录。 |
小结
--
1. **学习需求:** 本周需快速入门Vue3与Vite技术以及墨刀平台的使用不必全面细致地学习只需重点掌握基础性的知识再根据设计时的具体需求补充学习相关技术
2. **动手实战:** 本周在学习理论知识时,最需注重的是实战训练,任务量较重的情况下,应该优先动手实战,遇到问题时有针对性地学习解决
3. **积极交流:**除按时提交设计稿外,还将主动沟通其余组员,及时同步进展、解决问题

@ -0,0 +1,41 @@
个人周总结-第4周
=========
姓名和起止时间
-------
姓  名: 金郅博
团队名称: 2班-深度思考
开始时间: 2025-10-12
结束时间: 2025-10-19
本周任务完成情况
--------
| **序号** | **计划内容(总结内容)** | **是否完成** | **情况说明** |
| -------- | ------------------------------ | ------------ | ------------------------------------------------------------ |
| 1 | **初步规划前端开发时间节点** | 完成 | **已制定前端开发阶段性计划**,明确各阶段任务及其时间节点 |
| 2 | **前端技术快速入门** | 部分完成 | **已完成HTML/CSS/JS基础知识的学习**目前才刚开始接触Vue与Vite 的开发技术,还需继续深入学习 |
| 3 | **初步设计前端页面的基本框架** | 基本完成 | **基本确定前端页面风格**参考glaze和codepen网站借鉴学习了一些设计方法计划要展示出较酷炫的游戏类视觉效果 |
| 4 | **前后端数据接口规范初步拟定** | 基本完成 | **初步确定了前端所需数据接口的草案**,与前后端组员沟通,基本涵盖核心功能模块 |
对团队工作的建议
--------
1. **沟通合作:** 希望组员对各自领域尽快入门,有疑问一定要及时提出,同时也要敢于表达自己的思考与建议
2. **技术分享:** 希望团队可以提高交流分享积极性,各自学习时,可以经常分享各自领域的技术资源,互相交流借鉴学习
小结
--
1. **技能学习:** 前端技术栈的学习已完成预期目标能在vscode编写简单的网页demo
2. **项目协同:** 与后端组员完成了接口规范的初步对接,确保了多方工的协调性。
3. **学习需求:** 希望能有针对stable diffusion模型的项目导向性教学以解决实际开发中的技术难点。
---

@ -0,0 +1,27 @@
# 个人周计划-第5周
## 姓名和起止时间
**姓  名:** 梁浩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-10-20
**结束时间:** 2025-10-26
## 本周任务计划安排
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | ------------------------- | -------------- | --------- |
| 1 | 数据库与UML设计 | 杨博文 | 10-20至10-22初步决定数据库设计表字段、索引策略10-23与PM评审讨论至10-24基本完成设计开始绘制UML用例图/时序图至26日完成最终版。任务较重允许部分延迟到下周。 |
| 2 | 确定后端预留接口 | 所有成员 | 与前端组和模型组多次协商,确定前端请求和模型调用的接口及返回数据结构。 |
| 3 | 论文精读与噪声生成代码复现 | 胡帆 | 选取SimAC算法的对抗性扰动相关论文精读理解其原理重点关注噪声生成方法完成论文代码的运行和复现为后端抗扰动加噪算法的开发探索一套快速学习、部署的方式。 |
| 4 | 敏捷开发 | 所有成员 | 遵循敏捷开发思想,优先配合前端原型开发,及时响应接口和数据格式调整需求。 |
## 小结
1. **文档设计:** 本周重点完成数据库设计与UML文档任务量较大允许部分延迟但需保证质量。
2. **接口联调:** 按照需求文档和团队计划,推进后端接口开发与联调,推动项目整体进度。
3. **论文复现:** 继续论文阅读和代码复现,提升对抗性扰动算法理解,为后续开发打好基础。
4. **前端协作:** 积极配合前端组原型开发,优先响应前端需求,确保接口和数据格式统一。

@ -0,0 +1,27 @@
# 个人周总结-第4周
## 姓名和起止时间
**姓  名:** 梁浩
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-13
**结束时间:** 2025-10-19
## 本周任务完成情况
| 序号 | 总结内容 | 是否完成 | 情况说明 |
| --- | ------- | -------- | -------- |
| 1 | 复习python语法 | 完成 | **已完成Python语法复习**,重点熟悉了面向对象编程的基本概念和使用方法。 |
| 2 | 学习flask框架 | 基本完成 | **已初步学习Flask框架**能够构建简单的Web应用demo后续需进一步深入掌握其高级特性。 |
| 3 | 阅读对抗性扰动相关论文 | 部分完成 | **已开始搜集和阅读对抗性扰动相关论文**,但由于论文理解难度较大,目前仍在消化核心概念阶段,需要更多时间深入研读。 |
## 对团队工作的建议
1. **技术交流机制:** 建议团队定期举行一次**前端、后端和模型组联合讨论会**,重点围绕接口设计、数据格式及运行流程展开,减少开发阶段的反复修改。
2. **专题分享:** 希望能组织一次关于**图像对抗干扰与噪声生成技术**的内部讲座或经验分享,帮助大家理解相关原理,促进组间协作。
## 小结
1. **技能提升:** 本周按计划完成了Python语法复习和Flask框架的学习为后续开发任务奠定了基础。
2. **项目协同:** 通过与PM的交流快速理解了对抗性扰动的核心概念确保了后续开发方向的正确性。
3. **学习需求:** 希望能有关于**噪声生成器具体实现方法**的指导或参考资料,以加速后续开发进程。

@ -0,0 +1,27 @@
# 个人周计划-第5周
## 姓名和起止时间
**姓  名:** 杨博文
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-20
**结束时间:** 2025-10-26
## 本周任务计划安排
| 序号 | 计划内容 | 协作人 | 情况说明 |
|------|------------------------------|--------------------|----------|
| 1 | 辅助后端数据库与UML设计 | 梁浩 | 负责数据库设计文档、用例图、UML图等后端文档的撰写与整合确保设计符合项目整体架构 |
| 2 | 支持模型组论文理解与代码复现 | 胡帆 | 在完成文档任务的前提下协助梳理噪声生成论文原理参与代码复现讨论必要时协助环境配置或记录复现过程。10-20至10-22初步决定好数据库设计10-23与PM评审讨论至10-24基本完成上述设计开始绘制UML用例图/时序图至26日完成最终版。 |
| 3 | 完善并提交前期文档 | 杨逸轩 | 补充用例文档、需求规格说明、迭代开发计划的细节,确保与本周原型和数据库设计对齐 |
| 4 | 参与原型对接与接口协调 | 所有成员 | 配合前端组明确接口需求,协助后端与前端就数据结构、字段命名、接口函数等达成一致 |
| 5 | 准备班会材料(如有余力) | 胡帆、杨逸轩 | 协助整理讲稿或演示内容,截止时间为第七周前,非本周强制任务 |
## 小结
1. **学习需求:** 希望通过参与数据库设计和论文复现快速掌握项目所需后端建模与AI模型基础知识
2. **知识储备:** 重点补强数据库ER建模、UML绘图规范以及噪声生成相关论文的核心思想
3. **协作重点:** 以辅助后端为主、模型组为辅,在确保文档闭环的前提下灵活补位,支持团队敏捷开发节奏。
---

@ -0,0 +1,30 @@
# 个人周总结-第4周
## 姓名和起止时间
**姓  名:** 杨博文
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-13
**结束时间:** 2023-10-19
## 本周任务完成情况
| 序号 | 总结内容 | 是否完成 | 情况说明 |
| ---- | ------------------------------------------------ | -------- | ------------------------------------------------------------ |
| 1 | 周计划书写 | 完成 | 将PM的总体周计划总结成自用版和上交版两个版本分别供小组成员和老师使用 |
| 2 | 用例图初稿 | 完成 | 完成了用例图的初步绘制 |
| 3 | 用例文档、迭代开发文档框架 | 完成 | 研读了实例文档中的用例文档、迭代开发文档内容,明确了其框架 |
| 4 | 第四周会议纪要 | 完成 | 完成了第四周会议纪要,明确了文档的文风 |
## 对团队工作的建议
1. **积极主动:** 小组成员应积极主动的跟PM进行沟通发现问题应及时反馈对PM的要求、建议应有及时的回应
2. **灵活机动:** 在项目进行的过程中,小组成员应能灵活的进行任务分配,并能及时进行任务进度的推进;
## 小结
1. **用例图介绍:** 对用例图的绘制方法、功能以及其在项目中的实际作用进行介绍,并给出一个示例;
2. **迭代开发文档介绍:** 教学我们如何去合理的分配、调整开发任务;
---

@ -0,0 +1,30 @@
# 个人周计划-第5周
## 姓名和起止时间
**姓  名:** 杨逸轩
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-20
**结束时间:** 2025-10-26
## 本周任务计划安排
| 序号 | 计划内容 | 协作人 | 情况说明 |
| --- | ------ | --- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| 1 | 文档撰写 | 个人 | 召开组会并进行需求沟通: 2025-10-20开组会与组内沟通根据反馈进一步完善《需求规格说明书》。<br/>文档细化重点: 重点关注防护处理、效果可视化等核心功能点的描述和细节修正,确保文档具备可执行性。<br/>协作支持: 同时协助杨博文同学完成数据库结构和关系设计的文稿撰写。 |
| 2 | 学习前端知识 | 个人 | 针对HTML、CSS、JS等进行强化学习。同时学习Vue的基本概念及vue组件化开发思路。 |
| 3 | 参加组会 | 组员 | 2025-10-20 开会初步确定项目大致结构明确工作开发细节后端主要学习论文代码实现大模型微调前端主要实现最终效果展示。并确定协作开发模式为3.1。 |
| 4 | 初步设计原型 | 个人 | 协助金郅博同学完成初步的无代码前端原型设计。主要聚焦于用户交互流程的顺畅性如参数输入到结果展示的步骤和核心界面的布局如防护参数设置区、结果展示区确保原型具备高保真度能清晰展示主要功能和页面跳转逻辑为后续的Vue界面开发提供视觉基础和逻辑指导。 |
## 小结
1. **学习需求:** 希望能有对于vue组件化开发及**原型设计**和用户体验相关的教学;
2. **知识储备:** 本周核心是原型开发和需求文档,以及协助完成数据库文档;
3. **文档撰写:** 改进《需求规格说明书》,并与组员共同**明确项目架构与开发模式**,为正式进入开发阶段扫清障碍。

@ -0,0 +1,43 @@
个人周总结-第4周
=========
姓名和起止时间
-------
姓  名: 杨逸轩
团队名称: 2班-深度思考
开始时间: 2025-10-12
结束时间: 2025-10-18
本周任务完成情况
--------
| **序号** | **计划内容(总结内容)** | **是否完成** | **情况说明** |
| ------ | ------------------------------------------ | -------- | ------------------------------------------------------------- |
| 1 | 确定分工;撰写《需求规格说明书》初稿。 | 完成 | **已确认每周组会时间并明确个人分工**。**《需求规格说明书》初稿已撰写完成**,下一步将提交给组员进行讨论和意见收集。 |
| 2 | 前端技术栈深度学习 (HTML、CSS、JS、VUE等重点掌握Vue组件化开发)。 | 完成 | **已完成HTML/CSS/JS基础知识的学习**还没有掌握了Vue的基本概念及组件化开发思路需要继续学习。 |
| 3 | 前后端数据接口规范初拟 (与后端/模型组员沟通)。 | 完成 | **已与后端和模型组员沟通**,根据核心功能(防护处理、效果可视化等)初步确定了前端所需数据接口的草案。 |
| 4 | Web应用原型设计细化 (防护处理界面UI交互设计美术风格)。 | 基本完成 | 已参考glaze网站初步明确了Web应用的前端美术风格。 |
对团队工作的建议
--------
1. **接口定稿:** 建议团队尽快组织一次会议,对初步拟定的前后端数据接口规范进行审阅和定稿,以保证前后端开发同步进行。
2. **技术分享:** 针对Vue/Flask前后端分离架构下的数据交互建议团队组织一次内部学习或分享活动共同提高技术储备。
小结
--
1. **任务交付:** 本周核心任务《需求规格说明书》初稿已按时完成,项目文档工作迈出重要一步。
2. **技能提升:** 前端技术栈的学习已完成预期目标为下周开始的Vue组件开发任务做好了充分准备。
3. **项目协同:** 与后端组员完成了接口规范的初步对接,确保了多方工作的协调性。
4. **学习需求:** 希望能有针对**Vue/Flask前后端分离架构下的数据交互与API设计**的教学或讲座,以解决实际开发中的技术难点。
---

@ -0,0 +1,65 @@
# 小组会议纪要-第6周
## 会议记录概要
**团队名称 **2班-深度思考队
**指导老师 **刘琴
**主持人 **胡帆
**记录人员 **杨博文
**会议主题 **原型冲刺、后端搭建、需求文档推进
**会议地点 **线下会议(中楼休息室)
**会议时间 **2025-10-27 16:00-16:35
**记录时间 **2025-10-27 17:00
**参与人员 **胡帆、金郅博、杨逸轩、杨博文、梁浩
---
## 会议内容
### 1. 项目整体进展与核心问题
会议首先由 PM胡帆回顾第五周任务完成情况并指出前端界面设计因墨刀会员限制导致效果粗糙数据库设计亦显仓促整体开发节奏过于集中在周末影响交付质量。为提升效率PM 推荐前端使用 Copilot 大模型工具辅助开发,并已于 10 月 20 日晚组织金郅博、杨逸轩等人学习其使用方法。
为应对第七周班会的原型讨论,当前项目进入关键冲刺阶段,核心目标为:在第七周班会前交付一个可完整演示用户流程的前端原型(含“上传任务 → 排队等待 → 取回结果”全流程),同时后端 Flask 框架的本地部署需要完全实现、对基础 API 的概念要有大致判断。当前主要瓶颈仍为前后端对接效率与模型代码集成准备不足。
### 2. 开发规范与协作机制
会议重申并补充以下协作要求:
- **文档更新原则**:历史文档不再修改,新内容以新增形式体现;需求文档、数据库设计等需在 11 月 1 日前完成初稿。
- **敏捷开发**:前端以“能跑通流程”为第一目标,美术细节可后续优化。
- **沟通机制**:前端与 PM 需高频对接接口定义;后端遇算法理解障碍可随时申请胡帆专项讲解。
### 3. 本周任务安排2025-10-27 至 2025-11-02
| 序号 | 计划内容 | 执行人 | 详细说明 |
|------|----------|--------|----------|
| 1 | 原型最终版本开发 | 金郅博、杨逸轩 | 10-27 至 10-28杨逸轩提供 34 个 Vue 集成 UI 组件金郅博优化布局与交互逻辑。10-28 晚与 PM 确认班会展示细节。11-01 前完成本地部署,实现完整用户流程演示(含预制数据)。**11-02 锁定原型最终版**。杨逸轩需优先支援前端,其次处理文档。 |
| 2 | 需求文档编写 | 杨博文、杨逸轩 | 10-27 至 10-28 起草项目前景与迭代计划10-29 晚与 PM 对接细节11-01 前**完成需求文档初版**,整合数据库设计与用例图。 |
| 3 | 后端框架搭建 | 梁浩、杨博文 | 10-27 至 10-28 完成本地数据库部署与 Flask 结构搭建10-29 参与 PM 主持的会议,了解算法代码的运行流程,初步明确 RESTful 接口的大致设计思路11-01 前实现可持久运行的本地后端服务(不含真实文件处理)。 |
| 4 | 前后端辅助协调 | 杨逸轩、杨博文 | 杨逸轩重点协助前端开发;杨博文主责需求文档,同时支援后端部署与数据库建模。 |
| 5 | 原型对接支持 | 胡帆 | 全程配合前端确定接口约定,必要时**召开临时会议**解决阻塞问题,确保原型按时交付。 |
| 6 | 论文算法讲解 | 胡帆 | 本周择时向后端组详解 LDM、DreamBooth、LoRA 等**核心算法**及代码结构,帮助理解数据流与接口需求。 |
| 7 | 模型代码预研 | 胡帆 | 阅读 CAAT、PID、ARPP 三篇论文,在 AutoDL 平台配置环境并**跑通代码**,整理调参与适配经验文档,为后续集成铺路。 |
### 4. 重点强调事项
- **前端原型为本周最高优先级**:必须在 11 月 2 日前交付可完整演示的版本,用于第七周班会展示。
- **文档与开发并行推进**:需求文档初稿须在 11 月 1 日前完成,由于开发繁忙,故需要抓紧。
- **技术预研不可松懈**PM 需确保模型代码环境可复现,为下一阶段把代码移植到后端打下基础。
- **前后端初具规模**:前端原型和后端框架在本周结束时,应当初具雏形,至少能在本地运行,完成度要跟上
### 5. 问题总结
**已解决问题**
- 明确了第六周核心目标:前端可演示原型 + 后端可运行框架;
- 确定了 UI 组件交付节奏与前后端协作分工;
- 统一了需求文档与算法设计流程。
**待解决问题**
- 模型组还需要完成更多加噪路径的代码复现;
- 后端对扰动算法的数据结构理解仍需深化;
- 前端进度较慢,需加快开发进度;
### 6. 小组协作情况总结
- 协作情况成员任务认领清晰杨逸轩与杨博文跨组支援意愿强PM 技术引导及时。
- 纪律情况:全员准时参会,响应迅速,符合项目管理规范。
- 团队进度:上周整体进度较慢,本周应提高警惕、加快效率。
### 7. 备注
本周为“原型交付冲刺周”。文档撰写可在开发间隙推进,但不得影响核心开发进度。

@ -0,0 +1,27 @@
# 小组周计划-第6周 #
## 团队名称和起止时间 ##
**团队名称:** 2班-深度思考队
**开始时间:** 2025-10-27
**结束时间:** 2025-11-02
## 本周任务计划安排 ##
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">执行人</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 原型最终版本 | 金郅博、杨逸轩 | 原型前端的开发,分为组件开发和界面开发两个部分:<br />10-27至10-28杨逸轩参考开源网站和设计网站中的资源为金郅博准备3-4个vue文件形式、**集成化的UI组件**便于原型美术设计要求简约美观。10-29日晚PM于杨逸轩开会讨论第一批组件的具体修改完善。杨逸轩于11-01前完成第二批组件要求更加复杂数量为1-2个。第一批组件用于第七周班会展示在原型最终版而第二批组件将用于V1版本班会暂时不用。杨逸轩在空闲时一定要优先帮金郅博分担压力其次再去考虑文档编写和网课学习因为本周前端压力非常大。<br />10-27日金郅博整理前端细节删除冗余整理界面布局和尺寸设计。10-28日晚和PM商议班会展示细节。11-01前**完成初步的本地部署前端**并且能够实装第一批UI和预制的展示样例一些图片和数据等重要的是能够演示一个用户从点进去到结束一个任务的总流程也就是要把“添加任务”、“等待排队”、“取走图片”等实际动画演示给做出来。可以说除了后端是空的、任务材料是预制的之外它应该能当成一个完整的前端来用。<br />11-02日前端原型最终版需要完全确定。本周金郅博任务将非常重杨逸轩在工作之余需要尽力辅助代码编写合作。如难以完成胡帆随时可以参与前端代码的辅助编写。 |
| 2 | 需求文档 | 杨博文、杨逸轩 | 10-27至10-28初步决定好项目前景文档和第一稿的迭代开发计划文档编写10-29日晚和PM交流需求文档的细节。11-01前参考之前的数据库文档、用例图等**完成项目需求文档第一版**的编写。 |
| 3 | 数据库框架和组织搭建 | 梁浩、杨博文 | 10-27至28日完整本地部署数据库编写flask框架的后端结构。10-29日参与和PM的讨论确定后端的构建思路并修改会中将商议确定项目的restful-api详情由梁浩与胡帆主导完善。11-01前梁浩、杨博文将**实现整个后端的本地化部署**,确保:除了没有实际文件以外,它应当能够作为本地服务器正常持久运行。同时,期间胡帆将择时与后端组开会交流,主要分享论文代码详解,会后梁浩和杨博文应该对实现算法的预留结构有一定认知,为未来在这个后端里嵌入实际代码作预备。如果有时间,后端能独立跑通一遍代码最好,有任何疑问可以问胡帆。 |
| 4 | 前后端辅助人员 | 杨逸轩、杨博文 | 杨逸轩辅助金郅博进行原型彻底完善和协调等,在杨博文的文档任务忙碌时帮忙分担。 杨博文负责辅助梁浩进行后端本地化搭建,并对需求文档的编写全权负责。 |
| 5 | 原型对接工作 | 胡帆 | 前端开发原型时必然遇到各种接口统一问题PM会全力配合前端开发者。金郅博和杨逸轩必须就原型所需的约定与PM进行多次协商。如果按照预定计划进行的对接效率不够可以约定召开额外的全体会议总之取决于前端进度。一定要让原型保质保量完成。 |
| 6 | 论文算法讲解 | 胡帆 | 胡帆本周会择时以他目前对论文核心算法和代码的掌握情况向后端作详细讲解(配合上周在群里发的内部文档笔记以及胡帆的训练经验),以确保后端对代码有一定认识。如果有时间,后端能独立跑通一遍代码最好。 |
| 7 | 跑通模型代码 | 胡帆 | 胡帆本周需要对剩下三篇CAAT、PID、ARPP三篇论文进行阅读并借助上周的经验在autodl租用云服务器配置好环境、**跑通三篇的代码**,争取将环境、适配、调参经验写成文档,为后端以后的工作铺垫。 |
## 小结 ##
1. **原型冲刺与交付** 前端组需按明确的时间节点推进杨逸轩分两批交付UI组件金郅博主导前端整合与交互流程实现并于周日交付完整的可演示前端原型。所有成员需积极配合前端工作保障其按时高质量完成。
2. **后端基础与架构建设** 后端组需完成Flask框架的本地部署与稳定运行并与PM沟通确认技术路线。同时通过专项技术分享理解后续待集成的核心算法逻辑为后续研发奠定基础。
3. **需求与技术文档同步** 文书组需并行推进需求文档与迭代计划的撰写结合已有资料形成规范的项目文档初版并在过程中与PM保持密切沟通。
4. **核心技术预研与研与支持** PM承担关键的技术攻坚角色一方面指导后端理解现有论文算法另一方面需亲自完成剩余多篇论文的环境配置与代码调试并为团队积累实践经验。
5. **协同机制与灵活调配** 团队成员间明确了辅助关系:杨逸轩重点支援前端,杨博文兼顾后端协助与文档主责。强调根据实际情况灵活调整协作方式,必要时可召集临时会议解决阻塞问题。

@ -0,0 +1,34 @@
# 小组周总结-第5周 #
## 团队名称和起止时间 ##
**团队名称:** 2班-深度思考队
**开始时间:** 2025-10-20
**结束时间:** 2025-10-26
## 本周任务完成情况 ##
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:70px">总结内容</span> | <span style="display:inline-block;width:70px">是否完成</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 原型迭代 | 基本完成 | 金郅博、杨逸轩完成了前端原型的墨刀版和可运行代码版Demo并与PM交流讨论两次及时调整了设计方向如增加了类似云平台控制台的首页任务清单展示模式基本解决了遗漏与bug完成了原型框架搭建和页面结构搭建。 |
| 2 | 数据库与UML设计 | 完成 | 梁浩、杨博文经过三次迭代完成了数据库与UML设计。数据库设计包括8个核心表、外键关系、索引优化和触发器并符合3NF规范支持单GPU部署约束下的业务需求。UML用例图/时序图也同步完成,并与新确定的加噪生成逻辑保持一致。 |
| 3 | 论文阅读与代码复现 | 完成 | 胡帆精读了两篇噪声生成论文并撰写了详细笔记。在AotuDL云平台4090服务器完成了环境适配和超参数调整基本复现了两篇文章的核心代码得到了成功加噪结果图片吗并撰写了复现记录文档作为内部资料。 |
| 4 | 前后端辅助人员 | 完成 | 杨逸轩辅助金郅博完成初步前端原型设计并进行了HTML、CSS、JS及Vue基础知识的强化学习。杨博文辅助梁浩完成了数据库结构和关系设计的文稿撰写并负责完成了数据库设计文档与UML图等后端文档的迭代与归档。 |
| 5 | 原型对接工作 | 完成 | 全体成员参与了与前后端、模型组的交流和对接工作。重点明确了加噪请求参数、图像上传/返回格式、分析报告触发条件等接口细节。 |
| 6 | 论文算法讲解 | 部分完成 | 胡帆在10-22的意见交流中对论文模型算法进行了约20分钟的粗略讲解但未进行详细的会议讲解计划在下周进行更详细的讲解。 |
| 7 | 敏捷开发 | 完成 | 全项目顺利推广并遵循了**敏捷开发**策略,即“先做后改,不断迭代”,不追求一次性交付全部功能,而是尽快交付最小的、可用的产品版本。 |
## 小结 ##
1. 需求、认知与设计:
通过本周深入讨论和多次迭代,团队对系统的业务流程、特别是加噪生成逻辑(包括算法选择、扰动强度、防净化版本、分析报告生成条件等)有了清晰和统一的认识。
2. 文档产出:
高质量完成了数据库设计、UML用例图/时序图。同时《需求规格说明书》和《用例文档》的相关细节也已补充修订,与本周确定的设计和逻辑保持一致。
3. 技术储备:
* **前端**基本掌握了Vue3+Vite的前端架构知识和基础交互功能能独立搭建项目框架。
* **后端**掌握了ER建模、UML规范、加噪算法原理及图像评估指标体系数据库设计达到3NF规范。
* **模型**完成了两篇核心论文的精读和代码复现成功跑通了SimAC、ASPL算法。
4. 协同机制:
团队采用了**敏捷开发**模式,所有成员积极配合前端原型和后端数据库设计工作。本周通过多次对接,明确了前后端接口协调的细节,为下周进入开发阶段打下了坚实基础。
5. 下周重点:
梁浩建议下周召开技术交流会梳理系统运行全流程并优先制定RESTful API接口规范胡帆将跟进实现。

@ -0,0 +1,22 @@
# 个人周计划-第6周
# 姓名和起止时间
**姓  名:** 胡帆
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-27
**结束时间:** 2025-11-02
## 本周任务计划安排
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">协作人</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 论文算法讲解 | 本人 | 本周暂定10-29晚以本人目前对论文核心算法和代码的掌握情况向后端作详细讲解配合上周在群里发的内部文档笔记以及训练经验以确保后端对代码有一定认识。如果有时间的话能够指导后端其他成员跑通一遍代码最好。 |
| 2 | 跑通模型代码 | 本人 | 本周需要对剩下三篇CAAT、PID、ARPP三篇论文进行阅读并借助上周的经验在autodl租用云服务器配置好环境、**跑通三篇的代码**争取将环境、适配、调参经验写成文档为后端以后的工作铺垫。经过粗略估算CAAT和PID的实现难度适中而ARPP的实现难度较大如有困难可以先跑通前两篇ARPP允许延迟到未来的计划中。 |
| 3 | 前端原型协助 | 金郅博、杨逸轩 | 开发原型必然会遇到各种接口定义和需求不清的问题,本人会全力配合前端开发者。金郅博和杨逸轩必须就原型所需的约定,与我进行多次协商。如果按照预定计划进行的对接效率不够,可以约定召开额外的全体会议,总之取决于前端进度。一定要让原型保质保量完成。<br />此外当金郅博、杨逸轩前端任务量过重时我将抽时间辅助UI组件、页面布局的开发保证原型顺利产出。 |
| 4 | 后端接口协调 | 梁浩、杨博文 | 10月29日晚会议中明确技术路线。在讲解完代码和项目原理后根据实际算法与后端同学一起初步建立RESTful API设计概念。 |
| 5 | 需求文档协助 | 杨博文、杨逸轩 | 本周需要完成需求文档第一版,我会协助杨博文、杨逸轩,不断讨论迭代,直到修改出合适的产出。 |
## 小结
1. **算法技术攻坚与支持** 本人作为项目经理,承担关键的技术攻坚角色,一方面指导后端理解现有论文算法,另一方面需亲自完成剩余多篇论文的环境配置与代码调试,为团队积累实践经验。
2. **协作重点:** 前端以金郅博为核心,后端以梁浩为核心,文档以杨博文为核心,所有协调工作由我主要负责。

@ -0,0 +1,39 @@
个人周总结-第6周
=========
姓名和起止时间
-------
**姓  名:** 胡帆
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-27
**结束时间:** 2025-11-02
本周任务完成情况
--------
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:75px">是否完成</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 论文算法讲解 | 完成 | 10月29日晚成功组织了**算法技术分享会**面向后端团队详细讲解了Diffusion Disturbance算法的核心原理和实现逻辑。结合之前整理的内部文档笔记和实际训练经验帮助梁浩、杨博文等后端同学建立了对算法的深入理解。讲解过程中重点阐述了算法的数学原理、代码结构以及关键参数设置为后续的算法集成工作奠定了扎实的理论基础。 |
| 2 | 跑通模型代码 | 完成 | 本周成功完成了CAAT、PID、ARPP三篇论文的深度研读和代码实现工作。通过在autodl云服务器上的反复调试不仅跑通了所有算法代码还完成了从A100到4090平台的适配优化。期间积累了大量的环境配置、超参数调优以及平台迁移的实践经验并将这些宝贵经验整理成详细的内部技术文档为团队后续的开发工作提供了重要参考。至此**所有的四条基础加噪算法链路都跑通了**。 |
| 3 | 前端原型协助 | 完成 | 与金郅博、杨逸轩保持了密切的协作关系,参与了原型开发过程中的需求澄清和技术咨询工作。通过多次深入讨论,帮助前端团队明确了原型所需的展示效果和美术风格,澄清了一些技术细节。 |
| 4 | 后端接口协调 | 部分完成 | 在10月29日的技术会议中与梁浩、杨博文就后端架构和API设计进行了深入探讨初步建立了RESTful API的设计框架和基本概念。虽然具体的接口规范还需要进一步细化和完善但团队已经对后端的整体技术路线和实现方案达成了共识为下周的深度集成工作做好了准备。 |
| 5 | 需求文档协助 | 完成 | 积极配合杨博文、杨逸轩完成了需求文档第一版的编写工作,通过多轮讨论和迭代优化,确保文档内容准确反映了项目的技术需求和功能规格。 |
对团队工作的建议
--------
1. **完善细节,避免返工:** 在下周的算法集成和API后端对接阶段建议团队更加注重细节规划和前期沟通。特别是在接口设计、数据格式定义以及错误处理机制等方面需要提前做好充分的讨论和确认避免因为规范不清晰而导致后期的重复开发和调试工作。
2. **合作分工:**团队目前的协作机制运行良好但建议在下周的关键节点增加更多的交叉检查和相互支持。例如后端集成算法时前端同学可以同步了解接口变化前端对接API时算法同学也应该及时响应技术咨询。这种更紧密的协作方式有助于提高整体开发效率。
小结
--
1. **跑通算法:**本周在算法研究方面取得了重要突破,成功完成了基础链路中所有核心算法的代码实现和平台适配。从最初的论文理解到最终的代码跑通,这个过程不仅验证了算法的可行性,更重要的是积累了丰富的实践经验。通过系统性的环境配置、参数调优以及平台迁移工作,为团队后续的产品化开发建立了坚实的技术基础。
2. **对接工作:** 作为项目的技术核心,本周在团队协作方面投入了大量精力。无论是向后端团队讲解算法原理,还是协助前端澄清需求细节,都体现了跨团队协作的重要价值。虽然后端接口协调工作还有待进一步完善,但通过这周的深入沟通,团队成员之间的技术理解更加一致,为下周的集成工作创造了良好条件。
---

@ -0,0 +1,35 @@
# 个人周计划-第6周
## 姓名和起止时间
-------
**姓  名:** 金郅博
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-27
**结束时间:** 2025-11-02
本周任务计划安排
--------
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | -------------------------------------- | ------------ | ------------------------------------------------------------ |
| 1 | **原型框架细节整理** | 个人 | 10-27日整理上周开发的前端框架细节删除冗余文件与代码整理界面布局和尺寸设计。 |
| 2 | **明确前端展示内容并实现预制样例实装** | 胡帆,杨逸轩 | 10-28晚与胡帆商议班会展示的原型细节10-29至10-30明确细节后着手完善功能设计以及页面交互目标是能够演示一个用户从点进去到结束一个任务的总流程要把“添加任务”、“等待排队”、“取走图片”等实际动画演示给做出来最后实装后端组预制的任务材料。 |
| 3 | **前端ui实装与美术样式加工** | 杨逸轩 | 10-30至11-1日完成前端的页面美术加工包括实装杨逸轩设计的第一批ui组件自行编写代码嵌入页面动画效果要求前端风格在排版清晰的基础上还要体现科技感与游戏引擎般的酷炫效果 |
| 4 | **原型最终版本地部署与测试** | 杨逸轩 | 11-2日必须确定前端原型的最终版与杨逸轩完成本地部署后进行功能测试查漏补缺及时修改bug使之成为一个与后端分离但能完整使用的前端原型 |
小结
--
1. **原型冲刺交付** 作为前端组主负责人,本周要进行冲刺式开发,必须抓紧时间按时完成各节点任务,完成前端展示版原型,积极与杨逸轩进行协助开发,必要时可申请胡帆辅助
2. **ai模型更新** 上周使用的ai模型功能比较落后这周开始使用更加强大的cursor与Claude模型进行辅助开发提升编码质量与效率
3. **技术能力拓展** 本周将首次完整实现前端动画交互流程需重点学习CSS动画、JavaScript异步操作等关键技术通过实际项目快速提升前端工程化能力。

@ -0,0 +1,38 @@
个人周总结-第6周
=========
姓名和起止时间
-------
姓  名: 金郅博
团队名称: 2班-深度思考
开始时间: 2025-10-27
结束时间: 2025-11-2
本周任务完成情况
--------
| **序号** | **计划内容(总结内容)** | **是否完成** | **情况说明** |
| -------- | -------------------------------------- | ------------ | ------------------------------------------------------------ |
| 1 | **原型框架细节整理** | 完成 | **完成前端原型框架细节整理**于10-27日借助Cursor工具系统调整了文件架构与代码结构优化了界面尺寸与元素布局并于10月30日完成技术栈迁移从Vue CLI迁移至ViteCSS迁移至Tailwind CSS采用更现代化、高性能的技术方案有效提升后续开发效率与质量。 |
| 2 | **明确前端展示内容并实现预制样例实装** | 完成 | **已明确前端展示内容并实现**10-28晚与胡帆商议明确了班会展示中各页面应呈现的内容与效果实现了用户从进入系统到完成任务的完整流程演示完成各页面跳转与元素交互动画并实装后端组提供的样例图片。同时针对初版设计AI痕迹较重的问题确定了后续“去AI化”的设计优化方向以增强高级感与视觉效果。 |
| 3 | **前端ui实装与美术样式加工** | 完成 | **完成前端ui实装与美术加工**10月31日实装杨逸轩设计的第一批UI组件后因部分效果不理想及“AI感”过强在技术栈迁移后决定改用适配Tailwind的官方组件库。经尝试Shadcn与Reactbits等组件库最终选用Vuebits整合了GlassSurface、PillNav、Target Cursor、Wave、Galaxy等组件。美术风格参考Vuebits官方设计采用黑色背景搭配白色文字与图案辅以绿色高亮形成兼具高级感与视觉吸引力的页面效果。 |
| 4 | **原型最终版本地部署与测试** | 完成 | **完成原型最终版本地部署与测试**11-2日对原型进行了一次系统的部署与测试修复了页面样式不统一与按钮、输入框、下拉框组件样式异常的bug使之达到下周班会能够完整演示的原型效果 |
对团队工作的建议
--------
1. **团队评审原型:** 鉴于原型最终版将于下周三进行班会展示,建议团队对最终版原型尽快组织一次正式的评审会议,共同检查原型是否符合《需求规格说明书》的核心要求,并提出建设性的改进意见。
小结
--
1. **原型交付:** 作为前端主导负责人本周核心工作是全力推进前端原型的开发与定版系统完成了技术栈迁移、交互流程实现与UI组件实装确保了原型达到班会演示要求。
2. **提升规范性与开发效率:** 在保证前端演示效果的同时,系统性地重构了项目目录,及时删除冗余文件与无用代码,并将所有组件统一归置于 `src/components` 目录下进行标准化维护,提高项目的结构清晰度与规范性,提高了协作开发的效率。
---

@ -0,0 +1,28 @@
# 个人周计划-第6周
## 姓名和起止时间
**姓  名:** 梁浩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-10-27
**结束时间:** 2025-11-02
## 本周任务计划安排
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | ------------------------- | -------------- | --------- |
| 1 | 数据库框架和组织搭建 | 杨博文 | 10-27至28日完整本地部署数据库基于上周完成的schema设计进行MySQL数据库的本地化部署与测试编写Flask框架的后端结构搭建基础的项目目录结构和配置文件。确保数据库连接正常基础Flask应用能够启动运行。 |
| 2 | 后端本地化部署实现 | 杨博文 | 11-01前与杨博文共同实现整个后端的本地化部署确保除了没有实际文件处理以外后端应当能够作为本地服务器正常持久运行。包括路由配置、中间件设置、基础API端点实现等。 |
| 3 | 论文算法学习与代码理解 | 胡帆 | 参与胡帆主持的论文代码详解会议主要学习LDM、DreamBooth、LoRA等核心算法及代码结构。会后应该对实现算法的预留结构有一定认知为未来在后端里嵌入实际代码作预备。如有时间尝试独立跑通一遍代码。 |
| 4 | 原型对接支持 | 金郅博、杨逸轩 | 配合前端原型开发及时响应前端组对API接口的需求。虽然本周后端主要是框架搭建但可能需要为前端提供mock数据和基础接口确保前端原型能够正常演示完整用户流程。 |
## 小结
1. **后端基础架构建设:** 本周重点完成Flask后端框架的本地部署基于已完成的数据库设计搭建可运行的后端服务。虽然暂不包含实际文件处理逻辑但需确保基础架构稳定可靠。
2. **算法集成预备工作:** 通过参与技术分享会议,深入理解对抗性扰动算法的实现原理和代码结构,为下阶段将算法代码集成到后端框架做好准备。
3. **团队协作与支持:** 积极配合前端原型开发进度提供必要的接口支持和mock数据确保团队整体目标11-02前端原型最终版交付的顺利实现。

@ -0,0 +1,31 @@
# 个人周总结-第6周
## 姓名和起止时间
**姓  名:** 梁浩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-10-27
**结束时间:** 2025-11-02
## 本周任务完成情况
| 序号 | 计划内容 | 完成情况 | 成果说明 |
| ---- | ------------------------- | -------- | --------- |
| 1 | 数据库框架和组织搭建 | 已完成 | 根据前期设计的schema成功完成了MySQL数据库的本地部署和测试。设计并实现了完整的数据库表结构包括用户、任务、图像等核心表。目前数据库已可以正常运行并支持基本的CRUD操作。 |
| 2 | 后端本地化部署实现 | 已完成 | 基于Flask框架搭建了完整的后端服务实现了用户认证、任务管理、图像处理等核心功能模块。完成了API路由配置、中间件设置、错误处理等基础架构。通过本地测试验证了各个API端点的功能正常为后续算法集成打下了基础。 |
| 3 | 论文算法学习与代码理解 | 已完成 | 参加了胡帆主持的论文代码详解会议深入学习了LDM、DreamBooth、LoRA等核心算法原理及其实现方式。对算法的工作原理和代码结构有了清晰的认识为后续将算法集成到后端框架中做好了准备。 |
| 4 | 原型对接支持 | 已完成 | 目前前端原型开发进展顺利,暂时没有需要后端特别支持的需求。继续保持关注,随时准备响应前端组的接口需求。 |
## 对团队工作的建议
1. **完善错误处理机制:** 建议团队制定统一的错误处理规范,包括前后端错误码映射、错误信息格式和日志记录标准。
2. **加强接口测试覆盖:** 建议建立完整的接口测试用例库,确保新增功能都有对应的测试用例。特别是文件上传和管理员权限相关接口的异常情况测试。
## 小结
1. **API框架搭建** 本周完成了5大模块共15个API端点的设计与实现包括认证、用户、管理员、任务和图像处理模块为系统功能开发奠定了基础架构。
2. **测试体系建立:** 开发完成了完整的API测试界面实现了14个测试函数覆盖所有接口并建立了基于HTML的可视化测试环境方便功能验证。
3. **算法原理掌握:** 参加了胡帆主持的论文代码详解会议深入学习了LDM、DreamBooth、LoRA等核心算法原理及其实现方式为后续算法集成到后端框架做好准备。

@ -0,0 +1,23 @@
# 个人周计划-第6周
# 姓名和起止时间
**姓  名:** 杨博文
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-27
**结束时间:** 2025-11-02
## 本周任务计划安排
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | -------------------------- | ------------------ | ------------------------------------------------------------ |
| 1 | 需求文档撰写与整合 | 杨逸轩 | 10月27日至28日初步确定项目前景文档与迭代开发计划10月29日晚与PM沟通需求细节11月1日前结合已有数据库文档、用例图等完成项目需求文档第一版。 |
| 2 | 后端本地化部署与框架搭建 | 梁浩、胡帆 | 10月27日至28日协助完成数据库本地部署及Flask后端结构搭建10月29日参与PM主导的技术路线讨论初步建立RESTful API设计11月1日前确保后端可本地持久运行除无实际文件外并预留算法嵌入结构。 |
| 3 | 算法理解与模型代码预研支持 | 胡帆 | 参与胡帆组织的论文算法讲解会议理解CAAT、PID、ARPP等论文核心逻辑及代码结构协助记录环境配置与调参经验如有余力。 |
| 4 | 前后端协作与接口协调 | 金郅博、梁浩、胡帆 | 在完成文档与后端任务的前提下,协助前后端保持一致性,保障原型演示顺利进行。 |
| 5 | 文档与开发任务的优先级统筹 | 全体成员 | 本周以需求文档和后端部署为双主线任务,灵活调配时间;在杨逸轩支援前端压力较大时,必要时可分担部分文档整理工作。 |
## 小结
1. **学习需求:** 通过参与Flask后端部署与需求文档撰写深化对Web服务架构与软件工程规范的理解
2. **知识储备:** 重点掌握Flask项目结构组织、RESTful API设计原则以及需求规格说明书的撰写方法
3. **协作重点:** 以“后端+文书”双角色并行推进,确保技术实现与文档输出同步闭环,同时在团队关键节点(如班会原型演示)提供必要支持。

@ -0,0 +1,27 @@
# 个人周总结-第6周
## 姓名和起止时间
**姓  名:** 杨博文
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-27
**结束时间:** 2025-11-02
## 本周任务完成情况
| 序号 | 计划内容 | 完成情况 | 成果说明 |
| :--- | :--- | :--- | :--- |
| 1 | 需求文档撰写与整合 | 已完成 | 与产品经理PM沟通并明确了项目需求细节。结合已有的数据库文档和用例图主导完成了项目需求文档的第一版为后续的迭代开发提供了清晰的指引。 |
| 2 | 后端本地化部署与框架搭建 | 已完成 | 协助团队完成了数据库的本地化部署并基于Flask成功搭建了后端项目的基础框架。 |
| 3 | 算法理解与模型代码预研 | 已完成 | 积极参与了由胡帆组织的论文算法讲解会议深入学习了CAAT、PID、ARPP等核心算法的逻辑与代码结构。通过会议和后续的资料研究对模型的实现细节有了更清晰的认识。 |
| 4 | 前后端协作与支持 | 已完成 | 在完成主要任务的同时,积极与前后端同事协调接口规范,确保信息同步。本周重点任务明确,与团队成员协作顺畅,为原型演示的顺利进行提供了保障。 |
## 对团队工作的建议
1. **深入学习课程知识:** 建议团队成员认真学习软工导相关知识,利用课程讲解的知识完成自己的工作
## 小结
1. **需求文档体系化:** 主导完成了项目需求规格说明书的第一版,明确了项目范围和功能细节,为项目开发提供了核心依据。
2. **核心算法认知深化:** 通过团队学习会议掌握了CAAT、PID、ARPP等关键论文算法的核心思想和代码结构为技术预研提供了支持。

@ -0,0 +1,29 @@
# 个人周计划-第6周
姓名和起止时间
-------
**姓  名:** 杨逸轩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-10-27
**结束时间:** 2025-11-02
## 本周任务计划安排
| **序号** | **计划内容** | **协作人** | **情况说明** |
| ----------------------------- | ----------------------- | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 1 | **原型 UI 组件开发与交付(冲刺任务)** | 个人 | 1. **第一批组件开发:** 参考开源和设计网站,准备 3-4 个 Vue 文件形式、集成化的 UI 组件,要求简约美观,便于金郅博进行原型美术设计。<br/> 2. **组件完善与讨论:** 参加与 PM 的会议,讨论并修改完善第一批 UI 组件。 <br/>3. **第二批组件开发 ** 完成 1-2 个更复杂的第二批 UI 组件。<br/>4. **随时辅助:** 在完成组件任务的空闲时间,**优先**帮助金郅博分担前端代码编写压力,确保原型最终版能按时完全确定。 |
| 2 | **《需求文档》协作** | 个人 | 在辅助前端任务的间隙,协助杨博文完成文档相关工作:<br/>1. **初步文档撰写 (10-27至10-28)** 协助初步决定项目前景文档和第一稿迭代开发计划文档的编写思路。<br/> 2. **文档细节讨论 (10-29日晚)** 参加与 PM 的交流会议,讨论需求文档的细节。 <br/>3. **文档初稿支持 (11-01前)** 协助杨博文参考数据库文档、用例图等,完成项目需求文档第一版的编写。 |
| 3 | **学习/网课** | 个人 | 空余时间进行前端开发的网课学习和练习 |
小结
---------
1. **核心目标:** **原型最终版的冲刺与交付。** 本周工作重心将全面围绕前端原型展开,确保按时保质地完成 UI 组件开发(两批次),并随时准备辅助金郅博进行前端整合与代码编写。
2. **协同合作:** 积极参与 10-29 日晚与 PM 的会议,讨论组件修改和需求文档细节。
3. **优先级:** **前端原型 > 需求文档协助 > 个人学习/网课。**

@ -0,0 +1,38 @@
# 个人周总结-第6周
姓名和起止时间
-------
姓  名: 杨逸轩
团队名称: 2班-深度思考
开始时间: 2025-10-27
结束时间: 2025-11-02
## 本周任务完成情况
| **序号** | **总结内容** | **是否完成** | **成果或说明** |
| ------ | ----------------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 1 | **原型 UI 组件开发与交付(冲刺任务)** | 基本完成 | **第一批组件开发:** 参考开源和设计网站,完成了 3-4 个简约美观的 Vue 文件形式的集成化 UI 组件,已交付金郅博同学使用。<br>**组件完善与讨论:** 参加了与 PM 的会议,对第一批 UI 组件进行了讨论并根据反馈进行了修改和完善。并在与金郅博同学讨论后确定了vitetailwind的开发技术栈。<br>**第二批组件开发:** 正按照计划进行了 1-2 个更复杂的第二批 UI 组件的开发。<br>目前协助金郅博进行前端原型的开发,已经完成初步模型。 |
| 2 | **《需求文档》协作** | 完成 | 协助初步决定了项目前景文档和第一稿迭代开发计划文档的编写思路。<br> 协助杨博文参考数据库文档、用例图等,完成了项目需求文档第一版的编写支持工作。 |
| 3 | **学习/网课** | 完成 | 利用空余时间持续进行前端开发的网课学习和练习主要为《Vite + Vue3 实战项目》:通过实战项目练习了如何拆分大型页面为可复用组件,以及如何构建项目结构。,聚焦于 Vue 组件化开发和实践。 |
对团队工作的建议
--------
1. **原型验收与反馈**:鉴于原型最终版已进入冲刺交付阶段,建议团队尽快组织一次正式的验收会议,确保原型符合《需求规格说明书》的核心要求。
2. **后端开发前置**:建议后端开发人员应根据已确定的 RESTful API 交互模式,尽快开始 API 接口的初步设计和部分核心功能的实现,为前后端联调做准备。
小结
--
1. **前端原型冲刺完成**:本周工作重心全面围绕前端原型展开,按时保质地完成了两批次的 UI 组件开发,并积极辅助了前端整合工作,**为原型最终版的交付打下了坚实基础**。
2. **文档协作与支持**:积极参与了《需求文档》的协作,协助完成了项目前景文档和迭代计划文档的编写思路确定,并支持了需求文档第一版的产出。
3. **技术栈深化**:持续进行了前端网课学习,深化了对 Vue 组件化开发和实践的理解。

@ -0,0 +1,56 @@
***
# 小组会议纪要-项目进度讨论
## 会议记录概要
**指导老师:** 刘琴老师、邹博士
**会议主题:** 项目进度探讨与后续方向建议
**参与人员:** 项目组成员
---
## 会议内容
### 1. 当前项目进度
团队向老师和博士汇报了目前已完成的工作:
1. **前端页面:** 已完成基础的前端界面开发。
2. **核心算法:** 四种核心的加噪算法已实现,并可进行效果图展示。
### 2. 项目当前面临的困难
团队在推进过程中遇到了以下几个主要问题:
1. **演示困难:** 加噪任务处理时间较长,难以在短时间内进行流畅的功能演示。
2. **硬件瓶颈:** GPU 资源不足(仅一台 4090无法实现并行计算影响开发和测试效率。
3. **功能单一:** 目前平台实现的功能较为单一,用户体验和产品深度有待加强。
4. **成本问题:** 云 GPU 的使用费用较高,需要寻找更经济的解决方案。
### 3. 指导老师建议
刘琴老师和邹博士在听取汇报后,给出了以下几点核心建议:
1. **丰富功能模块与评估维度:**
* **增加日志分析模块:** 开发一个用于分析命令行信息的日志模块,便于调试和追踪。
* **评估防护效果:** 增加针对“人脸编辑”、“人脸交换”等攻击方式的防护效果评估功能。
* **多样化对比:** 加噪前后的图像对比维度需要更加丰富和多样化。
* **增加防护评分:** 建立一套评分体系,量化算法的防护效果。
* **增加净化后对比:** 对比加噪后的图片在经过净化处理(如 JPEG 压缩)后的效果,以检验鲁棒性。
2. **提升用户体验与性能:**
* **强化交互式展示:** 所有效果的展示应尽可能通过交互的方式呈现,以更好地体现出功能的多样性和实用性。
* **加速处理过程:** 建议尝试训练一个 GAN生成对抗网络或获取通用的噪声图片以此来**加速加噪过程**,显著提升用户的使用体验。
### 4. 问题总结与后续方向
**待解决问题(后续攻坚方向)**
* **性能与效率:** 如何在现有硬件条件下优化算法,或通过新技术(如 GAN来缩短加噪时间。
* **功能广度与深度:** 按照老师建议,规划并开发日志分析、多维度评估等新功能,提升产品价值。
* **成本控制:** 探索更经济的 GPU 解决方案或优化资源使用。
* **交互体验:** 将功能的展示方式向更具交互性的方向改进。

@ -0,0 +1,94 @@
小组会议纪要-第7周
==========
会议记录概要
------
**团队名称 ** 2班-深度思考队
**指导老师 ** 刘琴
**主持人 ** 胡帆
**记录人员 ** 杨逸轩
**会议主题 ** 原型交付验收、后端集成启动、API 规范制定
**会议地点 ** 院楼五楼会议室
**会议时间 ** 2025-11-03 5:00
**记录时间 ** 2025-11-03 8:00
**参与人员 ** 胡帆、金郅博、杨逸轩、杨博文、梁浩
# 会议内容
### 1. 第六周工作总结回顾
主持人(胡帆)对第六周“原型交付冲刺”阶段的工作进行了总结,所有核心任务均**按时完成**。
前端原型与UI准备
前端原型方面取得了显著成果。金郅博和杨逸轩完成了完整的、可演示用户流程的前端原型本地部署。目前的原型已具备完整的前端功能和交互体验,仅差后端数据接入和预制任务材料。此外,杨逸轩还准备了定制化的 UI 组件,这些组件将用于 Alpha 版本的开发,进一步提升产品的美术和交互质量。
后端架构与文档基础:
后端团队也完成了基础架构的搭建工作。梁浩和杨博文成功搭建了 Flask 后端结构和本地数据库部署,并实现了后端本地服务器的持久运行,同时初步明确了 RESTful API 的设计逻辑。在文档方面,杨博文和杨逸轩协作,完成了第一版项目需求文档、项目前景文档和迭代开发计划文档的编写,为项目的深入开发提供了重要的书面指导。
核心算法准备与知识转移:
技术预研方面PM 胡帆完成了所有核心加噪算法(包括 CAAT、PID、ARPP 等)的代码跑通工作,并整理了环境适配和调参经验文档,为后端集成提供了扎实的准备。为了确保团队的技术深度,胡帆还向后端组详细讲解了 Diffusion Disturbance 算法原理,保证了所有开发人员对核心技术有深入理解。
**结论:** 第六周冲刺阶段目标圆满达成,项目正式进入后端集成与前后端联调的关键阶段。
### 2. 第七周核心目标
本周工作重心从前端原型转移到**后端算法集成**和**前后端接口对接**,核心目标如下:
1. **后端算法集成完成:** 梁浩将胡帆跑通的四个核心加噪算法集成整合到 Flask 服务器中,实现算法的稳定本地部署。
2. **API 规范终确认:** 在算法集成后,由胡帆、梁浩、杨博文共同完成 **API 接口规范的最终确认**,为前端对接提供清晰文档。
3. **前端细化与对接启动:** 金郅博在进行视觉优化的同时,根据最终 API 规范启动前后端对接工作。
4. **云部署技术预研:** 后端(梁浩、杨博文)和前端(杨逸轩)分别开始尝试学习和实践云服务器部署技术。
### 3. 本周任务安排与分工2025-11-03 至 2025-11-10
| **序号** | **计划内容** | **执行人** | **关键时间节点/详细说明** |
| ------ | ------------- | -------------- | ------------------------------------------------------------------------------ |
| 1 | **后端算法集成** | 梁浩、杨博文、胡帆 | **11月5日前** 梁浩完成算法代码集成整合,优化资源管理,将四个核心算法稳定部署到本地服务器。杨博文提供技术支持。 |
| 2 | **API 接口总确认** | 胡帆、杨博文、梁浩 | **11月6日** 后端算法集成完成后,三方集中讨论并最终确定 API 接口规范框架,确保清晰的对接指南。 |
| 3 | **前端细化与对接** | 金郅博、杨逸轩、胡帆 | **11月3日至5日** 金郅博与杨逸轩深度优化 UI 美术、交互细节。**11月6日后** API 确定后,金郅博立即开始前端逻辑的适配与前后端对接。 |
| 4 | **用户手册初版** | 杨逸轩、杨博文 | 完成**用户手册第一版**的编写工作,参考需求文档,必要时咨询胡帆。 |
| 5 | **云服务器部署尝试** | 梁浩(后端)、杨逸轩(前端) | **11月6日后** 学习云服务器部署技术,尝试将各自的半成品系统迁移到云环境,为后续正式上线做技术储备。 |
| 6 | **完善后端接口** | 梁浩 | 负责处理前端在对接过程中提出的问题和优化建议,持续完善后端接口的稳定性和易用性。 |
### 4. 重点强调事项与风险预警
* **算法集成最高优先级:** 本周的首要任务是确保后端能够稳定运行核心算法。所有阻塞问题需立即上报 PM必要时召开临时会议。
* **API 规范必须明确:** 11月6日的 API 确认是前后端联调的前提,必须确保接口定义与前端需求完全匹配,避免返工。
* **云部署是加分项:** 尝试云部署作为学习任务,不影响主线开发进度,但需认真学习,掌握流程。
* **沟通机制:** 前后端需保持高频沟通,特别是金郅博与梁浩/胡帆,在对接过程中遇到任何数据格式或逻辑差异需即时解决。
### 5. 问题总结
**已解决问题**
* 第六周所有计划任务,尤其是前端原型和后端框架搭建,均已成功交付。
* 所有核心算法代码已跑通,并整理了适配文档。
**待解决问题(本周需要重点攻坚)**
* **后端集成复杂度:** 将 PM 的算法代码无缝、稳定地集成到梁浩的 Flask 架构中,并确保资源管理优化。
* **API 细节敲定:** 确保 API 接口定义能够完全满足前端的细化交互需求,实现前后端无缝对接。
**备注:** 本周是“后端集成与对接周”。所有工作必须围绕 API 规范的确定和算法的稳定运行展开。

@ -0,0 +1,25 @@
# 小组周计划-第7周 #
## 团队名称和起止时间 ##
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-03
**结束时间:** 2025-11-10
## 本周任务计划安排 ##
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">执行人</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 后端集成算法 | 胡帆、梁浩、杨博文 | 11月3日至5日期间梁浩将基于胡帆已跑通的算法代码进行**后端集成整合**工作。主要任务包括重新梳理文件层次结构,优化资源管理机制,完善运行链路流程,最终将四个核心加噪算法稳定部署到本地服务器环境中。杨博文将提供全程技术支持和协助。在整合过程中如遇到算法层面的技术难题,团队将及时与胡帆协作解决,确保算法功能的完整性和稳定性。<br/>11月6日胡帆与后端团队将就对接成果进行深入讨论共同**制定初步的API接口规范框架**,为前后端协作奠定技术基础。 |
| 2 | 用户手册 | 杨逸轩、杨博文 | 杨逸轩和杨博文共同完成**用户手册第一版**的开发工作。编写过程中如需了解技术细节,将参考已完成的需求文档,必要时直接咨询胡帆获取专业技术支持,确保手册内容的准确性和实用性。 |
| 3 | API总确认 | 胡帆、杨博文、梁浩 | 在11月6日后端算法集成工作完成后团队将集中精力完成**API接口规范**的最终确认工作。后端团队需要为前端开发提供清晰的对接指南。这项工作的完成质量将直接影响后续前后端协作的效率。 |
| 4 | 前端细化与对接 | 金郅博、胡帆 | 11月3日至5日金郅博将与杨逸轩紧密合作对原型的视觉设计进行深度优化包括UI界面的美术风格统一、交互体验的细节完善、响应式布局的适配等工作。<br/>11月6日API规范确定后金郅博将立即开始前端适配工作根据后端提供的接口规范调整前端逻辑。对接过程中如发现API设计与前端需求存在差异将及时与胡帆沟通协调**确保前后端无缝对接**。 |
| 5 | 后端尝试上云服务器 | 梁浩、杨博文 | 11月6日算法集成完成后后端将开始学习和实践**云服务器部署**技术。主要目标是掌握云端部署的完整流程,尝试将集成完成的后端系统迁移到云服务器环境,争取实现远程访问功能。虽然成功部署不作为硬性要求,但为后续正式上线做好准备。<br/>同时梁浩还将负责处理前端在API对接过程中提出的问题和优化建议持续**完善后端接口**的稳定性和易用性。 |
| 6 | 前端尝试上云服务器 | 杨逸轩 | 11月6日后杨逸轩将学习**前端云部署技术**尝试将当前的前端半成品无需完全对齐API部署到云服务器上。这项工作重点在于熟悉前端部署流程、了解云端环境配置、掌握域名绑定等关键技能。虽然成功部署不作为硬性要求但为后续正式上线做好准备。 |
## 小结 ##
1. **后端集成算法**:后端会将胡帆已验证的四个加噪算法无缝集成到系统中。梁浩将承担主要的集成工作,重点关注代码架构的优化、资源调配的合理化以及运行流程的标准化。杨博文作为技术支持,将协助解决集成过程中的各类技术难题。
2. **API总确认** API接口规范的确定是前后端协作的关键节点。这不仅要包含技术层面的接口定义还要考虑到前端的实际使用需求确保接口设计的合理性和易用性。
3. **前后端对接** 前端团队将在完善视觉设计的基础上积极推进与后端的技术对接工作。金郅博将根据确定的API规范调整前端逻辑确保数据交互的准确性和稳定性。这个阶段需要前后端团队保持密切沟通及时发现和解决对接过程中的技术问题为系统的整体联调做好准备。
4. **尝试云部署**:云部署的尝试工作虽然不要求必须成功,但对团队的技术成长意义重大。梁浩和杨逸轩将分别负责后端和前端的云部署实践,通过实际操作掌握云服务器的使用技巧。

@ -0,0 +1,27 @@
# 小组周总结-第6周 #
## 团队名称和起止时间 ##
**团队名称:** 2班-深度思考队
**开始时间:** 2025-10-27
**结束时间:** 2025-11-02
## 本周任务完成情况 ##
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:70px">总结内容</span> | <span style="display:inline-block;width:70px">是否完成</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 原型最终版本 | 完成 | 10-27日金郅博完成了前端细节整理界面布局和尺寸设计。10-28日晚和PM商议了班会展示细节。11-01**完成了最终版原型的本地部署前端**。目前的原型除了后端是空的、任务材料是预制的之外,已经可以作为一个完整的前端来用。<br />杨逸轩参考开源网站和设计网站中的资源,准备了几个**定制化化的UI组件**。由于计划中途灵活调整组件将不再区分第一第二批所有组件将用于alpha版本而原型展示中暂不做实装。 |
| 2 | 需求文档 | 完成 | 项目前景文档、第一稿的迭代开发计划文档编写并提交完成,作为重点的**第一版项目需求文档**也顺利完成。 |
| 3 | 数据库框架和组织搭建 | 完成 | 完成了本地部署数据库和flask框架的后端结构。参与和PM的讨论后确定了后端的构建思路并修改基本明确了Restful API的逻辑。梁浩**实现了整个后端的本地化部署**,除了没有实际文件以外,它已经能够作为本地服务器正常持久运行。经过分享会议,梁浩和杨博文已经对实现算法的预留结构有一定认知,可以为未来在这个后端里嵌入实际代码作预备。 |
| 4 | 前后端辅助人员 | 完成 | 杨逸轩辅助了金郅博进行原型彻底完善和协调等,杨博文同学辅助了梁浩进行后端本地化搭建。 |
| 5 | 原型对接工作 | 完成 | 全体成员参与了与前后端、模型组的交流和对接工作。重点明确了加噪请求参数、图像上传/返回格式、分析报告触发条件等接口细节。 |
| 6 | 论文算法讲解 | 完成 | 胡帆在10-29的意见交流中面向后端组的同学对论文模型算法进行了约一个小时的 **Diffusion Disturbance算法详细原理讲解**(配合上周在群里发的内部文档笔记以及胡帆的训练经验),保证了后端对代码有一定认识,现在所有开发人员对于核心算法都有了较强的理解。 |
| 7 | 跑通模型代码 | 完成 | 胡帆本周完成了剩下三篇CAAT、PID、ARPP三篇论文的阅读跑通了三篇的代码至此**基础链路功能算法全部都已跑通**完成了从A100到4090平台的适配和超参数调整。胡帆将环境、适配、调参经验已经整理成内部文件为以后的后端整合工作铺垫。 |
## 小结 ##
1. **前端原型交付**本周成功完成了原型的最终版本交付金郅博主导完成了前端界面的细节优化。杨逸轩通过调研开源资源和设计网站准备了多个定制化UI组件为后续alpha版本的开发奠定了坚实基础。
2. **后端基础与架构建设**梁浩成功搭建了完整的后端技术栈包括数据库框架和Flask后端结构的建立。通过与PM的多轮讨论明确了Restful API的设计逻辑和实现思路。目前后端已实现本地化部署并能作为服务器稳定运行。
3. **需求与技术文档同步**:本周完成了项目关键文档的编写和提交工作,包括项目前景文档、迭代开发计划第一稿以及核心的项目需求文档第一版。
4. **核心算法原理攻坚**胡帆向后端开发团队详细阐述了Diffusion Disturbance算法的核心原理确保所有开发人员对技术实现有深入理解。所有的基础算法都已经跑通为后端完整集成做最后准备。
5. **协同机制与灵活调配**:通过灵活的人员调配,杨逸轩和杨博文分别为前端和后端提供辅助支持,确保了各模块开发的协调推进。团队展现出良好的沟通能力和适应性,为项目的整体进展提供了有力保障。

@ -0,0 +1,22 @@
# 个人周计划-第7周
# 姓名和起止时间
**姓  名:** 胡帆
**团队名称:** 2班-深度思考
**开始时间:** 2025-11-03
**结束时间:** 2025-11-10
## 本周任务计划安排
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">协作人</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 后端集成支持 | 梁浩、杨博文 | 我将在整个集成过程中**提供关键算法代码集成支持**。在11月3日至5日期间当梁浩进行算法代码的后端集成工作时我需要随时待命解决可能遇到的算法层面技术难题。重点协助解决文件层次结构调整、资源管理优化以及运行链路完善等过程中的技术挑战确保四个核心加噪算法能够稳定部署到本地服务器环境。 |
| 2 | API接口规范制定 | 梁浩、杨博文 | 11月5日算法集成工作完成后在11月6日的会上我将**主导制定初步的API接口规范框架**。基于已集成的算法实际情况,与后端团队深入讨论接口设计的技术细节,包括请求参数格式、响应数据结构、错误处理机制等关键要素。为前后端协作建立清晰、规范的技术桥梁。 |
| 3 | 前端对接协调 | 金郅博 | 在前端视觉优化阶段11月3日至5日为金郅博提供必要的技术咨询确保UI设计与算法功能需求保持一致。11月6日API规范确定后密切配合金郅博进行前端适配工作及时响应对接过程中的技术疑问。当发现API设计与前端实际需求存在差异且必要时调整接口规范确保前后端能够实现无缝对接。 |
| 4 | 用户手册技术支持 | 杨逸轩、杨博文 | 为用户手册第一版的编写工作提供专业的技术支持。当杨逸轩和杨博文在编写过程中遇到算法原理、功能特性或技术实现方面的疑问时,我将及时提供准确、详细的技术解答。 |
## 小结
1. ***\*算法集成的技术保障:\**** 本周我的核心任务是为后端集成工作提供全方位的技术支撑。从前期的算法代码准备到集成过程中的技术难题解决,我需要确保四个核心加噪算法能够顺利过渡到产品化阶段。
2. ***\*API设计的协调统筹\**** API接口规范的制定是本周工作的重中之重它关系到前后端协作的顺畅程度和项目整体的开发效率。我会与各方深入沟通确保API设计对接实际落地。
3. ***\*团队协作的技术支撑:\**** 作为技术负责人,不仅需要确保技术方案的正确性,更要促进团队成员之间的有效沟通,为项目的顺利推进创造良好的协作环境。

@ -0,0 +1,42 @@
个人周总结-第5周
=========
姓名和起止时间
-------
**姓  名:** 胡帆
**团队名称:** 2班-深度思考队
**开始时间:** 2025-10-20
**结束时间:** 2025-10-26
本周任务完成情况
--------
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:75px">是否完成</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 论文阅读 | 完成 | 完成两篇噪声生成论文《SimAC_A_Simple_Anti_Customization_Method_for_Protecting_Face_Privacy_against 》和《PID Prompt-Independent Data Protection Against Latent Diffusion Models》的精读<br />并在读后给后端组的同学(杨博文和梁浩)撰写了详细的笔记和论文注释作为内部资料,方便后端组的其他同学未来快速入门并跑通代码。 |
| 2 | 代码复现 | 完成 | 在云平台 AotuDL 租用一台4090服务器完成了环境适配和超参数调整基本在4090云服务器上复现两篇文章的核心代码原论文均是在A100 80GB上跑的得到了成功加噪的结果。<br />撰写了详细的复现记录文档,已经发在内部交流群,方便后端另外两位同学下周快速上手。 |
| 3 | 对接工作 | 完成 | 与前后端交流意见讨论两次<br />**对前端**分别在10-22墨刀版原型和10-26代码版原型完成后指出设计问题为1.初版没有做展示页面而是直接进入任务页面2.由于一次生成花费时间较长,实时交互性差,可以采取类似华为云/AUTODL的控制台形式在首页控制台展示任务清单与具体进度而用户可以离开干别的事3.项目代码的结构比较混乱,存在冗余。目前主要问题均已解决。<br />**对后端**在10-22日与所有成员开会交流了项目整体框架明确了后端的主要需求至10-26日杨博文完成了数据库设计文档、UML图和用例图初稿经过讨论发现有两点需要修改1.数据库的图片表结构设计不当 2.UML图对于用户的“打印详细分析报告”的需求理解不完善之前忽略了此项任务的具体实现方式。至10-26日晚问题基本解决。 |
| 4 | 算法讲解 | 部分完成 | 后端组本周数据库设计任务较重大部分时间花在数据库设计和需求确定与修改中。没有做详细的会议讲解只是在10-22的意见交流中粗略用20分钟讲解了论文模型算法。现初步决定下周做更详细的讲解。 |
| 5 | 开发模式确定 | 完成 | 顺利推广全项目使用**敏捷开发**策略,不追求一次性交付全部功能,而是尽快交付最小的、可用的产品版本,再逐步迭代,直到最后接近完美。 |
对团队工作的建议
--------
1. **多做少想:** 在开发时间紧任务重的阶段,除了要多看网课学习之外,更重要的其实是动手实践,时间是最快的学习方式,很多困难的点,只要动手多做几遍也就能理解了。
2. **主动合作:** 各组在进行各自的开发任务时,也可以适当从其他组角度考虑问题,从而加强对接的质量与协作的效率,目前我们还是有一些不适应协作开发的模式,偶尔还是有不自觉的单打独斗思想。这种情况必须进一步杜绝。
小结
--
1. **跑通算法:**完成了SimAC、ASPL两种经典算法的复现流程成功在云服务器上用4090跑通了代码。
2. **对接工作:** 本周与前后端的同学分别两次对接开会,经过了多轮修订讨论再修订的过程,保证了项目需求不偏离本意,基本保证了任务按时按量完成。
---

@ -0,0 +1,33 @@
# 个人周计划-第7周
## 姓名和起止时间
-------
**姓  名:** 金郅博
**团队名称:** 2班-深度思考
**开始时间:** 2025-11-03
**结束时间:** 2025-11-09
本周任务计划安排
--------
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | -------------------------- | ------------ | ------------------------------------------------------------ |
| 1 | **前端视觉美术优化** | 胡帆,杨逸轩 | 11-3至11-5日对原型的视觉设计进行深度优化包括UI界面的美术风格统一、交互体验的细节完善、响应式布局的适配等工作此外还要将深色与浅色两种模式整合到项目中浅色模式可直接使用之前的蓝白配色版本方便演示时切换效果更好的模式。 |
| 2 | **规范整理演示版原型文件** | 杨逸轩 | 11-5日班会前需确定前端原型最终定版整理原型文件并检查其规范优化代码结构并删除冗余确保设计的一致性减少前端开发的理解偏差和返工使项目成员都能快速理解页面结构、功能逻辑和交互细节。 |
| 3 | **前后端API对接** | 胡帆 | 11月6日API规范确定后立即开始前端适配工作根据后端提供的接口规范调整前端逻辑。对接过程中如发现API设计与前端需求存在差异将及时与胡帆沟通协调**确保前后端无缝对接**。 |
小结
--
1. **原型优化整理** 上周冲刺完成了原型的演示效果,在本周班会前,还要整理优化细节,主要添加的功能为深浅色模式切换
2. **对接后端API** 在完成前端定版后立即启动与后端的API对接工作期间一定会有许多不懂之处与对接困难所以建立了“及时沟通”的协作机制以主动应对可能出现的接口差异保障项目后续集成的顺畅。

@ -0,0 +1,41 @@
个人周总结-第5周
=========
姓名和起止时间
-------
姓  名: 金郅博
团队名称: 2班-深度思考
开始时间: 2025-10-20
结束时间: 2025-10-26
本周任务完成情况
--------
| **序号** | **计划内容(总结内容)** | **是否完成** | **情况说明** |
| -------- | ------------------------ | ------------ | ------------------------------------------------------------ |
| 1 | **补充学习Vue3+Vite** | 完成 | **基本完成Vue3+vite的前端架构知识学习**在bilibili网站学习网课BV1nV411Q7RXVue3快速入门在CSDNhttps://blog.csdn.net/s_naughty/article/details/144981486等文章学习Vue的环境搭建以及使用技巧现已经可以在本地跑Vue项目代码并编写一些简单demo实现框架搭建与基础交互功能复杂的功能如Pinia仍需深入但借助大模型也可以基本完成 |
| 2 | **前端原型迭代设计** | 基本完成 | **已初步实现前端原型架构**10-22使用无代码开发工具墨刀完成前端原型框架搭建10-26使用VScode开发工具编写代码完成前端整体框架和页面结构搭建已经可以实际运行可供展示功能但仍存在一些功能遗漏与bug |
| 3 | **与PM或老师交流意见** | 完成 | **与PM交流意见讨论两次**分别在10-22墨刀版原型和10-26代码版原型完成后指出设计问题为1.初版没有做展示页面而是直接进入任务页面2.由于一次生成花费时间较长,实时交互性差,可以采取类似华为云/AUTODL的控制台形式在首页控制台展示任务清单与具体进度而用户可以离开干别的事3.项目代码的结构比较混乱,存在冗余。目前主要问题均已解决 |
| 4 | **原型对接工作** | 部分完成 | **初步对接了原型的功能**10-22全体成员进行了一次小型讨论与后端组进行交流参与了解与讨论数据库设计简略了解了模型的实现原理也通过前端原型向组员展示了项目的功能框架 |
对团队工作的建议
--------
1. **多借鉴集成现有产品:** 在开发时间紧任务重的阶段除了要实战驱动学习之外还要多参考借鉴目前市面上类似产品的实现模式例如前端开发时可以借鉴AutoDL/华为云的控制台页面模式,辅助学习并集成创新
2. **加强协作:** 各组在进行各自的开发任务时,也可以适当从其他组角度考虑问题,从而加强对接的质量与协作的效率
小结
--
1. **技能学习:** 掌握了墨刀开发原型的基础功能基本完成Vue3+Vite基础到实战的过渡能独立搭建项目框架并实现基础交互功能但只算入门水平在后续开发时遇到复杂的深层次问题还需学习解决。
2. **协作优化:** 通过两次原型评审及时调整设计方向(如控制台首页化),也与全体组员初步对接了原型功能框架
3. **开发拓展:** 多浏览Codepen/CSS-Tricks等前端相关网站可以学习使用一些优秀的前端样式效果而网站上的开源代码并不完整只提供了一些关键功能要加强将这些代码适配到本地项目的能力
---

@ -0,0 +1,24 @@
# 个人周计划-第7周
## 姓名和起止时间
**姓  名:** 梁浩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-03
**结束时间:** 2025-11-09
## 本周任务计划安排
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | ------------------------- | -------------- | --------- |
| 1 | 后端集成核心算法 | 胡帆、杨博文 | 11月3日至5日基于胡帆已跑通的算法代码完成四个核心加噪算法的后端集成与本地部署。优化后端文件层次结构和资源管理机制完善运行链路流程确保算法功能稳定。遇到技术难题及时与胡帆协作解决。|
| 2 | API接口规范制定与确认 | 胡帆、杨博文 | 11月6日参与后端团队API接口规范的集中讨论与最终确认为前后端对接提供清晰技术文档。确保接口设计合理、易用满足前端需求。|
| 3 | 前端对接支持与接口优化 | 金郅博、胡帆 | 配合前端团队在API规范确定后进行前后端对接及时响应前端提出的接口问题和优化建议持续完善后端接口的稳定性和易用性。|
| 4 | 云服务器部署尝试 | 杨博文 | 11月6日后学习并实践后端云服务器部署技术尝试将本地集成完成的后端系统迁移到云环境实现远程访问。为后续正式上线做技术储备。|
## 小结
1. **后端算法集成:** 本周重点是将胡帆已验证的四个加噪算法无缝集成到后端系统,优化架构和资源管理,确保算法稳定运行。
2. **API规范确认与前后端对接** 参与API接口规范的制定和最终确认积极支持前端团队对接保证数据交互的准确性和系统整体联调顺利进行。
3. **云部署技术学习:** 尝试后端云服务器部署,为系统远程访问和后续上线做好技术准备。
4. **团队协作与沟通:** 保持与前端、算法负责人高频沟通,及时解决对接和集成过程中的技术问题,推动项目整体进展。

@ -0,0 +1,31 @@
# 个人周总结-第5周
## 姓名和起止时间
**姓  名:** 梁浩
**团队名称:** 2班-深度思考
**开始时间:** 2025-10-20
**结束时间:** 2025-10-26
## 本周任务完成情况
| 序号 | 总结内容 | 是否完成 | 情况说明 |
| --- | ------- | -------- | -------- |
| 1 | **数据库与UML设计** | 完成 | 10-22初步决定数据库设计10-22晚与PM评审讨论根据业务逻辑从任务表区分出评估结果表对图片表进行修改至10-25进一步修改从任务表中分出加噪批次表基本完成设计至26日完成最终版开始绘制UML用例图/时序图 |
| 2 | **确定后端预留接口** | 未完成 | 10-22与各分组交流确定预留接口的讨论应在开始具体设计和实现前进行故推迟 |
| 3 | **论文精读与噪声生成代码复现** | 部分完成 | 通过论文阅读和关键词搜索的方式学习了论文中提到的“扩散模型”、“对抗性攻击”等相关知识并通过B站博主“迪哥教CV”的视频进一步学习了对抗生成网络GAN原理并开始尝试复现论文代码 |
| 4 | **敏捷开发** | 完成 | 10-22全体成员进行了一次小型讨论与模型组进行讨论进一步熟悉了模型实现的框架也通过前端原型展示了解了项目的功能框架 |
## 对团队工作的建议
1. **明确系统运行全流程:** 建议团队下周召开技术交流会,梳理从用户上传图像到生成防护图像的完整业务流程。目前各组对系统整体架构理解存在差异,需要统一认识。
2. **确定前后端通信方式:** 建议优先制定RESTful API接口规范包括请求参数格式、响应数据结构、错误处理机制等。
## 小结
1. **数据库设计突破:** 本周成功完成了完整的数据库设计包括8个核心表、完整的外键关系、索引优化和触发器。经过多次迭代优化最终设计符合3NF规范支持项目所有业务需求。
2. **业务理解深化:** 通过与组员的深入讨论和需求分析,对系统的业务流程有了清晰认识,特别是对抗性扰动的技术原理,为后续开发奠定了坚实基础。
3. **技术学习进展:** 深入学习了扩散模型、对抗性攻击相关理论,并开始论文代码复现工作。虽然接口设计任务推迟,但为下周高质量完成打下了基础。

@ -0,0 +1,26 @@
***
## 个人周计划-第7周
### **姓名和起止时间**
**姓  名:** 杨博文
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-03
**结束时间:** 2025-11-10
### **本周任务计划安排**
| **序号** | **计划内容** | **协作人** | **情况说明** |
|:-------|:-----------------|:--------|:-----------------------------------------------------------------------------------------------------------------|
| 1 | **后端算法集成技术支持** | 胡帆、梁浩 | **11月3日至5日**:在此期间,我的核心任务是为梁浩的后端算法集成工作提供**全程技术支持**。将协助他梳理文件结构、优化资源管理,并解决整合过程中可能出现的任何技术难题,确保四个核心算法能稳定、完整地部署到本地服务器。 |
| 2 | **《用户手册》联合撰写** | 杨逸轩 | 与杨逸轩合作,共同完成《用户手册》第一版的编写工作。我将主要负责提供技术细节支持,确保手册中关于功能和操作的描述准确无误、易于理解。 |
| 3 | **API 接口规范最终确认** | 胡帆、梁浩 | **11月6日**:在后端算法集成完成后,与胡帆、梁浩集中讨论并**最终确认API接口规范**。确保我们能为前端提供一份清晰、完整、易用的对接指南,为后续联调工作奠定基础。 |
| 4 | **后端云服务器部署预研** | 梁浩 | **11月6日之后**:与梁浩一同开始学习和实践**后端云服务器部署**技术。主要目标是熟悉云端部署的完整流程,并尝试将集成好的后端系统迁移上云,为项目后续的正式上线做技术储备。 |
| 5 | **个人学习与下周规划** | 个人 | 利用任务间隙的碎片时间,持续学习后端相关技术。同时,根据本周项目进展,提前思考和规划下周可能承担的工作任务。 |
### **小结**
1. **保障后端集成 (11/3-11/5)**:本周前期的首要工作是全力支持梁浩,确保算法按时、高质量地集成到后端系统中。
2. **敲定协作基石 (11/6)**周四的API规范确认是本周的关键节点直接影响后续前后端联调的效率必须高度重视。
3. **并行推进多项任务**:在支持核心开发的同时,需要与杨逸轩协同完成文档撰写,并与梁浩一同开始为未来的云部署进行技术探索。

@ -0,0 +1,32 @@
---
# 个人周总结-第5周
**姓名和起止时间**
姓  名:杨博文
团队名称2班-深度思考
开始时间2025-10-20
结束时间2025-10-27
## 本周任务完成情况
| 序号 | 总结内容 | 是否完成 | 成果或说明 |
|----|----------|----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1 | 辅助后端数据库与UML设计 | 完成 | 在撰写数据库设计文档与UML图过程中发现前期需求讨论存在不足尤其在模型生成图像的逻辑上缺乏明确规范。经团队重新讨论确定了新的加噪生成逻辑用户可选择加噪算法、扰动强度、是否启用防净化版本每种算法均提供原始版与防净化版并决定是否生成分析报告系统默认保存用户上一次的选择。若不生成报告仅对比加噪前后图像的频域特征并返回图像若生成报告则额外训练大模型计算FID、LPIPS、SSIM、PSNR及Heatmap等指标并将图像、频域数据与分析报告一并返回。该逻辑确保了单GPU环境下的可行性。基于此对数据库进行了三次迭代重点重构了“图片表”“评估结果表”和“加噪批次表”UML用例图与时序图也同步完成三次迭代确保与新逻辑一致。最终文档已与梁浩协同完成并归档。 |
| 2 | 完善并提交前期文档 | 完成 | 补充并修订了《用例文档》中的关键细节,确保其与本周确定的数据库结构、加噪逻辑及前端原型保持一致。特别对“图像处理流程”“用户配置持久化”“分析报告生成条件”等条目进行了细化,提升文档的可执行性与技术一致性。 |
| 3 | 参与原型对接与接口协调 | 完成 | 参与前后端接口协调会议。重点明确了“加噪请求参数”“图像上传/返回格式”“分析报告触发条件”等接口细节,初步达成功能逻辑共识,为第六周进入开发阶段做好准备。 |
| 4 | 准备班会材料(如有余力) | 未完成(非强制) | 因本周任务密集,班会材料暂未启动。该任务为第七周前的弹性安排,计划在第六周协同胡帆、杨逸轩推进。 |
## 对团队工作的建议
- **需求闭环机制**建议在每次重大逻辑变更后立即同步更新需求文档、数据库设计与UML图形成“需求-设计-实现”三位一体的闭环,避免后期返工。
- **git的合理使用**不仅要在代码上使用git数据库文档、用例文档等一系列文档都要用git存储修改过程方便多人查看修改。
## 小结
- **需求驱动设计**:通过深入参与需求再讨论,推动了技术方案从“模糊设想”到“可执行逻辑”的转变,体现了工程思维的严谨性。
- **文档高质量交付**数据库与UML经过三次迭代最终版本逻辑清晰、结构合理有效支撑单GPU部署约束下的系统实现。
- **知识快速内化**通过实践掌握了ER建模、UML规范、加噪算法原理及图像评估指标体系为后续开发与调试打下坚实基础。
---

@ -0,0 +1,32 @@
个人周计划-第7周
=========
姓名和起止时间
-------
**姓  名:** 杨逸轩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-03
**结束时间:** 2025-11-10
## 本周任务计划安排
| **序号** | **计划内容** | **协作人** | **情况说明** |
| ------ | ---------------------- | ------- | ------------------------------------------------------------------------------------------------- |
| 1 | **前端 UI/交互细节优化(冲刺任务)** | 金郅博 | **11月3日至5日**:与金郅博紧密合作,对已完成的原型进行深度的视觉和交互优化。主要包括:统一 UI 美术风格、优化交互动效细节、完善响应式布局的适配。确保原型达到**展示级**的视觉效果。 |
| 2 | **《用户手册》初版撰写** | 杨博文 | 在前端优化任务的间隙,根据项目需求文档和已确定的原型功能,完成**用户手册第一版**的编写工作,重点撰写用户功能说明和操作指南。完成后需与杨博文进行内容校对和整合。 |
| 3 | **前端适配与联调辅助** | 金郅博、胡帆 | **11月6日 API 规范确定后**:立即协助金郅博进行前端代码的适配工作,确保前端逻辑能顺利对接后端接口。在联调过程中,负责记录和反馈发现的接口问题,协助解决。 |
| 4 | **前端云部署技术预研** | 个人 | **11月6日后**:利用空闲时间,开始学习和实践**前端云部署**技术。尝试将当前的前端半成品成功部署到云环境,熟悉前端部署流程,为后续项目的正式上线做技术储备。 |
| 5 | **后续文档规划与学习** | 个人 | 提前规划下周可能需要的文档工作(例如测试用例等),并利用碎片时间继续进行前端/后端相关技术的网课学习和练习。 |
小结
--
1. **视觉与交互打磨11/3-11/5** 本周初的首要任务是与金郅博协作,确保前端原型的 UI 细节和交互体验得到极致打磨,达到展示和联调要求。
2. **文档按时交付:** 确保《用户手册》的初版在周末前按时与杨博文协作完成。
3. **技术储备:** 11月6日后工作重点转向**协助前后端联调**以及**云部署技术预研**。

@ -0,0 +1,41 @@
# 个人周总结-第5周
姓名和起止时间
-------
姓  名: 杨逸轩
团队名称: 2班-深度思考
开始时间: 2025-10-20
结束时间: 2025-10-26
## 本周任务完成情况
| **序号** | **总结内容** | **是否完成** | **成果或说明** |
| ------ | ------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------- |
| 1 | **文档撰写与细化** | 完成 | 召开了组会并根据反馈明确了《需求规格说明书》的改进细节。重点关注防护处理、效果可视化等核心功能点的描述和细节修正。在本周课程学习了需求文档编写课程后,按照课程学习的方法重新进行需求文档的编写,目前完成了项目范围和前景文档的编写。同时协助杨博文同学完成了数据库结构和关系设计的文稿撰写。 |
| 2 | **学习前端知识** | 完成 | 针对HTML、CSS、JS等进行了强化学习重点掌握了Web应用界面设计所需的CSS样式与布局。学习了Vue的基本概念及组件化开发思路主要是根据视频【你的第一个前端入门项目保姆级教程Vue3用户中心网站开发】b站 BV1MHSMYvEJq学习了使用进行vue网站开发。 |
| 3 | **参加组会与架构确定** | 完成 | 2025-10-20开组会初步确定了项目大致结构明确了工作开发细节后端实现论文代码、前端实现最终效果展示。确定协作开发模式为3.1。 |
| 4 | **初步设计原型** | 完成 | 协助金郅博同学完成初步的前端原型设计。主要聚焦于用户交互流程和核心界面的布局确保原型具备高保真度。已经完成较为简陋的无代码的墨刀原型界面和vue项目的基础前端界面。 |
对团队工作的建议
--------
1. **项目架构统一**应尽快将确定的前后端分离架构Vue + Flask和RESTful API交互模式传达到所有组员。
2. **性能指标明确**在正式进入开发前应尽快确定《需求规格说明书》中暂未确定的性能需求P1响应时间、P2数据吞吐量
小结
--
1. **文档定稿基础**:完成了《需求规格说明书》的细化与完善,使其具备较强的可执行性。
2. **架构与模式确定**与组员共同明确了项目架构、技术栈Vue 3/Flask和协作开发模式。
3. **原型设计**完成了初步原型设计为后续的Vue界面开发提供了视觉和逻辑指导。
4. **学习需求**希望有关于Vue组件化开发及原型设计和用户体验相关的教学支持。

@ -0,0 +1,54 @@
# 小组会议纪要-第8周
## 会议记录概要
**团队名称:** 2班-深度思考
**指导老师:** 刘琴
**主 持 人:** 胡帆
**记录人员:** 杨博文
**会议主题:** 第八周开发任务部署、需求调整确认、API规范制定预备
**会议地点:** 中楼211
**会议时间:** 2025-11-10 11:40-12:10
**纪录时间:** 2025-11-10 15:00
**参与人员:** 胡帆、梁浩、杨博文、金郅博、杨逸轩
---
## 会议内容
### 一、本周核心任务聚焦
经团队内部讨论并结合第七周实际完成情况,本周聚焦以下三大方向协同推进:
1. **文书工作深化**:完成需求变更文档更新,启动第二版迭代开发计划编制
2. **后端云部署与API标准化**:实现系统云端部署,明确前后端接口规范
3. **前端功能拓展与对接准备**完成交互式页面开发为API联调做好技术储备
---
### 二、任务分解与执行安排
| 序号 | 任务模块 | 具体内容与要求 | 负责人 | 时间节点 | 备注 |
|------|----------|----------------|--------|----------|--------------------|
| 1 | **文书工作** | • 新增数据库权限管理表设计(管理员/普通用户角色分离)<br>• 补充系统日志记录模块功能描述<br>• 更新UML时序图、E-R图、用例图<br>• 编写迭代开发计划第一版聚焦V1.1功能增量) | 杨博文、杨逸轩 | 11.1011.13 | 需与后端、前端同步确认接口与交互逻辑 |
| 2 | **后端云部署** | • 完成服务器环境配置、依赖安装、数据库迁移<br>• 部署基础后端服务并确保算法模块稳定运行<br>• 预留标准API接入点支持后续扩展 | 梁浩(主导)、杨博文(协助)、胡帆(算法支持) | 11.1011.12 | 重点排查兼容性与性能瓶颈 |
| 3 | **API规范制定** | • 召开专项会议11.13),明确请求/响应格式、错误码、认证机制<br>• 从算法、后端、前端三方视角协同确定接口可行性 | 全体(胡帆、梁浩、杨博文、金郅博主导) | 11.13 | 无 |
| 4 | **前端功能开发** | • 实现**独立交互式微调生图页面**(逻辑与胡帆确认)<br>• 完成**动态三维指标图**前端可视化组件<br>• 研究前端上云流程Nginx部署、HTTPS配置等 | 金郅博、杨逸轩 | 11.1011.12 | 为14日起API对接做好准备 |
| 5 | **需求优化调整** | • 废弃原“自动生成对比报告”功能<br>• 改为**可交互式对比逻辑**:用户可自选对象、参数、自定义报告内容 | 杨博文、梁浩 | 11.11前完成方案确认 | 提升系统灵活性与用户控制感 |
| 6 | **前后端对接预备** | • 金郅博梳理前端数据请求清单<br>• 梁浩准备Mock接口或沙箱环境供前端预联调 | 金郅博、梁浩 | 11.1211.13 | 确保14日对接高效启动 |
---
### 三、关键决策与共识
1. **需求优先级调整**:基于第七周老师“丰富评估维度、强化交互体验”的建议以及小班讨论肖老师的意见,本周将**日志模块**、**交互式对比**列为高优先级新增需求,废弃原自动化报告功能。
2. **开发节奏应对期中**因成员普遍面临期中考部分原定第九周任务如日志模块详细设计、UML补全前移至本周集中完成——采用“前置设计、分步实现”策略保障学期中期项目进度不滑坡。
3. **云资源策略**继续使用现有4090服务器完成部署验证。
---
### 四、下阶段待跟进事项
- **11.13 API会议输出**前后端确认交互的API。
- **11.16前**:完成全部第八周计划条目自检,提交本周个人总结与阻塞问题清单。
---

@ -0,0 +1,30 @@
# 小组周计划-第8周
## 团队名称和起止时间
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-10
**结束时间:** 2025-11-16
## 本周任务计划安排
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">执行人</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 后端集成与云端部署 | 胡帆、梁浩、杨博文 | 11月10日至12日期间梁浩将主导完成**后端系统的云端部署**工作,主要任务包括服务器环境配置、依赖包安装、数据库迁移以及服务启动脚本编写等关键环节。杨博文将全程协助梁浩进行技术支持,重点关注部署过程中可能出现的兼容性问题和性能优化需求。胡帆作为算法负责人,将确保集成的算法模块在云端环境下能够正常运行,并协助解决算法调用过程中的技术难题。本次部署的目标是实现后端系统的基础功能在云端稳定运行,为后续的前后端联调和系统测试奠定基础。 |
| 2 | API制定 | 胡帆、梁浩、杨博文、金郅博 | 11月13日团队将召开**API设计专项会议**由后端组和模型组主导、前端组积极参与共同制定详细的API接口规范。会议将重点讨论接口的请求参数格式、响应数据结构、错误处理机制、认证授权方式等核心内容。通过充分讨论和协商最终形成一套清晰、完整、易于理解的API为前后端对接工作提供可行的的技术规范。 |
| 3 | 测试和修改API | 梁浩、金郅博 | 11月14日至16日梁浩将在云服务器环境中对后端系统进行**全面测试**重点排查算法调用、数据存储等方面可能存在的问题及时修复发现的bug确保系统稳定性。同时金郅博将在前端对接过程中对API进行实际使用测试收集和反馈API设计中的不合理之处。两人将保持密切沟通梁浩根据前端的实际反馈**快速调整和优化API**实现,确保前后端能够顺畅对接,为系统的整体联调做好充分准备。 |
| 4 | 算法扩展 | 胡帆 | 11月10日至12日胡帆将专注于**算法功能的拓展**工作,重点完成"**动态三维指标图绘制**"模块的数据采集功能开发,包括训练过程中关键指标的实时记录、数据格式的标准化处理。<br />11月13日参与后端API规范的制定讨论从算法应用角度提出接口设计建议确保API能够完整支持算法的各项功能需求。<br />11月14日至16日思考并尝试后续的后端优化方向和算法功能增强方向为项目的持续迭代提供技术储备。 |
| 5 | 需求变更 | 杨博文、梁浩、杨逸轩 | 基于上周班会反馈和团队内部讨论,本周将进行重要的需求调整工作:<br />1. 杨博文将与梁浩深入对接,针对当前后端功能相对单薄的问题,讨论**增加数据库表设计**的需求,重点实现不同用户**权限的分离管理**功能,包括管理员、普通用户等角色的权限划分,以及相应的数据访问控制机制。<br />2. 杨博文将与梁浩协商,考虑废弃原有的"生成对比报告"自动化功能,改为**更加灵活的分离式可交互逻辑**,让用户能够自主选择对比对象、调整对比参数、自定义报告内容,提升系统的易用性和灵活性。<br />3. 基于以上两点需求变更,杨博文和杨逸轩将协作**更新用例图、UML类图、数据库E-R图等设计文档**,为第二版需求规格说明书的编写做好充分准备,确保文档内容与实际开发需求保持一致。 |
| 6 | 界面修改 | 金郅博、杨逸轩 | 11月10日至12日前端团队将进行重要的界面功能拓展工作。金郅博和杨逸轩将协作实现**独立的交互式微调生图页面**,具体的功能需求和交互逻辑将与胡帆进行详细沟通确认。同时,团队将完成**动态三维指标图的前端绘制**功能开发,当后端提供相应数据时,前端能够实时渲染出直观、美观的三维可视化图表,帮助用户更好地理解算法训练过程和模型性能变化。 |
| 7 | 前端对接API | 金郅博 | 11月14日至16日金郅博将基于确定的API规范开展前后端对接工作。对接过程中如发现API存在任何问题或改进空间将及时与梁浩沟通协商共同优化接口设计。 |
| 8 | 前端研究上云流程 | 杨逸轩 | 杨逸轩将利用本周时间系统学习和研究前端项目的云端部署方法和完整流程比如静态资源打包、云服务器选型配置、Nginx服务器部署、域名解析配置、HTTPS证书申请等关键技术环节。通过理论学习和实践操作相结合的方式提前为alpha版本做探路工作。虽然不要求本周必须完成实际部署但将为团队积累经验。 |
## 小结
1. **后端云端部署:** 本周的首要任务是实现后端系统的云端部署,梁浩将主导这项工作,在胡帆和杨博文的协助下,确保算法模块在云端环境稳定运行。
2. **API规范和系统化** 经过上周的技术沉淀本周团队将尽快完成API接口规范的制定工作。这是前后端协作的核心枢纽需要算法组、后端组、前端组的充分沟通和协商。
3. **功能拓展与需求优化:** 本周在稳步推进基础功能的同时,也将进行重要的功能拓展和需求调整工作。胡帆将深化算法的可视化功能,前端将实现独立的交互式页面,后端将增强用户权限管理能力。这些改进都基于前期的实践反馈和老师建议,体现了团队敏捷响应、持续优化的开发理念。
4. **前后端对接:** 在API规范确定之后前后端对接工作将正式展开。金郅博将主导前端适配工作梁浩将负责后端测试和bug修复两人将保持密切沟通及时发现和解决对接过程中的各类问题。

@ -0,0 +1,25 @@
# 小组周总结-第7周 #
## 团队名称和起止时间 ##
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-03
**结束时间:** 2025-11-09
## 本周任务完成情况 ##
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:70px">总结内容</span> | <span style="display:inline-block;width:70px">是否完成</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 后端集成算法 | 部分完成 | 梁浩基于胡帆已跑通的代码,成功完成了四个核心加噪算法和两个微调算法的后端集成与本地部署。胡帆完成了初步的基础算法代码适配和文件安排,并明确了模型存放约定和调度方式细节。杨博文全程跟进,协助梳理了文件结构与资源调用逻辑。但在集成过程中发现算法依赖复杂、环境耦合度高,**整体集成难度远超预期**,导致原计划未能完全完成,并占用了大量工作时间。 |
| 2 | 用户手册 | 调整更改 | 原计划的《用户手册第一版》撰写任务(执行人:杨逸轩、杨博文)因后端接口尚未冻结且前端界面仅有原型、无实际功能界面而**暂停**。工作重心调整为协助杨博文对《需求规格说明书》初版进行迭代。杨逸轩协助杨博文完成了核心功能的细节补充和用例图的优化,提高了文档的精确性和可实施性。 |
| 3 | API总确认 | 未完成 | 原定11月6日后端算法集成完成后团队集中完成**API接口规范最终确认**的工作。由于后端与模型仍未完成稳定对接,缺乏可对外暴露的可靠接口,会议调整为技术难点同步会。共识是接口规范必须等算法集成稳定后方可制定,避免反复返工。 |
| 4 | 前端细化与对接 | 部分完成 | **前端细化**金郅博与杨逸轩紧密合作完成了原型的视觉设计深度优化包括深浅色主题切换、响应式布局适配、字体层级规范等工作。班会后根据老师意见金郅博调整了页面响应式设计并对功能模块进行了初步调整。前端对接API规范确定延后前端适配工作延期。 |
| 5 | 后端尝试上云 | 未开展 | 原定11月6日算法集成完成后开始学习和实践云服务器部署技术。鉴于本地集成尚未闭环模型调用链路未通**延迟到下周**。 |
| 6 | 前端尝试上云 | 基本完成 | 杨逸轩利用联调间隙,完成了主流前端云部署技术的预研。通过尝试将当前前端半成品部署到测试环境,熟悉了前端部署的基本流程和潜在配置问题,为项目后续正式上线储备了技术经验。 |
## 小结 ##
1. **核心算法集成艰难突破**本周主要工作集中在后端核心算法集成上梁浩成功集成了四个核心加噪算法和两个微调算法。然而由于算法集成难度远超预期导致后续API确认、文档撰写、云部署等任务链式延期。
2. **前端原型高标准交付与优化**:金郅博与杨逸轩按计划完成了前端原型的视觉和交互细节的深度优化,使原型达到了展示级标准。同时,金郅博根据老师意见和对接讨论结果,完成了响应式设计和功能模块的调整与优化。
3. **关键任务延期与风险止损**API接口规范的制定、用户手册的撰写和后端云部署任务均因算法集成的前置条件缺失而延后或调整。团队主动识别风险并止损将文档重心转移到《需求规格说明书》的迭代完善上。
4. **吸取教训**:本周经历了项目以来的第一次**误判**,严重打乱了进度安排。团队认识到以后在任务规划时,必须更充分地评估技术难度,特别是涉及算法集成等复杂任务时,应预留足够的时间,制定计划前要充分讨论可行性,避免过急过躁。

@ -0,0 +1,28 @@
# 个人周计划-第8周
## 姓名和起止时间
**姓  名:** 胡帆
**团队名称:** 2班-深度思考
**开始时间:** 2025-11-10
**结束时间:** 2025-11-16
## 本周任务计划安排
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">协作人</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 后端云端部署技术支持 | 梁浩、杨博文 | 11月10日至12日期间我将为梁浩主导的后端云端部署工作提供全方位的技术支持。作为算法负责人主要工作包括 **协助后端配置云端** 算法运行环境、解决算法依赖包在云平台上的兼容性问题、验证算法在云端的调用性能以及处理可能出现的GPU资源调度和内存管理等技术难题。通过密切配合确保后端系统的基础功能能够在云端正常运行为后续的远程访问和系统测试创造条件。 |
| 3 | 算法功能深度拓展 | 本人 | 11月10日至12日我将专注于算法可视化功能的开发工作重点完成 **"动态三维指标图绘制"模块的数据采集拓展功能**。这项工作包括在算法训练和推理过程中实时记录关键性能指标,设计合理的数据存储格式,实现与前端可视化模块的数据接口(通过这项功能,用户能够直观地观察算法的运行状态和性能表现,提升系统的专业性和易用性)。 |
| 2 | API接口规范主导制定 | 梁浩、杨博文、金郅博 | 11月13日主导召开**API设计专项会议**基于已集成的算法实际情况和前后端的对接需求与团队共同制定详细的API接口规范。作为连接算法与应用的桥梁我会从技术实现的角度提出合理的接口设计方案包括算法调用的请求参数格式(如图像数据格式、加噪强度参数、微调配置参数等)、响应数据结构(如处理结果、中间过程数据、三维指标图数据等)、异步处理机制、以及错误处理规范等核心内容。通过与后端组充分讨论技术可行性、与前端组协商使用便利性最终形成一份既符合算法特性又满足应用需求的权威API文档。 |
| 4 | 后续优化方向探索 | 本人 | 11月14日至16日在完成本周的核心任务后投入时间思考和探索**后续的技术优化方向**。主要包括两个方面:一是后端层面的优化,如功能创新拓展、批处理机制设计等;二是算法功能的增强,如探索更多的加噪算法变体、研究自适应参数调整机制等。虽然这些探索不要求本周必须形成具体成果,但将为项目的后续迭代和技术创新积累思路和经验,体现团队的前瞻性和持续改进意识。 |
## 小结
1. **云端部署保障:** 本周前三天,本人将全力支持后端团队完成云端部署。
2. **API设计主导:** 11月13日的API规范制定会议是本周的核心工作之一基于上周算法集成的实践经验和对前后端需求的深入理解我们需要设计出既符合技术规范又易于使用的API接口。
3. **可视化功能:** "动态三维指标图绘制"功能的开发是本周的技术亮点,能让用户能够实时了解算法的运行状态和性能表现。
4. **持续优化:** 在完成本周核心任务的基础上思考项目的长远优化发展方向尤其是解决上周班会提到的后端太单薄、前端UI设计不合理这两个点。

@ -0,0 +1,35 @@
---
## 个人周总结第7周
**姓  名:** 胡帆
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-03
**结束时间:** 2025-11-09
---
## 本周任务完成情况
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">完成情况</span> | <span style="display:inline-block;width:500px">情况说明</span> |
|------|--------------------------|------------------|-----------------------------------------------------------------------------------------------------------------|
| 1 | 后端算法集成技术支持 | **部分完成** | 本周我为后端同学完成了初步的基础算法代码适配和文件安排,并且明确了模型存放约定和调度方式细节,跟进梁浩的算法集成过程,协助梳理了文件结构与资源调用逻辑;但在集成过程中发现算法依赖复杂、环境耦合度高,**整体集成难度远超预期**,导致原计划未能完全完成,需后续持续投入。 |
| 2 | API接口规范制定 | **未完成** | 原定11月6日集中讨论因后端与模型仍未完成稳定对接**缺乏可对外暴露的可靠接口**,会议调整为技术难点同步会。共识:接口规范必须等算法集成稳定后方可制定,避免反复返工。后端对接模型过程难度超过预期,需要抓紧调整策略攻坚。 |
| 3 | 前端对接协调 | **部分完成** | 原定11月6日集中讨论因后端与模型仍未完成稳定对接缺乏可对外暴露的可靠接口会议调整为技术难点同步会。本周前端对接**调整**为完成美术优化、UI设计上确保UI设计与算法功能需求保持一致。至于API对接延后到下周。 |
| 4 | 用户手册技术支持 | **调整更改** | 鉴于本地集成尚未闭环(模型调用链路未通),根据小班课反馈和小组讨论结果,原定的《用户手册》初版撰写任务暂时推迟。工作重心调整为协助杨博文对《需求规格说明书》初版进行迭代,**完成了核心功能的细节补充和用例图的优化**,提高了文档的精确性和可实施性。 |
---
## 对团队工作的建议
- **预先做好技术难度评估:** 本周经历了做项目以来的第一次误判,严重打乱了进度安排,以后在任务规划时必须要更充分地评估技术难度,特别是涉及算法集成等复杂任务时,应预留足够的时间,避免影响后续任务进度。
- **加强交流:** 前端组、后端组、模型组要在组会上定期分享实现框架和遇到的技术难点,以便团队成员相互了解进展,为后续对接流程做好准备。若有对安排的可行性质疑,就要放到台面上讨论。
- **丰富系统功能:** 在周中汇报时,肖老师指出当前项目的大模型占比太大,不利于后续评分。建议我们丰富数据库内容以及系统功能。
---
## 小结
- **技术支撑扎实落地**:虽遭受巨大误判挫折,但本周通过跑通代码、参与调试,切实保障了集成工作的持续推进,也为后续深度协作打下基础。好在一些原本意识不到的冗余工作也在这个挫败中显露出来,让我们更加明白项目本身工作的主次性。
- **风险预判与止损及时**:面对接口、文档、部署等任务因前置条件缺失而无法开展的情况,主动识别并合理延后。本周的大部分任务会顺延安排到以后的周中。
---

@ -0,0 +1,34 @@
# 个人周计划-第8周
## 姓名和起止时间
-------
**姓  名:** 金郅博
**团队名称:** 2班-深度思考
**开始时间:** 2025-11-10
**结束时间:** 2025-11-16
本周任务计划安排
--------
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | -------------------------- | ------------ | ------------------------------------------------------------ |
| 1 | **前端界面修改** | 杨逸轩,胡帆 | 11-10日至12日进行重要的界面功能拓展工作将与杨逸轩协作实现**独立的交互式微调生图页面**,将原有的生成报告功能改为用户可自行选择的微调生图交互界面,具体的功能需求和交互逻辑将与胡帆进行详细沟通确认。同时,根据团队开发的**动态三维指标图的前端绘制**功能前端要确保根据后端提供的数据用Threejs技术实时渲染出直观、美观的三维可视化图表帮助用户更好地理解算法训练过程和模型性能变化。 |
| 2 | **API制定** | 杨逸轩,梁浩,胡帆,杨博文 | 11-13日参与团队会议协商API设计作为前端负责人要积极参与与后端进行充分沟通确保API设计能够满足前端需求为后续的前后端对接工作奠定坚实基础。 |
| 3 | **开展前后端API对接** | 杨逸轩 | 11-14日至11-16日根据会议确定的API设计开展前后端API对接工作对接过程中如发现API存在任何问题或改进空间将及时与梁浩沟通协商共同优化接口设计。 |
小结
--
1. **前端功能拓展与可视化开发**前半周核心工作是界面功能的重要升级。将与杨逸轩紧密协作开发独立的交互式微调生图页面这是对原有生成报告功能的重大改进能让用户拥有更灵活的操作体验。同时运用Three.js技术实现动态三维指标图的前端绘制直观展示算法训练过程和模型性能变化。开发过程中将与胡帆保持密切沟通确保功能需求和交互逻辑的准确实现。
2. **API设计与前后端对接**本周后半段的重点是API设计与对接工作。11月13日作为前端负责人参与团队API设计会议与后端团队充分沟通前端需求确保API设计的合理性和可用性。会议后立即开展前后端对接工作在实际对接过程中如发现任何问题会及时与梁浩协商优化力求在本周内完成API对接的关键环节对alpha版本的实现部署工作进行冲刺。

@ -0,0 +1,38 @@
个人周总结-第7周
=========
姓名和起止时间
-------
姓  名: 金郅博
团队名称: 2班-深度思考
开始时间: 2025-11-3
结束时间: 2025-11-9
本周任务完成情况
--------
| **序号** | **计划内容(总结内容)** | **是否完成** | **情况说明** |
| -------- | -------------------------------------- | ------------ | ------------------------------------------------------------ |
| 1 | **前端视觉美术优化** | 部分完成 | **已推进前端美术优化设计**在11-3班会原型展示前实现了深浅色主题切换功能使浅色主题更适宜演示班会后根据老师意见优化了页面响应式设计增加了各模块UI与字体随屏幕尺寸同步缩放的功能统一规范了字体层级一级标题/二级标题/正文),确保文字清晰可读,并将任务台模块中上传素材等页面调整为横版模式;结合与刘琴老师对接的讨论结果,对原型功能模块进行了初步调整,包括增加日志功能、添加图表及优化生成结果的交互设计。 |
| 2 | **规范整理演示版原型文件** | 基本完成 | **对原型文件进行整理**重点将字体样式整合为全局管理的Tailwind配置文件并将项目中残余的CSS代码全面迁移至Tailwind实现了项目样式的统一管理。 |
| 3 | **前后端API对接** | 未完成 | **尚未开展前后端API对接**由于对后端任务难度预估不足加上班会后提出的修改意见后端API设计尚未完成因此前端暂无法对接并进一步调整原型功能。 |
对团队工作的建议
--------
1. **耐心钻研,保质保量:** 对于后端组目前面临的困难,希望后端组同学耐心钻研,不必急于求成,确保质量优先,争取寻求解决办法,如需帮助前端组可以出力
小结
--
1. **原型优化:** 原型交付演示完成后,根据项目指导老师以及班会老师提出的意见,完成主题切换、响应式布局等基础体验优化的基础上,进一步根据反馈完善了模块布局与字体层级规范,并对功能模块进行了合理增删,为后续高保真原型演示奠定了基础。
2. **前后端协作进度受限于后端开发延迟**因后端API设计尚未完成直接影响前端功能对接与实现后续开展API对接工作时前端可加大对后端的协助以加快项目进展。
---

@ -0,0 +1,28 @@
# 个人周计划-第8周
## 姓名和起止时间
**姓  名:** 梁浩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-10
**结束时间:** 2025-11-16
## 本周任务计划安排
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | ------------------------- | -------------- | --------- |
| 1 | 后端系统云端部署 | 胡帆、杨博文 | 11月10日至12日主导完成后端系统的云端部署工作包括服务器环境配置、依赖包安装、数据库迁移、服务启动脚本编写等关键环节。与杨博文协作解决部署过程中的兼容性问题和性能优化需求与胡帆配合确保算法模块在云端环境正常运行。重点排查系统稳定性为后续前后端联调奠定基础。|
| 2 | API接口规范制定与确认 | 胡帆、杨博文、金郅博 | 11月13日参与团队API设计专项会议与算法组、前端组共同制定详细的API接口规范。重点讨论接口的请求参数格式、响应数据结构、错误处理机制、认证授权方式等核心内容确保API设计合理、易用满足前后端对接需求。|
| 3 | 前后端对接预备工作 | 金郅博 | 11月12日至13日准备Mock接口或沙箱环境供前端预联调。与金郅博沟通前端数据请求清单提前识别可能的技术难点确保14日对接工作高效启动。|
| 4 | 后端系统测试与API优化 | 金郅博 | 11月14日至16日在云服务器环境中对后端系统进行全面测试重点排查算法调用、数据存储、权限管理等方面可能存在的问题及时修复发现的bug。根据金郅博在前端对接过程中的反馈快速调整和优化API实现确保前后端顺畅对接。|
| 5 | 需求变更:用户权限管理设计与交互式对比功能优化 | 杨博文 | 11月11日前与杨博文深入对接针对当前后端功能单薄的问题讨论并设计数据库表结构实现管理员、普通用户等不同角色的权限分离管理功能包括角色权限划分和数据访问控制机制。同时协商确定方案废弃原有"生成对比报告"自动化功能,改为更加灵活的分离式可交互逻辑,让用户能够自主选择对比对象、调整对比参数、自定义报告内容,提升系统易用性和灵活性。|
## 小结
1. **云端部署攻坚:** 本周最重要的任务是完成后端系统的云端部署,这是系统从本地开发环境走向实际应用的关键一步,需要确保算法模块在云端稳定运行。
2. **API规范确立** 参与团队API设计会议与前端、算法组充分沟通制定清晰完整的接口规范为前后端对接工作提供技术保障。
3. **前后端对接启动:** 在API规范确定后积极配合前端团队进行接口对接及时响应前端反馈快速优化API实现推动系统整体联调顺利进行。
4. **需求优化落地:** 基于上周班会反馈和团队讨论,本周将实现用户权限管理功能,并改进对比报告生成逻辑,使系统更加灵活和易用。

@ -0,0 +1,33 @@
# 个人周总结-第7周
## 姓名和起止时间
**姓  名:** 梁浩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-03
**结束时间:** 2025-11-09
## 本周任务完成情况
| 序号 | 计划内容 | 完成情况 | 成果说明 |
| ---- | ------------------------- | -------- | --------- |
| 1 | 后端集成核心算法 | 已完成 | 基于胡帆已跑通的算法代码,成功完成了四个核心加噪算法和两个微调算法的后端集成与本地部署。优化了后端文件层次结构和资源管理机制,完善了算法调用的运行链路流程。但由于对模型算法集成难度的误判,该任务耗时超出预期,占用了本周大部分工作时间。 |
| 2 | API接口规范制定与确认 | 未完成 | 由于核心算法集成工作难度超出预期占用了大量时间未能按计划参与API接口规范的集中讨论与确认工作。该任务将顺延至下周完成。 |
| 3 | 前端对接支持与接口优化 | 未完成 | 由于API接口规范尚未最终确认前后端对接工作相应延后。计划下周在完成API规范后积极配合前端团队进行接口对接与优化工作。 |
| 4 | 云服务器部署尝试 | 未完成 | 本周时间主要投入在算法集成工作中,云服务器部署的学习与实践暂时搁置。计划在算法集成稳定后再进行云部署的技术储备工作。 |
## 对团队工作的建议
1. **加强技术难度评估:** 建议在任务规划时更充分地评估技术难度,特别是涉及算法集成等复杂任务时,应预留足够的时间,避免影响后续任务进度。
2. **加强各组间的交流:** 建议前端组、后端组、模型组在组会上定期分享实现框架和遇到的技术难点,以便团队成员相互了解进展,为后续对接流程做好准备。
3. **丰富功能与交互:** 相较于一般的软件工程项目,本项目结合人工智能,难度高、工作量大,但在软件工程方面仍有提升空间,建议后续可以增加用户权限管理、操作日志等功能,提升系统的完整性。
## 小结
1. **核心算法集成完成:** 本周主要工作集中在后端核心算法集成上,成功将四个加噪算法和两个微调算法集成到后端系统中,实现了算法的本地调用与运行。
2. **技术难度挑战:** 在算法集成过程中遇到了比预期更多的技术挑战,包括算法依赖环境配置、资源管理优化、调用流程设计等问题,通过与胡帆密切协作逐步解决,积累了宝贵的算法集成经验。
3. **任务进度调整:** 由于算法集成难度超出预期导致API规范制定、前端对接和云服务器部署等任务未能按计划完成。已调整下周工作安排将优先完成API规范确认和前后端对接工作确保项目整体进度。

@ -0,0 +1,24 @@
# 个人周计划-第8周
## 姓名和起止时间
**姓  名:** 杨博文
**团队名称:** 2班-深度思考
**开始时间:** 2025-11-10
**结束时间:** 2025-11-16
## 本周任务计划安排
| 序号 | 计划内容 | 协作人 | 情况说明 |
|------|----------|--------|-----------------------------------------------------------------------------------------------------|
| 1 | **后端云端部署支持** | 梁浩、胡帆 | • 全程协助梁浩进行云服务器环境配置与服务部署;<br>• 参与部署后基础功能验证(如用户登录、数据查询接口通断测试)。 |
| 2 | **API规范制定与评审** | 梁浩、胡帆、金郅博 | • 11.13 参与API专项会议从文书与后端协同视角提出接口命名规范、错误码体系建议<br>• 整理会议结论,协助形成《接口文档》;<br>• 关注接口与权限模型、日志模块的兼容性设计。 |
| 3 | **需求变更与文档迭代** | 梁浩、杨逸轩 | • 丰富数据库表的个数;<br>• 废弃“自动生成对比报告”逻辑,设计**交互式对比功能**用例流程;<br>• 更新UML时序图新增交互式对比功能,确保与开发一致。 |
| 4 | **第二版迭代开发计划起草** | 杨逸轩 | • 基于本周需求变更与API进展更新《迭代开发计划》<br>• 明确需求优先级P0交互式对比P1权限+日志P2三维图联动、里程碑节点与资源估算<br>• 为下周文书组评审做准备。 |
| 5 | **前后端对接支持与风险预判** | 金郅博、梁浩 | • 梳理前端所需数据字段与权限上下文;<br>• 协助金郅博理解后端认证流程;<br>• 记录对接过程中的文档缺失项,动态更新接口说明。 |
## 小结
1. **风险意识**重点关注后端与模型集成稳定性、API颗粒度合理性两大潜在风险介入设计环节以降低返工概率。
2. **能力拓展**通过深度参与部署与API定义系统性提升云原生开发与接口设计理解补强后端工程能力短板。
---

@ -0,0 +1,35 @@
---
## 个人周总结第7周
**姓  名:** 杨博文
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-03
**结束时间:** 2025-11-09
---
## 本周任务完成情况
| 序号 | 计划内容 | 完成情况 | 成果说明 |
|------|--------------------------|------------------|-----------------------------------------------------------------------------------------------------------------|
| 1 | 后端算法集成技术支持 | **部分完成** | 全程跟进梁浩的算法集成过程,协助梳理了文件结构与资源调用逻辑;独立跑通当前后端代码,验证其基础功能可用性。但在集成过程中发现算法依赖复杂、环境耦合度高,**整体集成难度远超预期**,导致原计划未能完全完成,需后续持续投入。 |
| 2 | 《用户手册》联合撰写 | **初步启动,暂缓** | 与杨逸轩进行了初步沟通并搭建了手册框架。但因**前端仅有原型、无实际功能界面**,且后端接口尚未冻结,无法准确描述用户操作流程与交互逻辑,暂无法推进实质性内容撰写。待前端界面完全固定后重启。 |
| 3 | API 接口规范最终确认 | **未完成** | 原定11月6日集中讨论因后端与模型仍未完成稳定对接**缺乏可对外暴露的可靠接口**,会议调整为技术难点同步会。共识:接口规范必须等算法集成稳定后方可制定,避免反复返工。 |
| 4 | 后端云服务器部署预研 | **未开展** | 鉴于本地集成尚未闭环(模型调用链路未通),**不具备上云测试前提**,主动暂停该任务,避免无效投入。后续将结合集成稳定后的部署方案再行启动。 |
---
## 对团队工作的建议
- **强化“阻塞问题”透明化上报:** 本周多任务延期源于同一根因(模型-后端未通),建议在周中同步会增加“关键路径阻塞”专项汇报环节,便于快速调配资源或调整节奏。
- **丰富系统功能:** 在周中汇报时,肖老师指出当前项目的大模型占比太大,不利于后续评分。建议我们丰富数据库内容以及系统功能。
---
## 小结
- **技术支撑扎实落地**:虽未能完全“全程护航”,但通过跑通代码、参与调试,切实保障了集成工作的持续推进,也为后续深度协作打下基础。
- **风险预判与止损及时**:面对接口、文档、部署等任务因前置条件缺失而无法开展的情况,主动识别并合理延后。
---

@ -0,0 +1,36 @@
个人周计划-第8周
=========
姓名和起止时间
-------
**姓  名:** 杨逸轩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-10
**结束时间:** 2025-11-16
本周任务计划安排
--------
| **序号** | **计划内容** | **协作人** | **情况说明** |
| ------ | ----------------- | ------- | -------------------------------------------------------------------------------------------------- |
| 1 | **前端新功能界面开发(冲刺)** | 金郅博、胡帆 | **11月10日至12日**:与金郅博协作完成前端新功能界面开发。主要包括实现**独立的交互式微调生图页面**,并完成**动态三维指标图的前端绘制**,需与胡帆沟通数据格式,确保可视化效果。 |
| 2 | **核心设计文档更新支持** | 杨博文、梁浩 | 协助杨博文和梁浩,根据小组需求变更(用户权限管理、可交互报告逻辑)进行设计文档更新。重点是协作更新**用例图、UML类图、数据库E-R图**等,为《需求规格说明书》的第二版撰写提供支持。 |
| 3 | **前端云部署方案深化** | 个人 | 基于上周的初步预研成果本周系统性学习前端项目完整的云端部署方法和流程如静态资源打包、Nginx配置、HTTPS等。目标是梳理并确定**Alpha版本的完整部署方案**。 |
| 4 | **联调问题持续跟进** | 金郅博、梁浩 | 持续跟进上周联调中已反馈的核心API兼容性问题并协助金郅博在新的功能模块开发过程中及时记录和反馈新的API问题确保前后端对接高效顺畅。 |
| 5 | **后续文档框架细化** | 个人 | 利用开发和联调间隙,完善和细化《用户手册》的框架结构和初步内容,提前为后期的文档交付做准备。 |
小结
--
1. **界面与可视化11/10-11/12** 本周初的首要任务是与金郅博协作,快速完成微调生图页面和动态三维指标图的可视化功能,支撑算法功能展示。
2. **文档与规范:** 重点支持杨博文完成核心设计文档的更新,以适应本周的需求变更,确保文档与开发同步。
3. **技术深化:** 继续深化前端云部署方案的预研,将经验转化为可执行的详细部署流程,为项目上线做好技术铺垫。
4. **对接保障:** 确保联调过程中,接口问题得到及时反馈与解决。

@ -0,0 +1,39 @@
个人周总结-第7周
=========
姓名和起止时间
-------
**姓  名:** 杨逸轩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-03
 **结束时间:** 2025-11-10
## 本周任务完成情况
| **序号** | **总结内容** | **是否完成** | **成果或说明** |
| ------ | ----------------------- | ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 1 | **前端 UI/交互细节优化(冲刺任务)** | **完成** | **高标准交付:** 11月3日至5日期间与金郅博紧密合作全面完成了前端原型的视觉和交互打磨统一了 UI 美术风格,优化了交互动效,并顺利完成了响应式布局的适配工作,使最终原型达到了预期的**展示级**视觉效果。在小班课后,我们决定增加一些交互功能以及对网页内容的排版进行重新设计,目前正在进行中。 |
| 2 | **《用户手册》初版撰写/《需求文档》迭代** | **完成(替代)** | 根据小班课反馈和小组讨论结果,原定的《用户手册》初版撰写任务暂时推迟。工作重心调整为协助杨博文对《需求规格说明书》初版进行迭代,**完成了核心功能的细节补充和用例图的优化**,提高了文档的精确性和可实施性。 |
| 3 | **前端适配与联调辅助** | **进行中** | **接口适配与问题反馈:** 11月6日 API 规范确定后,工作重心迅速转向前后端联调。已协助金郅博完成关键前端模块对后端接口的初步适配工作。在联调过程中,负责记录和反馈接口问题,目前已收集并反馈了**3个核心API的字段/格式兼容性问题**,正积极跟进后端修复进度。 |
| 4 | **前端云部署技术预研** | **基本完成** | **预研与实践:** 利用联调间隙,完成了主流前端云部署技术(如云厂商的轻量级应用)的预研。通过尝试将当前前端半成品部署到测试环境,熟悉了前端部署的基本流程和潜在配置问题,为项目后续正式上线储备了技术经验。 |
| 5 | **后续文档规划与学习** | **完成** | 提前规划了下周可能需要的文档工作,例如《用户手册》的初步框架已确定。同时,利用碎片时间持续进行前端网课学习,本周主要深化了 Vue 组件通信和状态管理相关知识。 |
对团队工作的建议
--------
1. **联调问题优先解决**:鉴于前端联调工作已发现多个关键 API 兼容性问题,建议后端团队将这些问题列为最高优先级处理项,确保联调工作能够高效推进,避免拖慢整体迭代进度。
2. **原型版本锁定**:建议团队将当前已达到“展示级”的前端原型进行版本锁定和归档,作为第一阶段的正式交付物,并确保后续联调中的改动均基于此版本进行,避免设计回溯。
小结
--
1. **核心交付物达成**:本周初的首要目标——前端原型 UI/交互细节优化已按时保质完成,使原型达到了预期的展示级标准。
2. **文档工作调整与支持**:灵活应对反馈,将文档重心从《用户手册》转移到《需求规格说明书》的迭代,有效支持了团队核心需求文档的完善。
3. **技术储备深化**:完成了前端云部署技术的预研和实践,增强了项目后期的技术保障。

@ -0,0 +1,56 @@
# 小组会议纪要-第9周
## 会议记录概要
**团队名称:** 2班-深度思考
**指导老师:** 刘琴
**主 持 人:** 胡帆
**记录人员:** 杨博文
**会议主题:** 上周总结-困难讨论-任务安排
**会议地点:** 中楼221
**会议时间:** 2025-11-18 11:40-12:00
**纪录时间:** 2025-11-18 19:00
**参与人员:** 胡帆、金郅博、梁浩、杨逸轩、杨博文
## 会议内容
### 1. 遇到的主要困难与讨论
- **技术难点**
前端和后端分别部署在不同的服务器上,目前前后端的通信问题尚未解决。
- **协作难点**
期中考试密集(本周计算机网络考试),成员时间碎片化,难以集中 coding部分任务推进节奏被打断。
- **前端修改共识**(由金郅博与胡帆主导说明):
参考胡帆在群中发送的界面原型设计进行更改
### 2. 本周任务安排(期中考试周 · 弹性执行)
| 序号 | 计划内容 | 执行人 | 说明 |
|------|---------|--------|------|
| 1 | Autodl 端口稳定性加固与压力测试 | 梁浩、杨逸轩 | **保底任务**:确保中转链路 24h 稳定;编写简易健康检查脚本 |
| 2 | 前端界面重构(登录页+主控台) | 金郅博(胡帆支援) | **弹性任务**:仅完成基础样式+响应式适配即可,交互细节可延至下周 |
| 3 | 代码规范化覆盖至前端模块 | 胡帆、杨博文 | **弹性任务**优先补全已有代码注释stylelint/eslint 配置延迟 |
| 4 | 文档更新UML + DB Schema | 杨博文 | **弹性任务**:待端口方案确认后启动;若本周未定型,则仅整理变更点备忘 |
| 5 | 协作开发支援 | 全体 | 杨博文协助梁浩梳理后端异常日志模块;金郅博向杨逸轩同步前端 API 字段规范 |
---
## 小组协作与纪律情况
- 协作情况:良好。成员主动跨角色支援(如杨逸轩以前端经验助后端),沟通高效;
- 纪律情况:全员准时参会,理解并支持「学业优先」安排,无异议;
- 特别说明:本周不设考勤打卡,以产出/进展简报为协作依据。
---
**备注**
- 请各位以复习为重,量力而行;技术问题可累积至下周集中攻关;
- 本次纪要由杨博文整理1工作日内提交至群文件并同步PM与各模块负责人。

@ -0,0 +1,28 @@
# 小组周计划-第9周
## 团队名称和起止时间
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-17
**结束时间:** 2025-11-23
## 本周任务计划安排
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">执行人</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 后端克服autodl端口限制 | 梁浩、杨逸轩 | 针对上周遇到的云服务器端口无法对外开放的技术难题杨逸轩将运用前端云部署积累的经验协助梁浩探索多种技术方案包括端口映射优化、tmux + autossh等方法力求**彻底解决autodl平台的端口访问限制问题**。最终实现前后端服务器间的稳定通信,确保外网用户能够正常访问我们的服务。这是本周的关键技术攻关任务。 |
| 2 | 前端界面重构(不强求) | 金郅博、胡帆 | 基于胡帆手绘的页面示例,金郅博对**前端界面进行全面的生产级重构**。主要工作包括统一整个系统的视觉设计风格优化页面布局和响应式适配完善用户交互流程和反馈机制将demo版本的临时界面升级为正式产品级的用户界面。重点关注界面的专业性、易用性和视觉美观度确保用户在使用图像去噪和微调功能时有良好的操作体验。考虑到本周正值期中考试周学业压力较重此任务采取"**尽力而为**"的原则,优先保证学业,如果本周无法完成,可延后至下周处理。 |
| 3 | 前端适配API收尾不强求 | 杨逸轩、金郅博 | 在后端成功解决端口访问问题后,两人将协作**完成前端与后端API对接**的最后环节。具体包括:完善异常处理逻辑,优化数据传输格式,测试所有接口的稳定性,调试图片上传和结果下载功能等。考虑到本周正值期中考试周,学业压力较重,此任务采取"**尽力而为**"的原则优先保证学业在时间允许的情况下推进API对接工作。如果本周无法完成可延后至下周处理。 |
| 4 | 更新旧有文档 | 杨博文 | 根据项目当前的实际开发进展和alpha、beta版本的迭代规划**系统性更新项目文档体系**。重点更新内容包括修订UML类图和时序图以反映最新的系统架构更新数据库设计文档以匹配当前的数据结构等。文档更新的数量将根据实际情况灵活调整**不设置具体完成指标**。 |
| 5 | 代码规范化重构 | 胡帆 | 对整个项目的代码库进行全面的规范化整理和重构工作。主要任务包括:**统一代码风格和命名规范**,完善函数和类的注释文档,优化代码结构和模块划分,清理冗余代码和临时调试代码。确保代码的可读性、可维护性和可扩展性。这项工作将为项目的长期发展和后续维护奠定良好基础。 |
| 6 | 协作开发 | 胡帆、杨博文 | 为了均衡团队工作负载,避免关键任务过度集中在个别成员身上,实施**协作开发策略**。杨博文将协助梁浩处理部分后端开发任务。胡帆将支援金郅博的前端开发。 |
## 小结
1. **后端技术攻关:** 本周计划的核心是解决上周遗留的技术难题,特别是云服务器端口访问问题,这直接关系到整个系统能否正常为外部用户提供服务。同时推进前端界面的生产级重构,确保用户体验达到基本的产品标准。
2. **灵活安排:** 考虑到本周是期中考试周团队采取了灵活务实的任务安排策略。将关键任务如端口问题解决、界面重构列为优先级而将一些可延后的工作如API对接收尾设置为弹性任务。
3. **协作模式:** 本周特别强调协作开发,这是为了均衡工作负载。通过让不同专业背景的成员互相支援,既能加快开发进度,又能促进技术知识的交流传播。
4. **质量与规范检查:** 代码规范化重构和文档更新工作的安排,本是看似不紧急但十分重要的工作,但却往往是区分学生项目和专业产品的关键因素。通过持续的质量改进,我们要将本项目打造成一个真正具备实用价值的产品。

@ -0,0 +1,28 @@
# 小组周总结-第8周 #
## 团队名称和起止时间 ##
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-10
**结束时间:** 2025-11-16
## 本周任务完成情况 ##
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:70px">总结内容</span> | <span style="display:inline-block;width:70px">是否完成</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 后端集成与云端部署 | 部分完成 | 梁浩主导完成了后端系统的云端环境配置、依赖包安装、数据库迁移和服务启动脚本编写等关键环节。在胡帆和杨博文的协助下,算法模块在云端环境下已能稳定运行,并通过了功能测试。但在部署过程中遇到了**云服务器端口无法对外开放的技术问题**,导致外网暂时无法访问后端服务。目前团队正在协调解决网络访问权限问题,争取尽快实现完整的云端服务访问。 |
| 2 | API制定 | 完成 | 11月13日团队成功召开了API设计专项会议由胡帆主导、后端和前端团队积极参与共同制定了**详细完整的API接口规范**。会议确定了图像上传接口、算法处理接口、结果查询接口、指标数据接口等核心API的请求参数格式、响应数据结构、错误处理机制和认证授权方式。经过充分的技术讨论和需求协商最终形成了一套清晰、易于理解的API技术标准为前后端对接工作奠定了坚实基础。 |
| 3 | 测试和修改API | 基本完成 | 梁浩在云服务器环境中对后端系统进行了全面的功能测试重点验证了算法调用、数据存储等核心模块的稳定性及时发现并修复了若干技术问题。金郅博在前端对接过程中通过mock server进行了模拟测试并在真实服务器环境下验证了登录注册、任务创建、图片处理等基础功能的完整流程。API设计整体较为合理**实际对接中暂未发现需要大幅调整的问题**,但排队机制、任务删除等部分接口仍需进一步优化完善。 |
| 4 | 算法扩展 | 完成 | 胡帆成功完成了"动态三维指标图绘制"模块的数据采集功能开发,**实现了算法训练和推理过程中关键性能指标的实时记录**包括Loss变化、处理时间统计等核心数据。数据采用标准CSV格式存储并为前端可视化提供了灵活的参数接口。此外还额外完成了热力图指标生成功能和算法代码的全面统一化工作包括四种核心算法、三种微调方法等完整功能模块并编写了详细的示例配置和运行脚本。 |
| 5 | 需求变更 | 部分完成 | 杨博文与导师团队进行了深入的需求确认会议,最终敲定了系统核心功能边界,明确了"不再进行重大需求变更"的原则。基于稳定后的需求,完成了用例图、时序图的全面重构,并起草了**迭代开发计划第二版和需求规格说明书的大规模修订**。杨逸轩协助更新了相关设计文档。但用户权限管理的数据库设计和交互式对比功能的具体实现细节仍需梁浩进一步补充完善,这部分工作将在下周优先推进。 |
| 6 | 界面修改 | 完成 | 金郅博和杨逸轩成功协作**完成了独立的交互式微调生图页面开发**将原有的自动生成报告功能升级为用户可自主选择的交互式界面整合了微调生图、静态指标展示、特征频域热力图等核心功能。同时基于Three.js技术完成了动态三维指标图的前端渲染逻辑开发确保能够根据后端返回的数据实时生成直观美观的三维可视化图表。新界面的交互体验和视觉效果都有了显著提升。 |
| 7 | 前端对接API | 基本完成 | 金郅博基于确定的API规范完成了前端调用逻辑的开发工作。首先通过搭建mock server进行了模拟环境测试验证了登录注册、任务创建、文件上传、历史记录等基础功能的流程完整性。随后在后端服务部署完成后通过AutoDL服务器进行了真实环境对接测试成功实现了前后端数据互通**核心业务流程已跑通**。但由于期中考试安排影响部分API接口的全面测试尚未完成需要在下周进一步梳理优化。 |
| 8 | 前端研究上云流程 | 完成 | 杨逸轩系统性学习并**已经初步实现了前端项目的完整云端部署**深入研究了静态资源打包、云服务器选型配置、Nginx服务器部署、域名解析配置、HTTPS证书申请等关键技术环节。通过理论学习与实践操作相结合的方式成功梳理并确定了Alpha版本的完整、可执行的前端云部署方案为项目后期正式上线做好了充分的技术准备和经验积累。 |
## 小结 ##
1. **技术突破与协作成效显著**本周团队在多个技术层面实现了重要突破。云端部署工作基本完成算法模块已能在云环境稳定运行API规范制定工作高效推进为前后端协作建立了清晰标准虽然在网络访问权限等细节问题上还有待解决但整体技术架构已趋于成熟。
2. **需求管理走向规范化**:经过与导师团队的深入沟通,项目需求终于实现了稳定化管理,"不再进行重大变更"的原则为后续开发提供了可靠保障。杨博文主导的文档体系重构工作成效明显,用例图、时序图、需求规格说明书等核心文档已形成闭环一致的技术标准。
3. **团队协作模式日趋成熟**:本周的工作充分体现了团队成员间的专业分工和高效协作。大家在遇到技术难题时能够主动求助和相互支持,在发现问题时能够及时反馈和协同解决。

@ -0,0 +1,24 @@
# 个人周计划-第9周
## 姓名和起止时间
**姓  名:** 胡帆
**团队名称:** 2班-深度思考
**开始时间:** 2025-11-17
**结束时间:** 2025-11-23
## 本周任务计划安排
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">协作人</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 前端界面重构支援 | 金郅博 | 协助金郅博完成前端界面的生产级重构工作,提供**手绘的页面设计示例**作为参考蓝图并在技术实现方面给予指导支持。重点协助处理算法可视化模块、动态三维指标图渲染、以及复杂交互逻辑等技术难点。由于金郅博在前端开发方面经验丰富我主要承担技术咨询和代码review的角色确保界面重构既符合用户体验标准又能准确展示算法处理结果。考虑到期中考试周的时间压力采用"按需支援"的灵活协作模式。 |
| 2 | 代码规范化重构 | 本人 | **对整个项目代码库进行全面的规范化整理**,保障项目的长期可维护性。具体任务包括:统一所有模块的代码风格和命名规范,调整代码格式,完善核心函数和类的描述注释,优化算法模块的代码结构和层次划分,清理开发过程中留下的临时代码和调试语句,添加必要的异常处理和日志记录机制。确保代码具备专业级的可读性和稳定性。 |
| 3 | 跨组协作开发 | 杨博文 | 与杨博文一起实施跨组协作开发策略,主要目标是均衡团队工作负载并促进技术交流。我将**重点支援金郅博的前端开发工作**,特别是在算法结果可视化、数据图表渲染、前端性能优化等技术领域提供专业指导。同时配合杨博文对后端团队的支援工作,确保前后端技术方案的一致性和兼容性。 |
## 小结
1. **技术支援:** 本周的工作重心从独立的算法开发转向为团队提供全方位的技术支持。通过协助前端界面重构和提供设计示例,确保用户界面既美观又能准确展示技术特色。
2. **代码规范化:** 通过建立统一的代码标准和完善的文档体系,将项目打造成具备专业水准的软件产品。这项工作需要对整个代码库有全局性的理解,对技术能力和项目管理能力来说也是一次锻炼。
3. **灵活安排:**本周是期中考试周,故而安排的任务比较轻,且多为灵活安排,优先安心备考。

@ -0,0 +1,33 @@
---
# 个人周总结-第8周
## 姓名和起止时间
**姓  名:** 胡帆
**团队名称:** 2班-深度思考
**开始时间:** 2025-11-10
**结束时间:** 2025-11-16
## 本周任务完成情况
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">是否完成</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 后端云端部署技术支持 | 完成 | 在11月10日至12日期间协助梁浩完成了后端系统的云端部署工作。主要解决了算法模块在云服务器上的**环境配置问题**。通过反复调试和优化,最终确保了所有算法功能都能在云服务器上稳定运行。 |
| 2 | 算法功能深度拓展 | 完成 | 成功完成了**"动态三维指标图绘制"**模块的数据采集功能开发。在算法训练和推理过程中实现了关键性能指标的实时记录。数据以标准CSV格式存储在约定的目录位置并为前端可视化模块预留了灵活的参数接口。 |
| 3 | API接口规范主导制定 | 完成 | 于11月13日成功召开了**API设计专项会议**与后端组和前端组进行了深入的技术讨论。基于算法模块的实际功能特点我们制定了包含图像上传接口、算法处理接口、结果查询接口、指标数据接口等在内的完整API规范。目前前后端已经基于这套API规范完成了初步对接暂未发现重大问题。 |
| 4 | 后续优化方向探索 | 完成 | 通过深入思考和技术调研,制定了项目的**alpha版本和beta版本迭代开发**细则。明确了alpha版本将专注于核心功能的稳定性和基础用户体验而beta版本将在此基础上拓展高级功能和性能优化。 |
| 5 | 热力图生成和后端算法代码统一化 | 额外完成 | 在完成计划任务的基础上,额外开发了**热力图指标生成**功能,并对之前分散的算法代码进行了**全面整合**。实现了代码风格的统一化和开发规范的标准化涵盖了alpha版本所需的四种核心算法、三种微调方法、动态坐标采集、图像预处理、数值评估、热力图评估等完整功能模块。同时为所有功能编写了示例超参数配置的可运行脚本。 |
## 对团队工作的建议
1. **加强知识运用能力**:建议团队成员在遇到技术难题时,不要只依赖现有知识,要主动学习新技术和查阅相关文档。希望大家都能培养这种主动学习的习惯,提升解决复杂问题的能力。
2. **积极反馈问题**在本周的API对接过程中前端团队及时反馈了接口设计中的不便之处让我们能够快速调整和优化。建议团队继续保持这种开放沟通的氛围遇到问题时及时提出避免小问题积累成大困难。特别是在技术集成阶段各组之间的信息透明和快速反馈非常重要。
## 小结
1. **技术层面的收获**云端部署让我体验了从本地开发向生产环境迁移的复杂性特别是GPU资源调度和环境依赖的处理这些实践经验对我的技术成长很有价值。动态指标采集功能的开发让我意识到好的算法不仅要功能强大更要让用户能够理解和信任可视化是连接技术与用户的重要桥梁。
2. **规划思维的锻炼**制定alpha和beta版本的迭代计划让我开始从更宏观的角度思考项目发展。不仅要关注当前功能的实现还要为未来的扩展留出空间。

@ -0,0 +1,35 @@
# 个人周计划-第9周
## 姓名和起止时间
-------
**姓  名:** 金郅博
**团队名称:** 2班-深度思考
**开始时间:** 2025-11-17
**结束时间:** 2025-11-23
本周任务计划安排
--------
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | -------------------------- | ------------ | ------------------------------------------------------------ |
| 1 | **前端界面重构** | 杨逸轩,胡帆 | 参考胡帆手绘 alpha 版 pdf明确界面设计要求将前几周完成的原型demo升级为产品级的正式界面统一全系统视觉风格优化页面布局与响应式适配完善交互流程与反馈机制替换临时界面元素提升界面的专业性、易用性和视觉美观度保障图像去噪和微调功能的操作体验。由于本周正值期中考试在保证学业的前提下尽可能完成此项任务若无法完成则酌情延后至下周继续。 |
| 2 | **前端适配API收尾** | 杨逸轩,梁浩 | 后端解决端口访问问题后,将与杨逸轩协作推进前端与后端 API 对接:先全面测试现有接口的功能正确性,重点调试图片上传与结果下载等核心交互场景;对接过程中也将梳理需新增的功能接口,统一汇总后反馈至后端;在此基础上,完善接口异常处理逻辑、优化数据传输格式,确保所有接口运行稳定、功能闭环且能合适处理异常情况。由于期中考试安排,任务进度要求同上。 |
小结
--
1. **前端界面产品级重构**:本周核心任务之一是按照胡帆手绘的 alpha 版 pdf 进行设计开发进行界面升级。可复用原有版本中适配新设计风格的组件与tailwind样式重点优化子页面安排以及ui的排版减少重复开发以提升效率。
2. **前端与后端 API 对接收尾**:本周需尝试实际访问后端并真正跑通接口调用,测试现有接口正确性,梳理新增接口需求并统一反馈,重点跑通任务上传与结果下载这些核心功能。
3. **尽力而为:**本周正值期中考试,在保证学业的前提下尽量完成任务,可优先聚焦核心环节推进,利用碎片时间完成基础工作,非紧急部分尽可能完成,实在无法完成的也可延后至下周处理

@ -0,0 +1,35 @@
个人周总结-第8周
=========
姓名和起止时间
-------
姓  名: 金郅博
团队名称: 2班-深度思考
开始时间: 2025-11-10
结束时间: 2025-11-16
本周任务完成情况
--------
| **序号** | **计划内容(总结内容)** | **是否完成** | **情况说明** |
| -------- | -------------------------------------- | ------------ | ------------------------------------------------------------ |
| 1 | **前端界面修改** | 完成 | **完成独立交互式微调生图页面开发**:将原有生成报告功能升级为用户自主选择的交互式界面,整合微调生图、静态指标展示、特征频域热力图三大核心功能,显著提升系统交互体验;**适配动态三维指标图可视化需求**:基于 Threejs 技术实现前端渲染逻辑,确保能根据后端返回数据,实时生成直观、美观的三维可视化图表。 |
| 2 | **API制定** | 基本完成 | **已完成基本API指定**11-13日参与API设计专项会议团队已确定接口请求参数、响应结构、认证机制等规范并学习了autodl连接服务器运行后端的方法为后续前后端对接提供了技术基础。 |
| 3 | **前后端API对接** | 部分完成 | **对接准备与模拟测试11 月 14 日)**:获取后端 API 接口 controller 文件,完成前端调用逻辑开发;因后端服务器暂未部署,采用 mock server 搭建模拟环境,成功验证登录注册、新建任务、上传素材、图片模拟处理返回、历史记录存储等基础功能的流程完整性;**真实环境对接11 月 15 日)**:后端服务器部署完成后,通过 AUTODL 服务器直连后端开展测试,基础功能 API 接口实现数据互通,核心流程跑通;**待完善事项**:排队机制、任务删除等部分功能 API 仍需优化,且受期中考试备考影响,暂未完成全面测试;计划下周初启动 API 遗漏问题梳理,形成详细清单后与后端团队同步对接,推进功能闭环。 |
对团队工作的建议
1. **建议前后端开发过程中加强日志使用**:如前端请求日志、后端响应日志、异常报错日志,便于快速定位对接问题、追溯问题根源,提升前后端对接的协作排查效率
小结
--
1. **前端功能开发与可视化落地**:完成交互式微调生图页面开发及 Threejs 三维图表渲染适配,整合核心功能并优化界面体验;同步完成前端 API 调用逻辑编写,通过模拟环境与真实服务器环境初步验证了基础功能流程,为系统核心交互体验提供了技术支撑。
2. **API 对接与测试待推进完善**:基础功能 API 已实现前后端数据互通,但排队机制、任务删除等部分接口仍需优化;受期中考试复习安排影响,未完成全面测试,后续需优先梳理 API 遗漏问题,加强与后端协同迭代,确保功能闭环。
---

@ -0,0 +1,27 @@
# 个人周计划-第9周
## 姓名和起止时间
**姓  名:** 梁浩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-17
**结束时间:** 2025-11-23
## 本周任务计划安排
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | ------------------------- | -------------- | --------- |
| 1 | 后端系统云端部署(核心任务) | 杨逸轩 | 本周的首要任务是**解决autodl平台的端口访问限制问题**确保后端服务能够对外提供稳定访问。将与杨逸轩协作探索端口映射优化、tmux + autossh等多种技术方案突破云服务器端口限制。最终实现前后端服务器间的稳定通信确保外网用户能够正常访问我们的服务。|
| 2 | 响应前端API适配需求核心任务 | 金郅博、杨逸轩 | 在后端成功部署并解决端口访问问题后,**及时响应前端的API对接需求**。根据金郅博和杨逸轩在前端适配过程中的反馈快速调整API实现完善异常处理逻辑优化数据传输格式确保接口的稳定性和易用性。重点测试图片上传、算法调用、结果下载等关键功能保证前后端能够顺畅通信。|
| 3 | 集成模型评估算法(弹性任务,不强求) | 胡帆 | 如果在完成上述核心任务后仍有余力,可以考虑**将模型评估算法集成到后端系统中**丰富系统功能。与胡帆协作实现对去噪效果的量化评估功能如PSNR、SSIM等指标计算为用户提供更加专业的评估报告。此任务为**可选任务**,根据实际时间和学业压力灵活安排,如果本周无法完成,可延后至下周处理。|
| 4 | 后端代码优化与完善(弹性任务,不强求) | 杨博文 | 如果时间允许,可以对后端代码进行**规范化整理和功能优化**。包括:统一代码风格和命名规范,完善函数和类的注释文档,优化错误处理机制,提升代码的可读性和可维护性。与杨博文协作,根据实际开发经验,识别并改进后端系统中可能存在的性能瓶颈或逻辑缺陷。此任务为**弹性任务**,优先保证学业和核心功能的完成。|
## 小结
1. **考试周灵活安排:** 本周是期中考试周,任务安排充分考虑学业压力,采取"**核心任务优先,弹性任务可延后**"的策略。后端部署和API适配响应是必须完成的核心工作而模型评估算法集成和代码优化则根据时间和精力灵活调整。
2. **技术攻坚重点:** 本周的关键技术难题是解决autodl平台的端口访问限制这直接关系到整个系统能否正常为外部用户提供服务。需要与杨逸轩紧密协作探索多种技术方案确保问题彻底解决。
3. **前后端协同推进:** 在后端部署完成后及时响应前端的API对接需求保持与前端团队的密切沟通快速解决对接过程中遇到的技术问题推动系统整体联调顺利进行。
4. **质量与功能并重:** 在确保核心功能实现的基础上,如果有余力,通过集成模型评估算法和优化代码质量,进一步提升系统的专业性和可维护性,为项目的长期发展奠定良好基础。

@ -0,0 +1,30 @@
# 个人周总结-第8周
## 姓名和起止时间
**姓  名:** 梁浩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-10
**结束时间:** 2025-11-16
## 本周任务完成情况
| 序号 | 计划内容 | 完成情况 | 成果说明 |
| ---- | ------------------------- | -------- | --------- |
| 1 | 后端系统云端部署 | 部分完成 | 完成了后端环境配置、依赖包安装、数据库迁移和服务启动脚本,算法模块云端测试通过。但在部署过程中遇到端口无法开放、外网无法访问的问题,尚未实现外部访问。|
| 2 | API接口规范制定与确认 | 已完成 | 11月13日参与API设计专项会议团队已确定接口请求参数、响应结构、认证机制等规范为后续前后端对接提供了技术基础。|
| 3 | 前后端对接预备工作 | 已完成 | 后端测试通过后直接让前端使用autoDL的自定义服务进行测试未采用Mock接口和沙箱环境。|
| 4 | 后端系统测试与API优化 | 已完成 | 在云服务器环境下完成了后端系统的功能测试算法调用、数据存储等模块运行正常。由于API设计较为完善实际对接过程中还未发现需大幅调整的地方。|
| 5 | 需求变更:用户权限管理设计与交互式对比功能优化 | 未完成 | 需求变更相关的用户权限管理和交互式对比功能设计尚未完成,相关数据库表结构和功能实现待后续补充。|
## 对团队工作的建议
1. **持续优化API与文档** 虽然API规范已基本完善但建议持续收集前端反馈及时补充和完善接口文档。
2. **加强需求变更的协作推进:** 建议团队成员在需求变更推进过程中加强沟通协作,及时同步进展和遇到的问题,确保新需求能够顺利落地。
## 小结
1. **后端部署进展顺利但受阻:** 本周顺利完成了后端环境配置、依赖安装、数据库迁移和服务启动脚本,算法模块测试通过。但由于云服务器端口无法开放,导致外网暂时无法访问,需进一步协调解决网络访问问题。
2. **API规范与对接准备到位** 团队已完成API接口规范制定。后端测试通过后前端直接对接autoDL的自定义服务进行联调为前后端联调打下基础。
3. **后端测试完成API实现稳定** 在云端环境下完成了后端系统的功能测试API实现基本无需调整系统整体运行稳定。
4. **需求变更进展缓慢:** 用户权限管理和交互式对比等需求变更部分未能按计划完成,后续需加快推进相关设计与开发工作。

@ -0,0 +1,23 @@
# 个人周计划-第9周
## 姓名和起止时间
**姓  名:** 杨博文
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-17
**结束时间:** 2025-11-23
## 本周任务计划安排
| 序号 | 计划内容 | 协作人 | 预期目标 / 交付物 | 说明与注意事项 |
|------|----------|--------|--------------------------------------------|---------------------------------------------------------------------------------------------------|
| 1 | **文档体系更新与维护** | 杨逸轩、梁浩 | 更新UML类图、时序图同步修订数据库设计文档整理alpha/beta版本迭代说明 | • 重点反映当前架构与数据结构变更(如新增接口、调整字段)<br>• 与梁浩、金郅博确认关键流程变动,确保文档与实际代码一致 |
| 2 | **协作支持后端开发** | 梁浩 | 协助梁浩完成autodl端口限制问题的技术调研与方案验证参与接口调试及日志分析 | • 主要支持方向查阅tmux+autossh相关实践案例整理可行性对比表<br>• 若端口问题突破,同步记录解决方案形成技术备忘录<br>• 注意与期中考试时间协调,灵活投入,不强求当周完成 |
| 3 | **需求与设计复核** | 胡帆 | 检查用例图、需求规格说明书是否与最新需求(刘琴老师/邹博士确认版)保持一致 | • 重点核对图像上传-处理-下载全流程是否完整覆盖<br>• 若发现矛盾或模糊点,及时在组内同步并推动澄清 |
---
## 小结
1. 本周整体节奏**以学业为重**,所有开发/文档任务均按“弹性推进”原则执行;
2. 文档工作虽无量化指标,但需体现**增量价值**新增1张时序图 + 修订2处数据字典
3. 作为文书负责人,要在周总结中**主动汇总各模块进展与风险**哪怕其他成员未提交为PM提供输入。

@ -0,0 +1,28 @@
---
# 个人周总结-第8周
## 姓名和起止时间
**姓  名:** 杨博文
**团队名称:** 2班-深度思考
**开始时间:** 2025-11-10
**结束时间:** 2025-11-16
## 本周任务完成情况
| 序号 | 总结内容 | 是否完成 | 情况说明 |
|------|---------------------------------------|---------|----------------------------------------------------------------------------------------------|
| 1 | 与导师团队深入需求确认 | 完成 | • 11.13与刘琴老师、邹博士开展需求对齐会议;<br>• 共同敲定系统核心功能边界与关键交互逻辑;<br>• 明确“之后不再进行重大需求变更”,为后续开发提供稳定基线。 |
| 2 | 用例图与时序图重构 | 完成 | • 基于最终需求,全面重绘系统级用例图,补充“日志查看”“权限校验”等新用例;<br>• 重构关键业务流程时序图(含新增的交互式对比模块),确保与最新接口设计保持一致。 |
| 3 | 迭代开发计划第二版起草 | 完成 | • 结合稳定后的需求清单与优先级排序(Alpha实现基本可运行功能Beta实现拓展功能如VIP、日志查看等),重写《第二版迭代开发计划》;<br>• 明确各阶段交付物、里程碑节点。 |
| 4 | 需求规格说明书SRS大规模修订 | 完成 | • 删除“自动生成对比报告”全部条目;<br>• 完善了本次新增加的需求的描述以及删除了实现性不强的需求<br>• 补充非功能性需求、权限控制策略、日志记录规范。 |
## 对团队工作的建议
1. **查看需求文档**:建议后续成员要学会查看需求文档,避免口头共识导致理解偏差以及需求遗漏;
2. **前置评审节点**重要文档如SRS、API初稿建议在正式开发启动前先行进行讨论降低返工风险。
## 小结
1. **需求稳定性显著提升**:经与导师团队反复确认,核心需求已基本固化,为冲刺阶段开发奠定坚实基础;
2. **文档体系全面升级**用例模型、时序逻辑、SRS、迭代计划完成同步重构形成闭环、一致的技术文档链

@ -0,0 +1,36 @@
个人周计划-第9周
=========
### 姓名和起止时间
**姓  名:** 杨逸轩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-17
**结束时间:** 2025-11-23
本周任务计划安排
--------
| **序号** | **计划内容** | **协作人** | **情况说明** |
| ------ | ------------------- | ------- | ------------------------------------------------------------------------------------------------------------------------- |
| 1 | **攻克后端端口限制**(高优先级) | 梁浩 | **11月17日至19日**首要任务运用前端部署预研的经验协助梁浩探索并实施端口转发、反向代理如Nginx/socat或SSH隧道等技术**彻底解决autodl云服务器的端口无法对外访问的阻塞问题**,确保前后端服务能够顺利联通。 |
| 2 | **前端 Alpha 版本云端部署** | 无 | **11月18日至20日**:基于上周已确定的部署方案,将当前的前端代码进行静态资源打包,**正式完成前端项目在云服务器上的部署和Nginx配置**并实现通过域名或IP访问。**可交付工件:一个可被外网访问的前端 Alpha 页面。** |
| 3 | **设计文档最终版更新支持** | 杨博文, 梁浩 | **11月20日至22日**:协助杨博文和梁浩,根据系统最新确定的用户管理逻辑和数据结构,完成《需求规格说明书 V2.0》所需的**数据库 E-R 图最终修订**和相关 UML 图的校对工作。 |
| 4 | **API 联调问题排查与支持** | 金郅博, 梁浩 | **持续跟进**:在端口问题解决后,协助金郅博和梁浩进行 API 的最终联调。重点负责排查前端在实际部署环境中例如Nginx反代后出现的**跨域、路由或通信异常**,确保图片上传、加噪请求和数据可视化接口的稳定。 |
小结
--
1. **界面与可视化11/10-11/12** 本周初的首要任务是与金郅博协作,快速完成微调生图页面和动态三维指标图的核心 UI 和基础交互逻辑,以支撑算法功能展示。
2. **文档与规范:** 重点支持杨博文完成核心设计文档的更新,更新了**用例图**和**UML类图**,以适应本周的需求变更,确保文档与开发同步。
3. **技术深化:** 继续深化前端云部署方案的预研,系统性学习并实践了部署方法,**已梳理并确定了 Alpha 版本的完整、可执行的部署流程**,为项目上线做好技术铺垫。
4. **对接保障:** 确保联调过程中,上周反馈的核心 API 兼容性问题已**全部修复**并完成验证,并在新功能模块开发联调中,及时与后端反馈跟进。
5. 由于本周要进行期中考试,任务可能不会完美完成,但会尽力。

@ -0,0 +1,52 @@
# 个人周总结-第8周
### 姓名和起止时间
* * *
**姓  名:** 杨逸轩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-10
 **结束时间:** 2025-11-16
* * *
本周任务完成情况
--------
| **序号** | **总结内容** | **是否完成** | **成果或说明** |
| ------ | ----------------- | -------- | ----------------------------------------------------------------------------------------------------------------- |
| 1 | **前端新功能界面开发(冲刺)** | **基本完成** | **高质量交付:** 11月10日至12日期间与金郅博协作完成了**独立的交互式微调生图页面**的核心UI和基础交互逻辑开发。与胡帆沟通后最终确定数据格式确定动态三维指标图的前端绘制目标与优化方法。等待后端联调。 |
| 2 | **核心设计文档更新支持** | **完成** | **高效支持:** 协助杨博文和梁浩,根据**用户权限管理和可交互报告逻辑**的最新需求变更,及时更新了**用例图**和**UML类图**为《需求规格说明书》第二版提供了关键的设计支持。E-R图的更新已同步开始。 |
| 3 | **前端云部署方案深化** | **完成** | **方案确定:** 系统性学习并实践了前端项目完整的云端部署方法,包括**静态资源打包、Nginx配置优化和HTTPS证书配置流程**。已梳理并确定了**Alpha版本的完整、可执行的部署方案**,为项目后期上线做好充分准备。 |
| 4 | **联调问题持续跟进** | **进行中** | **问题清零与新增:** 持续跟进了上周反馈的核心API兼容性问题目前**已全部修复**并完成验证。并在新功能模块开发联调中,及时与后端反馈跟进。 |
| 5 | **后续文档框架细化** | **完成** | **框架搭建:** 利用碎片时间,完成了《用户手册》的**完整框架结构**和**TOC目录** 的细化,并起草了“快速入门”和“系统概述”等初步内容,为下阶段的文档撰写打下了坚实基础。 |
* * *
### 对团队工作的建议
* * *
1. **E-R图与后端同步**:鉴于前端新功能和设计文档都涉及数据结构变更,建议杨博文和梁浩优先完成**数据库E-R图**的最终版本确认,确保前端联调和后续开发的数据规范保持一致,避免因数据结构变动导致返工。
2. **跨组功能演示**:建议在下周初组织一次**跨组的、针对微调生图页面的小范围功能演示**,以便更早地收集算法组和产品组关于交互细节和展示效果的反馈,确保冲刺成果符合预期。
* * *
### 小结
1. **核心功能支撑**:本周初的首要任务——**交互式微调生图页面**和**动态三维指标图**已基本完成开发,为项目的算法功能展示提供了有力的前端支撑。
2. **设计文档同步**:高效支持了**《需求规格说明书》**的关键更新,确保了开发进度与设计规范的同步,提高了文档的实效性。
3. **技术方案落地**:成功梳理并输出了**Alpha版本的前端完整云部署方案**,将预研经验转化为可执行的技术资产。
4. **联调保障到位**:积极跟进联调问题,清除了前期遗留问题,并持续保障了新功能模块的接口对接效率。

@ -0,0 +1,49 @@
# 小组会议纪要-第10周
## 会议记录概要
**团队名称:** 2班-深度思考
**指导老师:** 刘琴
**主 持 人:** 胡帆
**记录人员:** 杨博文
**会议主题:** 第九周情况总结、第十周开发任务部署、开发问题讨论
**会议地点:** 中楼211
**会议时间:** 2025-11-24 11:40-12:10
**纪录时间:** 2025-11-24 15:00
**参与人员:** 胡帆、梁浩、杨博文、金郅博、杨逸轩
---
## 会议内容
### 一、本周核心任务聚焦
经团队内部讨论并结合第九周实际完成情况,本周聚焦以下三大方向协同推进:
1. **前端页面完成**:完成前端页面基本组件开发,实现一份最简单页面原型。
2. **后端修补完善**:基于更新后的数据库以及功能需求,完善后端逻辑与接口设计。
3. **UML图更新**:基于新的业务需求,重新绘制用例图、时序图,确保文档与实际开发保持一致。
---
### 二、任务分解与执行安排
| 序号 | 任务内容 | 负责人 | 关键时间节点 | 主要职责说明 |
|------|------------------------------|------------------|--------------------|--------------|
| 1 | 前端重构页面原型 | 金郅博、胡帆 | 11.2411.26 | 金郅博:清理冗余文件/图片/代码,构建简洁稳定的 alpha 原型;<br>胡帆:技术监制,确保界面设计与架构对齐。 |
| 2 | 前端两次 API 测试 | 金郅博、杨逸轩、胡帆 | 11.2711.29 | 金郅博:本地 + 云端环境双轮测试;<br>杨逸轩:配合完成云端部署后验证;<br>胡帆:协助接口对齐与问题排查。 |
| 3 | 前端重新上云 | 杨逸轩 | 11.2411.28 | 梳理通信逻辑与异常处理(断线重连/API 超时/格式错误);<br>完成华为云部署(含环境配置、安全设置、压测)。 |
| 4 | 后端修补与完善 | 杨博文、梁浩 | 11.2411.30 | 适配新版数据库;对齐用户/管理员操作逻辑;<br>开发“数据源选择预览”功能;及时响应突发问题。 |
| 5 | 增加“生成报告”功能 | 胡帆 | 11.2411.26 | 实现静态指标报告 + 动态热力图报告生成功能(图片格式);<br>与后端约定接口调用方式与数据格式。 |
| 6 | 尝试跑 beta 版本算法 | 胡帆 | 11.2711.30 | 多风格数据集测试;整理 prompt/config 映射;<br>运行防风格迁移/人脸编辑样例;开发快速匹配算法原型。 |
| 7 | 更新 UML 图 | 杨博文 | 11.2411.30 | 同步更新用例图、ER图、活动图、时序图<br>确保文档与 alpha/beta 实现一致,定稿后冻结修改。 |
---
### 三、上周总结+本周待改进问题
1. **前端开发速度过慢**:前端开发速度明显落后于后端,本周要加快进度。
2. **前后端对接频率不足**:前后端负责人员对接不够积极,导致进度拖延+问题堆积。
3. **后端分工明显**将原本的一台GPU服务器复制成为三台梁浩、胡帆、杨博文分别负责一台实现协同开发。
---

@ -0,0 +1,29 @@
# 小组周计划-第10周
## 团队名称和起止时间
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-24
**结束时间:** 2025-11-30
## 本周任务计划安排
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">执行人</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 前端重构页面原型 | 金郅博、胡帆 | 11.24-11.26期间金郅博将专注于完成上周遗留的前端技术问题主要任务是对现有代码进行深度清理和优化。这包括删除开发过程中积累的冗余文件、替换临时使用的案例图片资源以及移除无用的代码片段确保alpha版本前端界面成为一个结构简洁、无多余装饰但功能 **稳定可靠的原型系统**。胡帆将担任技术监制角色,全程跟踪重构进度,并为金郅博提供界面设计理念沟通和技术方案对齐的专业指导,确保重构后的前端符合整体系统架构要求。任务完成后将立即交付给杨逸轩,用于后续的云服务器部署工作。 |
| 2 | 前端两次API测试 | 金郅博、杨逸轩、胡帆 | 11.27-11.28期间,金郅博在完成原型构建工作后,需要在本地开发环境中进行全面的**API通信连接测试**,验证前后端数据交互的稳定性和准确性。<br />11.29日杨逸轩完成云端部署后,金郅博需要在云服务器环境中重新执行相同的测试流程,对比本地和云端的性能差异,最终确保整个系统在生产环境中的稳定运行,做到万无一失。 |
| 3 | 前端重新上云 | 杨逸轩 | 11.24-11.26期间,杨逸轩需要深入研究当前前后端的连接架构和通信方式,全面了解现有系统的技术特性、性能参数以及各种异常情况下的错误处理机制。特别重要的是要完成各种异常情况的 **错误处理机制** 实现包括但不限于网络断线重连、API超时处理、数据格式错误处理等关键功能的开发和测试验证。<br />11.26-28期间杨逸轩将负责将经过重构优化的新版前端系统 **完整部署到华为云服务器平台**,这包括环境配置、依赖库安装、安全设置、性能调优等各个环节的工作,并进行全面的功能测试和压力测试,确保部署后的系统能够稳定运行并保持良好的可访问性。 |
| 4 | 后端修补与完善 | 杨博文、梁浩 | 11.24-11.26期间,后端团队将根据 **新版数据库** 的结构变化完成相应的代码修改和适配工作确保数据访问层的兼容性和稳定性。11.27-11.28期间重点任务是完善用户操作管理和管理员操作功能的对齐工作等。11.29-30期间团队将新增"数据源选择预览"功能的请求响应处理,提升用户体验的便利性。除了这些计划内的任务,团队还需要随时应对开发过程中可能出现的各种 **意外技术问题和补缺工作**。本周结束后,后端系统应当达到功能完整、运行独立且技术架构健壮的标准。 |
| 5 | 增加"生成报告"功能 | 胡帆 | 11.24-11.26期间模型组将专注于在evaluate评估过程中实现 **"生成报告"**这一重要功能模块,并与后端团队进行充分的技术沟通和接口约定,确定具体的调用方法和数据传递格式。新增的报告功能将包括两种不同类型:静态指标分析报告和动态热力图可视化报告,这两种报告都将以图片格式进行生成和存储,最终保存在后端服务器中供用户下载和查看。 |
| 6 | 尝试跑beta版本的算法 | 胡帆 | 11.27-11.30期间,模型组将积极尝试 **提前实现一些beta版本的高级功能**为下个阶段的开发做好技术储备。具体工作包括在多种不同风格的数据集上进行算法效果测试和验证系统整理和完善不同配置参数下的prompt模板以及对应的config配置映射关系实际运行防风格迁移和人脸编辑的算法样例同时尝试开发快速匹配算法的代码实现测试生成几个预制噪声样本。 |
| 7 | 更新UML图 | 杨博文 | 根据alpha版本和beta版本的具体功能需求和技术实现要求杨博文将 **全面更新现有的系统设计文档**包括用例图、ER数据库关系图、系统活动图、以及时序图等核心UML设计文档。这次更新将结合前期开发中积累的实际经验和技术调整确保文档内容与实际系统实现保持高度一致。修改完成后这些UML图将作为项目的最终技术规范文档进行定稿不再允许随意更改。 |
## 小结
1. **前端赶上进度:** 本周前端团队将全力以赴完成关键的重构和部署任务通过金郅博和胡帆的紧密协作将现有的前端界面打造成结构清晰、功能稳定的alpha版本原型。重构工作不仅要清理冗余代码和资源更要确保系统的可靠性和用户体验。随后的API测试和云端部署工作将为整个系统的稳定运行打下坚实基础让前端开发进度重新回到预期轨道。
2. **后端补缺:** 后端团队本周的工作重点是查漏补缺和功能完善,通过对新数据库的适配和用户权限管理的优化,将后端系统的健壮性提升到新的水平。各种意外问题的及时处理将确保后端系统真正达到独立运行、功能完整的标准。
3. **算法拓展:** 模型组在完成"生成报告"这一实用功能的同时还将积极探索beta版本的算法实现为项目的后续发展提供支撑。
4. **文档同步:** UML设计文档的全面更新将确保技术规范与实际开发成果保持同步。定稿后的文档将成为团队协作和系统维护的重要依据。

@ -0,0 +1,26 @@
# 小组周总结-第9周 #
## 团队名称和起止时间 ##
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-17
**结束时间:** 2025-11-23
## 本周任务完成情况 ##
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:70px">总结内容</span> | <span style="display:inline-block;width:70px">是否完成</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 后端克服autodl端口限制 | 完成 | 本周团队成功 **攻克了云服务器端口** 无法对外访问的关键技术难题。杨逸轩与梁浩紧密协作运用前端云部署经验结合Nginx反向代理、SSH隧道技术以及autodl自定义服务配置实现了后端服务的稳定部署和前后端在云环境下的顺畅通信。 |
| 2 | 前端界面重构(不强求) | 部分完成 | 金郅博已积极启动 **前端界面重构工作**依据胡帆提供的手绘页面设计示例初步完成了主页面及部分子页面的功能实现并对原有组件和排版模式进行了迁移。胡帆在此过程中提供了关键的设计指导和技术支持。尽管重构已取得初步成果但界面精细度、排版优化、冗余UI清理等方面仍有提升空间团队已明确后续将严格参照设计稿进行精细化调整并优先推进与后端接口的直接对接。考虑到本周是期中考试周能取得此进展已属不易。 |
| 3 | 前端适配API收尾不强求 | 基本完成 | 在后端端口问题解决后前端API适配工作取得了显著进展。金郅博已 **初步完成主要API的基础适配** 并在本地测试环境下成功实现了注册登录、图片上传及结果下载等核心功能。杨逸轩则专注于联调支持成功排查并解决了Nginx反代环境下出现的CORS跨域问题确保了关键业务流程的顺利进行。目前仍有个别环节如SSH连接中断自动重连、部分辅助功能需进一步完善部分接口如三维可视化数据的联调仍在推进中。 |
| 4 | 更新旧有文档 | 已完成 | 杨博文在本周完成了文档体系的关键更新与维护工作。他 **重新编写了数据库设计文档**并绘制了最新版本的ER图为项目提供了坚实的数据结构参考。杨逸轩也协助团队完成了《需求规格说明书 V2.0》所需的数据库E-R图修订和UML类图的校对确保了文档与Alpha版本开发进度的高度一致性。这些工作为项目的规范化管理和后续开发提供了清晰的指引。 |
| 5 | 代码规范化重构 | 完成 | 胡帆对整个项目核心代码进行了 **全面的规范化整理**。他统一了代码风格和命名规范,调整了代码格式,完善了核心函数和类的描述注释,并优化了算法模块的代码结构和层次划分。此外,还清理了开发过程中留下的临时代码和调试语句,并添加了必要的异常处理和日志记录机制。这项工作显著提升了代码的可读性、可维护性和稳定性,为项目的长期发展奠定了良好基础。 |
| 6 | 协作开发 | 部分完成 | 本周团队积极推行协作开发策略。胡帆在前端界面重构期间持续为金郅博提供技术指导和代码review支持有效促进了前端工作的推进。同时胡帆与后端团队成员杨博文、梁浩举行了 **技术会议**详细讨论并确定了数据库设计方案、API接口规范等关键技术细节基本完成了整个项目的技术架构约定。 |
## 小结 ##
1. **后端云部署突破:** 本周团队成功攻克了autodl云服务器端口访问限制这一关键技术障碍通过Nginx反向代理与SSH隧道等方案首次实现了前后端服务的云端稳定通信。杨逸轩成功将前端Alpha版本部署至云端并对外开放。项目从本地联调正式迈向了外网可访问、具备基础交互能力的Web应用阶段。
2. **前端重构与API对接** 前端界面重构工作已取得初步成果为打造专业级用户界面迈出了重要一步。同时前端与后端API的适配工作也基本完成金郅博成功实现了核心功能的本地对接杨逸轩也解决了部署环境中的CORS跨域问题确保了关键业务流程的顺畅运行。尽管仍有部分细节待完善但前后端联调的闭环已初步形成。
3. **代码规范化与文档体系完善:** 胡帆对项目核心代码进行了全面的规范化整理和重构显著提升了代码的可读性、可维护性和稳定性为项目的长期健康发展打下了良好基础。同时杨博文完成了数据库设计文档和ER图的更新杨逸轩也协助校对了关键设计文档确保了项目文档与实际开发进展的高度一致。

@ -0,0 +1,23 @@
# 个人周计划-第10周
## 姓名和起止时间
**姓  名:** 胡帆
**团队名称:** 2班-深度思考
**开始时间:** 2025-11-24
**结束时间:** 2025-11-30
## 本周任务计划安排
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">协作人</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 前端重构页面原型 | 金郅博 | 11.24-11.26期间,我将担任前端重构项目的技术监制角色,全程跟踪金郅博的前端页面重构进度。主要工作包括为前端界面设计提供专业指导,确保设计理念与整体系统架构保持一致,**协助解决重构过程** 中遇到的技术难题。我需要与金郅博保持密切的沟通和对齐确保删除冗余文件、优化案例图片等工作能够顺利进行最终交付一个结构简洁、功能稳定可靠的alpha版本前端原型。 |
| 2 | 前端API测试和对接 | 金郅博、杨逸轩 | 11.27-11.28期间,我将协助金郅博完成 **前端API测试和对接工作**。11.29日云端部署完成后,我还需要配合金郅博在云服务器环境中重新进行测试验证,对比本地和云端的性能表现,确保整个前后端对接系统在生产环境中的稳定性和可靠性。 |
| 3 | 增加"生成报告"功能 | 杨博文、梁浩 | 11.24-11.26期间我将在模型的evaluate评估过程中实现 **"生成报告"** 功能。我会与后端团队进行充分深入的技术沟通,明确接口调用方法、数据传递格式、存储方式等关键技术细节。具体来说,共有两种不同类型的报告:静态指标分析报告和动态热力图可视化报告,这两种报告都将以图片格式生成并存储在后端服务器中。 |
| 4 | 尝试跑beta版本的算法 | 本人 | 11.27-11.30期间,我将探索 **beta版本算法的前期探索和技术验证工作**。具体任务包括在多种不同风格的数据集上测试算法效果深入分析和比较算法在各种数据环境下的性能表现和适用性系统性地整理和完善不同配置参数下的prompt模板建立标准化的config配置文件映射关系实际运行防风格迁移和人脸编辑等核心算法的测试样例验证算法的实际效果和稳定性同时尝试开发快速匹配算法的代码实现通过实验生成几个预制噪声样本。 |
## 小结
1. **前端协作与技术指导:** 本周我在前端重构和API对接方面将发挥重要的协调和指导作用确保前端重构工作的质量和进度将我在系统架构方面的理解和经验有效传递给团队成员。API测试和对接工作需要技术把关确保前后端的无缝对接。
2. **算法功能拓展与技术探索:** "生成报告"功能的开发是本人本周的重点技术任务。而beta版本算法的前期探索工作将进一步深化对算法原理和应用场景的理解。

@ -0,0 +1,27 @@
# 个人周总结-第9周
## 姓名和起止时间
**姓  名:** 胡帆
**团队名称:** 2班-深度思考
**开始时间:** 2025-11-17
**结束时间:** 2025-11-23
## 本周任务完成情况
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">是否完成</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 前端界面重构支援 | 完成 | 本周协助金郅博前端界面的生产级重构工作,提供了**手绘的页面设计示例**作为参考蓝图,并在技术实现方面给予指导支持。 |
| 2 | 代码规范化重构 | 完成 | 已**对整个项目核心代码进行全面的规范化整理**,保障项目的长期可维护性。具体任务包括:统一所有模块的代码风格和命名规范,调整代码格式,完善核心函数和类的描述注释,优化算法模块的代码结构和层次划分,清理开发过程中留下的临时代码和调试语句,添加必要的异常处理和日志记录机制。确保代码具备专业级的可读性和稳定性。 |
| 3 | 跨组协作开发 | 完成 | 在跨组协作方面取得了丰硕成果,有效促进了团队的技术融合和知识共享。周六与后端团队成员杨博文、梁浩进行了**技术会议**详细讨论并确定了数据库设计方案、API接口规范、数据传输格式等关键技术细节。会议中我们制定了统一的开发标准和协作流程解决了前后端对接中的多个技术分歧基本完成了整个项目的技术架构约定。此外在前端界面重构期间我持续提供代码review支持 |
## 对团队工作的建议
1. **前后端应当密切对接接口**:前后端团队应该定期举行技术对接会议,及时沟通接口变更和数据格式调整,避免因为信息不同步导致的开发返工,确保前后端对接的稳定性和可靠性。最佳做法是前端每做出几个页面就和后端沟通对接。
## 小结
1. **重构代码**:通过系统性的代码整理,不仅让项目的可维护性得到了质的提升,也让我对整个系统架构有了更深入的理解。更重要的是,规范化的代码让团队协作变得更加高效,成员也能更快地理解和参与到项目开发中来。
1. **沟通后端**:在团队项目中,技术能力固然重要,但沟通协调能力同样不可或缺。与后端团队的深度技术交流是本周的一大收获。通过面对面的技术讨论,我们解决了许多悬而未决的技术细节取向。

@ -0,0 +1,33 @@
# 个人周计划-第10周
## 姓名和起止时间
-------
**姓  名:** 金郅博
**团队名称:** 2班-深度思考
**开始时间:** 2025-11-24
**结束时间:** 2025-11-30
本周任务计划安排
--------
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | -------------------------- | ------------ | ------------------------------------------------------------ |
| 1 | **前端重构页面原型** | 杨逸轩,胡帆 | 在11.24-11.26期间,我的核心任务是完成前端原型重构。我将集中精力**深度清理冗余代码与优化页面元素**,并严格**依据设计稿PDF还原页面结构与布局**,确保所有功能元素齐全,还原度高。为提升效率,此阶段将**暂不进行精细的美术优化**,优先交付一个结构清晰、功能完整的高质量原型代码。**CSS样式和组件美化将暂不处理**,留待下周与胡帆协同完成。 |
| 2 | **两次API联通测试** | 杨逸轩,梁浩,杨博文 | **11.27-11.28(本地测试)**提交原型给杨逸轩后立即在本地开发环境中启动首轮全面的API连接测试。我将逐一验证所有前端页面与后端接口的数据交互重点测试数据获取、提交、错误处理等关键流程确保功能准确性和稳定性并记录所有问题。 **11.29(云端测试)**在杨逸轩完成云端部署后立即与他协作在云服务器环境中进行完全相同的第二轮API测试。此轮重点在于对比本地与云端的性能差异排查环境配置导致的问题最终确保系统在生产环境中的稳定运行。 |
小结
--
**1. 前端重构,化繁为简:**本周核心是完成前端原型重构。尽量**手搓代码而非依赖ai工具**,从零构建页面结构,力求**严格还原设计稿布局**,将原项目的冗余代码化繁为简,交付一个结构清晰、无冗余依赖、便于后续开发的高质量基础原型。
**2. API两次测试**:为保障系统可靠性,我将严格执行**本地与云端的两轮全链路API测试**。通过周密验证前后端所有关键接口的数据交互,确保系统在最终生产环境中的稳定运行,为部署上线打下坚实基础。

@ -0,0 +1,36 @@
个人周总结-第9周
=========
姓名和起止时间
-------
姓  名: 金郅博
团队名称: 2班-深度思考
开始时间: 2025-11-17
结束时间: 2025-11-23
本周任务完成情况
--------
| **序号** | **计划内容(总结内容)** | **是否完成** | **情况说明** |
| -------- | -------------------------------------- | ------------ | ------------------------------------------------------------ |
| 1 | **前端界面重构** | 部分完成 | **已启动前端界面重构工作**依据胡帆提供的alpha版本页面稿初步完成了主页面及部分子页面的功能实现并对原项目的部分组件与排版模式进行了迁移。目前版本在界面精细度上尚有提升空间主要体现为部分排版偏重竖向布局与网页常规模式适配性有待优化存在部分冗余UI图标及未实际启用的功能入口现阶段较多采用预制演示样例建议后续转为直接对接后端接口部分组件如弹窗、书本等的显示效果仍需调整。建议下一阶段优先聚焦于完整还原胡帆提供的原始设计稿取消额外功能的引入以提升整体还原度与稳定性。 |
| 2 | **前端适配API收尾** | 基本完成 | **已完成主要API的基础适配工作**本地测试环境下已成功连接后端实现了注册登录、图片上传及结果下载等核心功能。目前仍有个别环节需进一步完善例如在SSH连接中断时的自动重连机制以及部分辅助功能的配合优化等。 |
对团队工作的建议
1. **加强前后端密切协作对接**:作为前端负责人,需要进一步提升主动沟通意识,与后端团队保持密切协作。建议建立定期的交流机制,如打卡式的定期会议,以促进信息互通、及时解决问题,并有效推动项目进展。
小结
--
1. **前端功能重构与界面优化**:完成主页面及部分子页面的前端重构与组件迁移,初步实现了核心交互流程;针对当前版本存在的问题,已明确后续将严格参照设计稿进行精细化调整,并优先推进与后端接口的直接对接,以提升界面还原度与用户体验。
2. **API 连通与功能联调进展**已完成注册登录、文件上传及结果下载等基础功能的前后端对接并在本地环境验证通过下一步将重点完善连接稳定性机制如SSH断线重连及部分辅助功能的接口配合进一步强化功能闭环与系统鲁棒性。
3. **需加快进度:**本周虽由于考试等学业压力,开发过程有所懈怠,任务完成度还是太低,初版验收在即,后端已经基本完成任务,前端应当加快完成分内工作,不拖团队后退
---

@ -0,0 +1,31 @@
# 个人周计划-第10周
## 姓名和起止时间
**姓  名:** 梁浩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-24
**结束时间:** 2025-11-30
## 本周任务计划安排
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | ------------------------- | -------------- | --------- |
| 1 | 新增"数据源选择预览"功能 | 杨博文、金郅博 | 11月29日至30日**主导开发"数据源选择预览"功能的后端接口**,提升用户体验的便利性。该功能允许用户在选择数据集之前预览数据样本,帮助用户做出更好的决策。需要与金郅博协作确定前端的展示需求,设计合理的数据传输格式,实现高效的图片预览接口,确保预览加载速度和用户体验。|
| 2 | 对接"生成报告"功能接口 | 胡帆 | 11月24日至26日与胡帆进行充分的技术沟通**主导为"生成报告"功能提供后端接口支持**。明确报告生成的调用方法、数据传递格式、图片存储路径等技术细节。负责实现报告文件的上传接收、存储管理、下载接口等关键功能。确保静态指标分析报告和动态热力图可视化报告能够顺利生成并保存在后端服务器中,供用户下载和查看。|
| 3 | 协助后端适配新版数据库 | 杨博文 | 11月24日至26日**协助杨博文**完成新版数据库的适配工作。主要任务包括协助修改数据访问层代码以匹配新的表结构和字段定义配合更新ORM模型映射关系协同调整相关业务逻辑。|
| 4 | 协助完善用户权限管理功能 | 杨博文 | 11月27日至28日完善用户操作管理和管理员操作功能的对齐工作。具体包括协助实现不同角色普通用户、管理员的权限分离逻辑配合完善数据访问控制机制协同优化用户操作流程和管理员管理界面的后端支持。|
| 5 | 响应前端API测试反馈 | 金郅博、杨逸轩 | 11月27日至29日在金郅博进行前端API测试本地+云端)期间,**及时响应测试过程中发现的问题**。根据前端反馈快速调整API实现修复可能出现的bug优化接口性能完善异常处理逻辑。与杨逸轩协作确保云端部署后的接口稳定性保证前后端通信顺畅。|
| 6 | 后端突发问题处理与补缺| 杨博文、胡帆 | 本周全程保持对后端系统的**监控和维护**,随时应对开发过程中可能出现的各种意外技术问题。包括但不限于:服务器稳定性问题、算法调用异常、数据存储错误等。与杨博文、胡帆协作,确保后端系统在本周结束时达到**功能完整、运行独立且技术架构健壮**的标准。|
## 小结
1. **核心功能开发为重:** 本周的核心任务是**主导开发"数据源选择预览"和"生成报告"接口**两大新功能,这两个功能将显著提升系统的用户体验和专业性。作为主要负责人,需要确保这两个功能按时高质量完成。
2. **协作支援并行推进:** 在完成核心任务的同时,协助杨博文完成数据库适配和权限管理功能的开发。通过明确的分工协作,提升团队整体开发效率。
3. **前后端协同加强:** 针对上周前后端对接频率不足的问题,本周将**更加主动地响应前端API测试反馈**,保持与前端团队的密切沟通,快速解决对接过程中的技术问题,推动系统整体联调顺利进行。
4. **质量保障为重:** 本周结束后后端系统应当达到功能完整、运行独立且技术架构健壮的标准。通过持续的问题监控和及时处理确保系统质量符合alpha版本的交付要求。
5. **协同开发推进:** 本周后端团队实现了**三台GPU服务器的协同开发模式**(梁浩、胡帆、杨博文各负责一台),这将显著提升开发效率和并行处理能力,为项目按期完成提供有力保障。

@ -0,0 +1,33 @@
# 个人周总结-第9周
## 姓名和起止时间
**姓  名:** 梁浩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-17
**结束时间:** 2025-11-23
## 本周任务完成情况
| 序号 | 计划内容 | 完成情况 | 情况说明 |
| ---- | ------------------------- | -------- | --------- |
| 1 | 后端系统云端部署(核心任务) | 已完成 | 成功配置autodl自定义服务实现后端服务的稳定部署。采用自定义服务方案而非直接暴露公网端口提高了系统安全性。|
| 2 | 响应前端API适配需求核心任务 | 部分完成 | 前端API适配工作推进缓慢缺乏前端的有效反馈。目前后端接口保持稳定运行状态已做好随时响应前端需求的准备。后续需要加强与前端团队的沟通主动获取对接过程中的问题和改进意见。|
| 3 | 集成模型评估算法(弹性任务,不强求) | 未完成 | 由于本周是**期中考试周**,学业压力较大,模型评估算法的集成工作未能推进。计划在考试周结束后、继续开展此项工作,为系统增加量化评估功能。|
| 4 | 后端代码优化与完善(弹性任务,不强求) | 部分完成 | 在学业压力下仍完成了**部分后端优化工作**。主要成果包括:**修改了部分配置和微调功能的文件清理逻辑**,优化了临时文件和生成文件的管理机制,避免磁盘空间浪费;**完全厘清了系统业务逻辑**,梳理了各模块间的调用关系和数据流转过程;**修改并完善了数据库设计**输出了一版完成度较高的数据库Schema优化了表结构和字段定义为后续功能扩展奠定基础。其他代码规范化工作如统一命名规范、完善注释文档等因时间限制未能全面展开后续将持续推进。|
## 对团队工作的建议
1. **加强前后端沟通反馈机制:** 建议建立更主动的前后端沟通机制。前端在API对接过程中应及时反馈遇到的问题、接口使用体验和改进建议后端也应主动询问对接进展和可能的优化点避免因缺乏反馈导致工作停滞。
2. **优化autodl自定义服务配置文档** 建议整理一份autodl自定义服务的配置文档和使用说明方便团队成员理解部署架构也为后续可能的服务器迁移或扩展提供参考。
3. **合理安排考试周与开发节奏:** 考试周期间团队整体开发进度放缓是正常的,建议在考试结束后集中安排一次技术复盘和任务推进会议,快速恢复开发节奏。
## 小结
1. **部署方案成功落地:** 本周最大的成果是确定并成功采用**autodl自定义服务**方案完成后端部署,解决了上周端口访问限制的技术难题。这一方案不仅实现了前后端的稳定通信,还避免了直接向公网开放后端接口带来的安全风险,是一个兼顾可用性和安全性的技术选择。
2. **前端反馈机制待完善:** 前端API适配工作因**缺乏有效反馈**进展缓慢。虽然后端接口保持稳定,但没有收到前端的测试反馈和改进建议,导致优化工作无法针对性展开。这暴露出团队在跨模块协作沟通方面还有提升空间。
3. **考试周影响符合预期:** 由于期中考试压力,模型评估算法集成等弹性任务未能推进,这在计划制定时已有预期。但即便在考试周,仍完成了微调文件清理逻辑的优化,体现了对代码质量的持续关注。
4. **系统架构更加清晰:** 通过**完全厘清业务逻辑**,系统的模块划分和调用关系更加明确,这为后续的功能扩展和维护工作提供了清晰的技术蓝图。同时,通过与杨博文和胡帆讨论,团队输出了**完成度较高的数据库设计方案**,优化了表结构和字段定义,为系统的数据层建设奠定了坚实基础。

@ -0,0 +1,20 @@
# 个人周计划-第10周
## 姓名和起止时间
**姓  名:** 杨博文
**团队名称:** 2班-深度思考
**开始时间:** 2025-11-24
**结束时间:** 2025-11-30
## 本周任务计划安排
| 序号 | 计划内容 | 协作人 | 情况说明 |
|------|------------------------|------------|----------|
| 1 | 后端修补与完善 | 梁浩 | 11.2411.26:完成新版数据库结构适配,确保数据访问层兼容性与稳定性;<br>11.2711.28:重点对齐用户操作与管理员操作逻辑,统一接口行为规范;<br>11.2911.30:开发“数据源选择预览”功能的请求响应模块,提升交互体验;<br>全程需保持对突发技术问题的快速响应能力,保障后端系统达到功能完整、独立运行、架构健壮的交付标准。 |
| 2 | 更新UML图 | 胡帆 | 基于当前功能实现进展,全面更新用例图、活动图、时序图等核心设计文档;<br>重点核查与后端逻辑、API 接口、数据库变更的一致性;<br>11.30前完成定稿,作为项目最终技术规范冻结版本,后续迭代以此为准。 |
| 3 | 文书协调与进度同步 | 金郅博、杨逸轩、胡帆 | 每日跟踪前后端及模型组关键节点(如前端重构交付、云端部署完成、报告功能联调);<br>及时整理技术要点与风险项,支撑会议纪要、周总结等文档产出;<br>在“生成报告”等跨组任务中,主动与胡帆、梁浩对齐接口约定与数据格式,减少协作摩擦。 |
## 小结
1. **后端稳健交付**:本周后端工作以“稳”为核心,既要完成计划内功能迭代,更要兜底各类突发补缺,确保系统达到可独立支撑上层应用的成熟度。
2. **文档规范同步**UML 图定稿是本周文书工作的技术锚点,需以开发者视角确保图示精准反映实现逻辑,为后续维护与交接提供可靠依据。
3. **协作枢纽作用**:作为后端与文书双重角色,需在技术实现与信息同步间高效切换,成为团队进度透明化与风险前置化的重要节点。

@ -0,0 +1,28 @@
# 个人周总结-第9周
## 姓名和起止时间
**姓  名:** 杨博文
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-17
**结束时间:** 2025-11-23
## 本周任务完成情况
| 序号 | 计划内容 | 完成情况 | 情况说明 |
| ---- | ------------------------- |-----|-----------------------------------------------------------|
| 1 | 文档体系更新与维护 | 已完成 | 完成了数据库设计文档的重新编写绘制了最新版本的ER图。之后数据库和ER图不会有大的变动了。 | |
| 2 | 协作支持后端开发 | 部分完成 | 听梁浩讲解了其后端架构明确了下周后端的协作方式。具体的API对接由梁浩直接和前端对接本人并未起到实质性的作用。 |
| 3 | 需求与设计复核 | 已完成 | 更新了需求规格说明书,确保其符合刘老师和邹博士提出的需求。 |
## 对团队工作的建议
1. **加强前后端沟通:** 前后端应积极沟通,项目负责人应及时督促。
2. **前端工作提速:** 前端向后端的对接速度应当提速尽快完成API设计工作
## 小结
1. **数据库完整设计:** 本周最大的成果是按照更新后的需求完整的设计了数据库结构绘制了ER图并编写了数据库设计文档。这为后续的开发工作提供了坚实的数据基础确保数据存储和访问的高效性与一致性。
2. **业务逻辑理清:** 通过与梁浩、胡帆多次沟通讨论,完全厘清业务逻辑,系统的模块划分和调用关系更加明确,这为后续的功能扩展和维护工作提供了清晰的技术蓝图。

@ -0,0 +1,33 @@
个人周计划-第10周
==========
### 姓名和起止时间
**姓  名:** 杨逸轩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-24
**结束时间:** 2025-11-30
本周任务计划安排
--------
| **序号** | **计划内容** | **协作人** | **情况说明** |
| ------ | ------------------------ | ------- | ------------------------------------------------------------------------------------------------------------------ |
| 1 | **前端代码云端集成与部署维护** | 金郅博, 梁浩 | **11月24日至26日**:接收金郅博重构和清理后的前端代码,将其集成到云服务器上已配置的 Nginx 环境中确保新版本前端能够稳定运行。同时负责部署后环境的监控和维护处理可能出现的Nginx配置、路由或静态资源加载问题。 |
| 2 | **第一轮核心 API 联调测试** | 金郅博, 梁浩 | **11月24日至26日**:与金郅博、梁浩协作,进行第一轮联调。重点测试**用户管理(注册/登录)**和**核心加噪功能(图片上传、算法调用、加噪结果返回)**的全流程。负责记录、报告和追踪所有前端发现的接口 Bug。 |
| 3 | **第二轮报告 API 联调测试** | 金郅博, 胡帆 | **11月27日至29日**:胡帆完成“生成报告”功能后,立即参与第二轮联调。重点测试**微调模型训练、报告指标计算FID/SSIM等以及动态三维可视化数据**的接口,确保前端能够正确接收并渲染报告数据。 |
| 4 | **Alpha 版本功能验收与 Bug 修复** | 全体成员 | **11月27日至29日**:作为团队一员,参与 Alpha 版本的全员功能验收和回归测试。重点关注**跨设备兼容性、前端性能、UI 交互逻辑**,及时修复由前端引起或需要前端协作解决的所有 Bug确保系统达到交付标准。 |
| 5 | **设计文档最终定稿支持** | 杨博文 | **11月29日至30日**:协助杨博文对更新后的 UML 图尤其是E-R图和时序图进行数据流向和逻辑的最终确认确保文档与 Alpha 版本的最终实现完全一致,支持文档定稿。 |
小结
--
1. **核心目标:** 本周是 Alpha 版本交付前的最后冲刺周,核心目标是将**重构后的前端代码集成到云端环境**,并与后端进行**全面、密集的两轮 API 联调测试**,以确保所有功能在实际部署环境中稳定运行。
2. **两轮联调保障:** 计划安排了两轮关键联调首轮11/24-11/26聚焦于**用户核心业务流程**(注册/登录、图片加噪次轮11/27-11/29聚焦于**高阶功能**(报告生成、三维可视化数据),以分阶段、高效率地完成前后端集成。
3. **交付支持:** 在联调完成后,将立即投入 Alpha 版本的**功能验收**和**关键 Bug 修复**工作,特别是关注跨设备兼容性和前端性能。
4. **文档收尾:** 最后协助杨博文完成《需求规格说明书 V2.0》的最终设计图定稿工作,确保技术实现与文档描述保持一致。

@ -0,0 +1,32 @@
个人周总结-第9周
=========
### 姓名和起止时间
**姓  名:** 杨逸轩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-17
**结束时间:** 2025-11-23
## 本周任务完成情况
| **序号** | **总结内容** | **是否完成** | **成果或说明** |
| ----------------------------- | ------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------- |
| 1 | **攻克后端端口限制**(高优先级) | **完成** | **关键突破:** 运用前端部署预研经验,与梁浩协作,通过**Nginx反向代理和SSH隧道组合方案**彻底解决了autodl云服务器的端口无法对外访问的阻塞问题。成功实现了前后端服务在云环境下的稳定通信为后续联调奠定了基础。 |
| 2 | **前端 Alpha 版本云端部署** | **完成** | **成果落地:** 基于上周确定的方案,成功将当前的前端代码(包含新开发的微调生图页面和可视化组件)进行打包,并**正式完成前端 Alpha 版本在云服务器上的部署和 Nginx 配置**。目前可通过外网 IP 稳定访问,已交付可访问的 Alpha 页面。 |
| 3 | **设计文档最终版更新支持** | **基本完成** | **文档同步:** 协助杨博文和梁浩,根据系统最终确定的用户管理逻辑和数据结构,完成了《需求规格说明书 V2.0》所需的**数据库 E-R 图修订和 UML 类图**的校对。当前版本文档已与 Alpha 版本开发进度保持高度一致。 |
| 4 | **API 联调问题排查与支持** | **进行中** | **问题排查:** 在端口问题解决后,立即投入联调支持。主要负责排查和解决了前端在 Nginx 反代环境下出现的 **CORS 跨域问题**,确保了图片上传/下载和加噪请求的顺利进行。部分接口(如三维可视化数据)联调仍在推进中。 |
小结
--
1. **解除阻塞,实现云端闭环:** 本周成功攻克了云服务器端口访问限制这一核心技术障碍,并立即将前端 Alpha 版本部署到位,**首次实现了外网可访问的前后端服务闭环**,这是项目从本地联调迈向正式演示的关键一步。
2. **前端成果转化为产物:** 上周的部署预研工作在本周得到高效转化,前端已成为一个**可被外网访问的、具备基础用户交互和新功能页面的 Web 应用**。
3. **开发与文档同步:** 及时配合文档组,完成了关键设计图的最终修订,保障了《需求规格说明书 V2.0》能够反映最新的系统架构和功能需求。
4. **联调支持:** 快速定位并解决了部署环境带来的**跨域**等新问题,确保了关键业务流程(如图片上传、加噪请求)能够稳定运行。

@ -0,0 +1,48 @@
# 小组会议纪要-第11周
## 会议记录概要
**团队名称:** 2班-深度思考
**指导老师:** 刘琴
**主 持 人:** 胡帆
**记录人员:** 金郅博
**会议主题:** 第十周情况总结、第十一周开发任务部署、开发问题讨论
**会议地点:** 中楼211
**会议时间:** 2025-12-1 11:40-12:20
**纪录时间:** 2025-12-1 20:00
**参与人员:** 胡帆、梁浩、杨博文、金郅博、杨逸轩
---
## 会议内容
### 一、本周核心任务聚焦
经团队内部讨论并结合第十周实际完成情况,本周聚焦以下三大方向协同推进:
1. **前后端API对接全面攻坚**后端基于前端原型完善并交付API接口前端同步进行接口适配与集成测试确保Alpha版本功能完整落地。
2. **代码规范性修复**全面提升代码质量和可维护性要求遵循Google代码规范。
3. **前端样式扩展与视觉优化**:在功能实现基础上,系统推进前端界面的样式美化与体验提升工作
---
### 二、任务分解与执行安排
| 序号 | 任务内容 | 负责人 | 关键时间节点 | 主要职责说明 |
|------|------------------------------|------------------|--------------------|--------------|
| 1 | 全面规范化 git 协作 | 全体成员 | 12.1起执行 | 建立分支管理规范执行每日代码同步机制确保全体成员经过“先拉取到本地开发后提交PR合并到develop”的工作流减少冲突与版本混乱。 |
| 2 | 前后端API对接 | 梁浩、杨逸轩、杨博文、胡帆 | 12.4后端全面完成 | 梁浩12.1-12.4完成后端收尾调整并交付API与接口文档<br/>杨逸轩12.4-12.7主导前端在云端环境下的API适配与集成测试<br/>胡帆和杨博文分别协助前后端在API对接过程中的技术沟通 |
| 3 | 工作任务变更 | 杨逸轩、金郅博、胡帆 | 12.1起执行 | 杨逸轩转为前端核心开发负责API适配与前后端联调<br/>金郅博负责文档管理与辅助前端测试优化;<br/>胡帆继续负责模型与算法优化,同时与杨逸轩协作推进前端样式美化。<br> |
| 4 | 代码规范性修复 | 全体成员 | 12.1起执行 | 后端杨博文主导、前端杨逸轩主导、模型胡帆主导分别开展代码规范整理统一命名、注释与配置管理符合Google规范 |
| 5 | alpha全面整合 | 全体成员 | 12.7计划完成 | 本周核心目标在云端环境中完成端到端功能验证确保alpha版本的用户管理、图像上传、模型调用、结果展示等所有核心模块**完整、正确、稳定运行**。<br> |
| 6 | 前端样式扩展 | 杨逸轩、胡帆、金郅博 | 12.1-12.7 | 杨逸轩负责响应式与交互优化,胡帆指导视觉与体验流程,金郅博协助测试与细节调优。 |
---
### 三、上周总结+本周待改进问题
1. **提升API设计与对接效率**加速API开发后端要严格按页面按钮功能设计API并提供对应关键信息的接口文档便于前端理解提高开发效率。
2. **加强前后端接口协作**:提升对接频率,加强沟通人力,避免理解偏差导致的进度延误与返工重做。
3. **落实开发规范化**严格执行Git提交规范统一遵循Google代码规范提升代码质量与协作效率。
---

@ -0,0 +1,26 @@
# 小组周计划-第11周
## 团队名称和起止时间
**团队名称:** 2班-深度思考队
**开始时间:** 2025-12-01
**结束时间:** 2025-12-06
## 本周任务计划安排
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">执行人</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 全面规范化 git 协作 | 全体成员 | 针对前期协作中出现的分支管理混乱问题,本周将**全面严格规范化git协作流程**。所有成员必须严格遵循工作流先从develop分支拉取最新代码到个人分支在个人分支上完成开发和测试确认无误后再提交PR合并到develop分支。同时建立每日同步机制避免代码冲突确保项目更新的一致性和实时性为后续的快速迭代打下坚实的协作基础。 |
| 2 | 前后端API对接 | 梁浩、杨逸轩、杨博文、胡帆 | 本周核心任务,分三阶段推进:**阶段一12.1-12.2**梁浩主导完成后端收尾工作确保所有核心API全部暴露并提供完整的接口文档包括用户认证、图像处理、模型训练、结果下载等关键接口。杨逸轩和胡帆及时跟进深入了解API规范和调用方式。**阶段二12.3-12.5**杨逸轩主导前端API适配在上周构建的前端原型基础上完成所有接口的集成测试直接在云端环境进行实战验证。**阶段三12.6-12.7**预留缓冲时间,处理联调中发现的问题,确保前后端通信稳定。杨博文和胡帆分别负责后端和前端的技术沟通桥梁作用。 |
| 3 | 工作任务变更 | 杨逸轩、金郅博、胡帆 | 基于团队成员技能特长和项目需要,进行战略性角色调整:**杨逸轩**正式转为前端核心开发者,发挥其在前后端联调和云部署方面的丰富经验;**金郅博**转为文档管理和部署测试专员,负责项目文档维护、测试用例编写和系统部署验证,同时为前端工作提供辅助支持;**胡帆**继续负责模型算法优化的同时,与杨逸轩协作推进前端界面美化和用户体验提升。 |
| 4 | 代码规范性修复 | 全体成员 | 全面 **提升代码质量和可维护性**各组分工明确后端组由杨博文主导前端组由杨逸轩主导模型组由胡帆主导规范算法函数命名、添加详细的算法流程注释、优化参数配置管理。代码修改需遵循Google代码规范。 |
| 5 | alpha全面整合 | 全体成员 | **对照alpha迭代开发计划**,进行全面的功能整合与验证。后端组确保用户管理、图像上传、模型调用、结果存储等核心服务模块稳定运行;前端组完成用户界面、操作流程、数据展示的完整闭环;模型组确保算法调用接口、参数配置、结果输出的标准化。通过端到端测试验证整个系统的功能完整性。 |
| 6 | 前端样式扩展 | 杨逸轩、胡帆、金郅博 | 在功能实现的基础上,**全面提升用户界面** 的美观性和易用性。杨逸轩负责响应式布局优化和交互逻辑完善,胡帆专注于视觉设计指导和用户体验流程优化,金郅博协助进行页面测试和细节调优。包括:统一的色彩方案和字体规范、流畅的页面转场动画、直观的操作提示和反馈等。目标是打造专业、现代、用户友好的界面体验。 |
## 小结
1. **alpha关键节点攻坚** 本周是项目从alpha原型向完整可用系统转化的关键节点。前后端API全面对接实现真正意义上的前后端协同工作。
2. **团队角色优化:** 基于前期工作经验和个人技术特长,我们对团队成员角色进行了战略性调整。杨逸轩转向前端核心开发,金郅博专注文档和测试,胡帆在模型优化基础上支持前端美化。
3. **规范化建设:** 全面规范化git协作流程和代码质量标准建立更加专业和高效的开发环境。这不仅能减少协作中的摩擦和错误更能确保项目代码的可维护性和扩展性为项目的长期健康发展奠定坚实基础。

@ -0,0 +1,29 @@
# 小组周总结-第10周
## 团队名称和起止时间
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-24
**结束时间:** 2025-12-01
## 本周任务完成情况
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:70px">总结内容</span> | <span style="display:inline-block;width:70px">是否完成</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 前端重构页面原型 | 完成 | 金郅博与胡帆按计划于11.24-11.26期间成功 **完成了前端页面原型的重构** 工作。金郅博主要负责源码编写严格依据设计稿还原了页面结构与布局并编写JavaScript事件处理逻辑;胡帆作为技术监制负责整理项目目录、清理冗余文件确保设计理念与系统架构的统一。最终交付了一个结构清晰、功能稳定的alpha版本前端原型为后续的云端部署和API对接打下了坚实基础。这次协作也让团队认识到前端代码需要人工深度介入优化不能完全依赖大模型生成。 |
| 2 | 前端两次API测试 | 未完成 | 由于后端团队本周的 **API开发进度未能如期完成**导致前端无法在真实环境下进行全面的API测试和对接。金郅博与杨逸轩仅完成了 **用户管理(注册/登录/登出)**等小部分基础功能API的联调测试核心的图片上传、加噪功能等关键API联调因Alpha版本功能未开发完毕而受阻。尽管如此团队积极采取了MOCK对接方式提前验证了接口设计和数据流并明确了前后端对接及测试的具体方法为下周后端接口到位后的快速联调做好了充分准备。期待下周能够迅速推进并完成这项关键工作确保前后端无缝衔接。 |
| 3 | 前端重新上云 | 完成 | 杨逸轩成功完成了前端代码的云端集成与部署工作。在11.24-11.26期间他深入研究了前后端连接架构和通信方式实现了各种异常情况的错误处理机制包括网络断线重连、API超时处理、数据格式错误处理等关键功能。11.26-11.28期间,将金郅博重构后的 **新版前端系统完整部署** 到华为云服务器的Nginx环境中完成了环境配置、依赖库安装、安全设置等各个环节的工作并进行了全面的功能测试。确保了新版前端在外网的可访问性和稳定性为Alpha版本的整体交付提供了可靠的运行环境保障。 |
| 4 | 后端修补与完善 | 部分完成 | 梁浩和杨博文在后端功能完善上取得了重要进展,但整体进度略有延迟。**已完成工作:**梁浩完成了报告生成相关API的开发实现了评估任务创建、列表、持久化存储与下载接口;完成了ORM模型、服务层与控制器对新版数据库结构的全面适配成功跑通初始化脚本;完成了用户权限管理的基础校验逻辑。杨博文完成了部分后端修补工作,并书写了四个接口文档。<br />**未完成工作:**由于实际工作量超出预期,且团队协作中出现沟通不及时导致任务重复的情况,数据库改造的系统级回归测试尚未安排,新增的"数据源选择预览"功能尚未进入开发阶段。后端团队已明确下周工作重点,将优先完成剩余功能并进行全面测试。 |
| 5 | 增加"生成报告"功能 | 完成 | 胡帆成功在模型评估阶段实现了"生成报告"功能。通过与后端团队杨博文和梁浩的深入技术沟通,明确了接口调用、数据格式和存储方案。目前已能稳定生成 **静态指标分析报告**和 **动态热力图可视化报告**两种图片格式的报告,并成功存储在后端服务器中,大大提升了系统的数据展示能力和专业性。这一功能的实现不仅增强了系统的用户价值,也为后续的功能扩展提供了技术参考。 |
| 6 | 尝试跑beta版本的算法 | 完成 | 胡帆完成了beta版本算法的 **前期探索和技术验证工作**。在多种不同风格的数据集上进行了详尽测试深入分析并验证了算法在各种数据环境下的性能表现和适用性。这项前瞻性的工作为下个阶段beta版本的开发积累了宝贵的技术经验和数据支持确保了团队能够更加从容地应对后续的算法优化和功能扩展需求。 |
| 7 | 更新UML图 | 完成 | 杨博文完成了 **系统设计文档的全面更新** 工作包括活动图和时序图的更新。同时杨逸轩协助完成了《需求规格说明书V2.0》所需的UML图(E-R图和时序图)的最终核对和逻辑确认工作确保设计文档与当前的系统架构完全一致。由于项目采用面向过程的开发方式因此不涉及类图的更新。更新后的UML文档将作为项目的最终技术规范进行定稿为团队协作和系统维护提供了重要的规范依据。 |
## 小结
1. **对接形式不容乐观,暴露协作短板:** 本周最突出的问题是前后端API对接工作严重受阻。由于后端开发进度未能如期完成核心功能API未能及时暴露导致前端仅完成了登录注册等基础流程的联调图片上传、加噪、报告生成等关键功能的对接工作几乎陷入停滞。这一问题再次凸显了前后端接口密切对接和进度同步的重要性。团队在本周深刻认识到必须建立更频繁的接口联调会议机制确保双方进度透明可视提前暴露潜在问题。同时部分成员反馈在协作中存在沟通不及时、使用落后版本测试环境等问题导致出现了任务重复和测试结果失真的情况。这些经验教训将促使我们在下周全面强化沟通机制和协作规范避免类似问题再次发生。
2. **前端重构成果显著,部署稳定可靠:** 尽管API对接受阻但前端团队在页面重构和云端部署方面取得了令人满意的成绩。金郅博与胡帆的高效协作完成了从源码编写到架构整理的完整重构流程交付了一个结构清晰、功能稳定的alpha版本前端原型。杨逸轩成功将新版前端部署到华为云服务器并实现了完善的错误处理机制确保了系统在生产环境中的稳定运行。
3. **后端功能推进,但需加快节奏:** 后端团队在新数据库适配、报告生成API开发、用户权限管理等方面取得了重要进展特别是梁浩在数据库迁移和报告功能实现上投入了大量精力。然而由于工作量错估和协作沟通不畅部分计划任务如"数据源选择预览"功能和系统级回归测试未能完成。
4. **文档规范性全面提升,技术积累初见成效:** 本周在文档规范化方面取得了显著进展。杨博文和杨逸轩协作完成了UML设计文档的全面更新和定稿确保了技术规范与实际开发成果的高度一致。胡帆成功实现的"生成报告"功能和beta版本算法的前期探索为项目积累了宝贵的技术经验。这些工作虽然不如功能开发那样直观可见但对项目的长期健康发展和团队能力提升具有重要意义。同时多位成员在周总结中强调了Git规范使用、及时沟通、积极思考等协作原则说明团队的规范意识和专业素养正在不断提升。

@ -0,0 +1,23 @@
# 个人周计划-第11周
## 姓名和起止时间
**姓  名:** 胡帆
**团队名称:** 2班-深度思考
**开始时间:** 2025-12-01
**结束时间:** 2025-12-06
## 本周任务计划安排
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">协作人</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 全面规范化 Git 协作 | 全体成员 | 作为PM本周我将严格督促团队遵守Git协作流程确保每次开发都从`develop`分支拉取最新代码到个人分支并在个人分支上完成开发和测试。完成后将通过PR合并回`develop`,并积极参与代码审查。此举旨在提升个人开发效率,并维护项目代码库的整洁与一致性,为团队协作打下坚实基础。 |
| 2 | 前后端 API 对接与沟通协调 | 梁浩、杨逸轩、杨博文 | 我将全程参与前后端API的对接工作。在12月1日-12月2日我将与杨逸轩一起及时跟进梁浩后端API的收尾进度深入理解所有暴露的API接口规范。在12月6日-12月7日的冗余时间里我将作为前端方向的技术沟通桥梁协助杨逸轩和杨博文解决联调中可能出现的问题确保前后端通信的稳定可靠。 |
| 3 | 模型算法优化与代码规范化 | 本人 | 作为模型组的负责人我将继续深入进行核心模型算法的优化工作确保算法的效率和准确性。同时我将主导模型代码的规范性修复包括统一算法函数命名、为复杂的算法流程添加详细注释、以及优化模型参数的配置和管理确保模型代码完全符合Google代码规范提升可读性和可维护性。 |
| 4 | Alpha 版本模型功能整合与前端体验优化 | 杨逸轩、金郅博 | 在Alpha版本全面整合阶段我将确保模型组的功能模块稳定运行并与前后端系统无缝集成。此外根据新的角色分工我将与杨逸轩、金郅博紧密协作专注于前端界面的视觉设计指导和用户体验流程优化从用户角度出发参与界面的美观性评估和交互逻辑讨论力求打造专业、现代、用户友好的产品体验。 |
## 小结
1. **核心功能落地:** 本周我将承担多重关键任务不仅要确保核心模型算法的持续优化和代码规范化更要积极参与前后端API的对接保障模型与整个系统的顺畅集成。目标是确保Alpha版本的稳定落地。
2. **严格规范:** 全面规范化Git协作、模型代码规范性修复都是本周的重要任务。作为PM必须严格遵循并推行这些规范减少潜在的开发风险提高代码的可维护性。

@ -0,0 +1,27 @@
# 个人周总结-第10周
## 姓名和起止时间
**姓  名:** 胡帆
**团队名称:** 2班-深度思考
**开始时间:** 2025-11-24
**结束时间:** 2025-11-30
## 本周任务完成情况
| <span style="display:inline-block;width:40px">序号</span> | <span style="display:inline-block;width:75px">计划内容</span> | <span style="display:inline-block;width:120px">是否完成</span> | <span style="display:inline-block;width:500px">情况说明</span> |
| --------------------------------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| 1 | 前端重构页面原型 | 完成 | 本周我作为技术监制,全程指导金郅博 **完成了前端页面的重构工作** 。我们紧密沟通确保了设计理念与系统架构的统一并成功解决了重构过程中遇到的技术挑战。最终按时交付了一个结构简洁、功能稳定可靠的alpha版本前端原型这为后续开发打下了坚实基础也让我对前端架构的把控能力有了进一步的提升。 |
| 2 | 前端API测试和对接 | 未完成 | 由于后端团队本周的 **API开发进度未能如期完成**导致我们无法在真实环境下进行前端API的全面测试和对接。尽管如此我与金郅博积极采取了MOCK对接的方式提前验证了接口设计和数据流并与后端团队保持了充分沟通为后续真实环境的联调做好了准备。期待下周后端接口到位后能够迅速推进并完成这项关键工作确保前后端无缝衔接。 |
| 3 | 增加"生成报告"功能 | 完成 | 我成功在模型评估阶段 **实现了'生成报告'功能**。通过与后端团队杨博文和梁浩的深入技术沟通,我们明确了接口调用、数据格式和存储方案。目前已能稳定生成静态指标分析报告和动态热力图可视化报告两种图片格式的报告,并成功存储在后端服务器,这大大提升了我们系统的数据展示能力和专业性,也让我对跨团队协作有了更深的理解。 |
| 4 | 尝试跑beta版本的算法 | 完成 | 完成了 **beta版本算法的前期探索和技术验证**。在多种不同风格的数据集上进行了详尽测试,深入分析并真实验证了算法在各种数据环境下的性能表现和适用性。 |
## 对团队工作的建议
1. **前后端应当密切对接接口** 本周前端API对接受阻再次凸显了前后端接口密切对接的重要性。建议频繁进行接口联调会议确保双方进度同步减少因接口不一致或后端进度滞后导致的前端阻塞。加强沟通提前暴露潜在问题才能保证项目整体的流畅推进避免不必要的返工和延误。
## 小结
1. **核心功能突破:** 本周我在前端技术监制和核心功能开发上都取得了显著进展。成功完成了Alpha版本页面原型的重构确保了前端设计的质量与系统架构的统一同时也顺利完成了“生成报告”功能的实现为系统增添了强大的数据可视化能力。
2. **协作挑战与经验沉淀:** 尽管在多个方面取得了积极成果但本周的API对接工作因后端进度未能如期而受阻在跨模块协作中对依赖关系的预判和风险管理非常重要。虽然我们通过MOCK对接积极应对但仍提醒我们未来需更加注重前后端接口的紧密对齐和进度同步。

@ -0,0 +1,33 @@
# 个人周计划-第11周
## 姓名和起止时间
-------
**姓  名:** 金郅博
**团队名称:** 2班-深度思考
**开始时间:** 2025-12-01
**结束时间:** 2025-12-08
本周任务计划安排
--------
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | -------------------------- | ------------ | ------------------------------------------------------------ |
| 1 | **职责调整:文档管理与部署测试** | 全体成员 | 基于团队角色优化安排,我本周起转为**文档管理及部署测试专员**。主要任务包括: **项目文档维护**:整理并更新项目现有文档(如接口文档、系统架构说明、部署指南等),确保其与代码版本同步且易于查阅;**测试用例编写**:根据项目需求编写相应的测试用例,为功能验证与系统测试提供依据;**系统部署验证**:在测试环境中验证系统部署流程,确保部署正确、环境一致,支持团队集成测试 |
| 2 | **前端样式辅助调优与测试支持** | 杨逸轩,胡帆 | 在完成文档与测试职责的同时,为前端工作提供辅助支持:**协助前端样式调试**:根据设计规范协助调整页面样式细节,优化视觉呈现;**参与前端测试与调优**:协助进行页面测试与细节调优,记录并反馈问题,提升界面质量;可模拟真实用户操作路径,验证界面交互的流畅性与直观性,记录并反馈体验问题,协助打造专业、现代、用户友好的界面体验。 |
小结
--
**1. 职责调整为文档管理与前端协助:** 本周起我将以**文档管理和前端协助者**的身份,系统维护项目文档、编写测试用例、验证部署流程,为项目规范化与质量保障提供支持。
**2. 辅助前端样式调优,协同页面测试:** 作为前阶段的前端负责人,需要积极提供技术支持与经验分享,协助前端团队进行页面测试与细节调优,重点关注色彩规范、交互动效与操作反馈等体验细节,共同提升界面专业度与用户友好性。

@ -0,0 +1,36 @@
个人周总结-第10周
=========
姓名和起止时间
-------
姓  名: 金郅博
团队名称: 2班-深度思考
开始时间: 2025-11-24
结束时间: 2025-12-01
本周任务完成情况
--------
| **序号** | **计划内容(总结内容)** | **是否完成** | **情况说明** |
| -------- | -------------------------------------- | ------------ | ------------------------------------------------------------ |
| 1 | **前端重构页面原型** | 完成 | 按计划于11.24-11.26期间与胡帆协作完成了前端原型重构。我主要负责源码编写严格依据设计稿PDF还原了页面结构与布局并为交互组件按钮编写JavaScript事件处理逻辑确保功能响应符合设计要求完成后将源码提交给胡帆进行整理重构项目目录使之清晰规范并清理冗余文件最终交付结构清晰、功能完整的前端原型代码也让我认识到前端代码人工编写的重要性不能完全依赖大模型 |
| 2 | **两次API联通测试** | 未完成 | 由于后端团队本周的API开发进度未能如期完成真实环境下的后端无法正常运行所以未完成API对接测试。之前的测试流程一直在004号后端机器上测试但该环境版本较旧数据库和后端处理逻辑与当前版本存在较大差异导致测试结果无法反映真实系统状态较多接口也不能正确对接。对此我与胡帆积极采取了MOCK对接方式提前验证了本地接口设计和数据流并与后端团队保持了充分沟通。对接工作并非毫无进展我们在这个过程中明确了前后端对接及测试的具体方法期待下周后端API工作落实后前端能够快速无缝对接尽快落实α版本的项目落地<br/> |
**对团队工作的建议 **
1. **协作沟通还需进一步加强**:本周对接过程稍有坎坷,误使用了落后版本的后端环境进行测试,导致测试结果没有实际效果;经过反省,我对后端的沟通并不足够,后续开发时需要进一步深化加强沟通机制,每当前端工作接触后端时就需要与其沟通,确保一致的开发环境和接口,才能保证项目整体的流畅推进,避免不必要的返工和延误。
小结
--
**1. 前端原型页面重构:** 我专注于源码实现,胡帆负责架构整理,协作高效完成前端原型重构,为后续开发奠定坚实基础。
**2. API测试受阻** 前期虽已完成MOCK测试验证前端逻辑但实际测试004号机器的后端逻辑严重滞后且由于后端的数据库与接口实现仍在调整中新版后端暂未实现联通测试导致测试结果参考价值有限。此问题已在与后端团队沟通中明确反馈。
**3.加强团队协作与开发规范化**:通过本周项目推进,我更加体会到规范协作的重要性。大模型生成的代码虽然提供了快速原型,但在实际项目中仍显粗糙,需要人工介入深度优化。建议团队在后续开发中,进一步明确协作流程、代码审查机制和文档规范,确保项目质量和团队配合效率。
---

@ -0,0 +1,30 @@
# 个人周计划-第11周
## 姓名和起止时间
**姓  名:** 梁浩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-12-01
**结束时间:** 2025-12-08
## 本周任务计划安排
| 序号 | 计划内容 | 协作人 | 情况说明 |
| ---- | -------- | ------ | -------- |
| 1 | 新库回归测试与缺陷闭环 | 杨博文、胡帆 | 12月1日至12月3日基于上周完成的数据库适配编写并执行核心任务流测试用例任务创建、启动、取消、下载等记录并修复发现的问题确保切换新库后服务稳定。|
| 2 | 我的任务图片预览功能实现 | 杨博文、金郅博、杨逸轩 | 12月3日完善“我的资源”页面的图片预览接口任务id配置预览图等直接连通生产数据库输出任务数据并与前端完成云端联调。|
| 3 | 全量功能 API 文档输出 | 金郅博、杨逸轩 | 12月2日至12月5日梳理所有后端接口认证、任务、图像、报告、配置等为每个接口补充请求示例、响应样例、错误码说明与调用流程形成可共享的对接文档。|
| 4 | 全量接口联调 | 胡帆、杨逸轩 | 12月1日至12月5日联合前端逐项联调所有已暴露接口认证、任务、图像、报告等确保云端环境端到端可用并记录问题单闭环。|
| 5 | 前端 API 响应支持 | 杨逸轩、胡帆 | 12月3日至12月6日跟进前端在云端联调过程中的反馈快速处理鉴权、限权及跨域问题保障 alpha 验收所需接口全部可用。|
## 小结
1. **聚焦数据库切换稳定性:** 先完善新库回归测试,尽快锁定并解决适配遗留问题,确保本周 API 对接不受影响。
2. **推进任务图片预览交付:** 直接基于生产数据实现接口,完成前端联调,让“我的任务”预览功能稳定上线。
3. **补齐全量 API 文档:** 输出结构化的调用说明与示例,支撑团队成员快速理解和验证全部功能接口。
4. **加固前后端联调链路:** 覆盖所有核心接口的联合测试,并保持对前端反馈的快速响应,缩短问题定位时间。
4. **严格执行协作规范:** 持续落地团队的 git 流程与代码规范,结合每日同步机制,降低冲突与返工风险。

@ -0,0 +1,30 @@
# 个人周总结-第10周
## 姓名和起止时间
**姓  名:** 梁浩
**团队名称:** 2班-深度思考队
**开始时间:** 2025-11-24
**结束时间:** 2025-12-01
## 本周任务完成情况
| 序号 | 计划内容 | 完成情况 | 情况说明 |
| ---- | -------- | -------- | -------- |
| 1 | 新增“数据源选择预览”功能 | 未完成 | 受数据库改造占用时间影响,尚未进入开发阶段。本周完成了需求澄清和接口草图,下周与前端同步后补做。 |
| 2 | 对接“生成报告”功能接口 | 已完成 | 完成报告生成相关 API实现评估任务创建、列表、持久化存储与下载接口。 |
| 3 | 协助后端适配新版数据库 | 已完成| 完成 ORM 模型、服务层与控制器对新库结构的全面适配,已成功跑通初始化脚本;因改动范围较大,尚未安排系统级回归测试。 |
| 4 | 协助完善用户权限管理功能 | 完成 | 已核对角色权限与路由分层方案,完成基础校验逻辑 |
| 5 | 响应前端 API 测试反馈 | 部分完成 | 对接了后端注册登录部分API但由于需求和数据库变动导致API需要变动进度偏慢后续需要继续推动反馈节奏。 |
| 6 | 后端突发问题处理与补缺 | 完成 | 保障云端服务稳定运行,期间排查了数据库迁移引起的启动异常,保持了后端的可用状态。 |
## 对团队工作的建议
1. **预留数据库改造测试窗口:** 新版数据库改动影响面广,建议在下周安排专项测试时间段,由前后端共同验证关键任务流,尽快收敛潜在问题。
2. **保持 API 反馈闭环:** 建议前端测试阶段形成每日同步机制,遇到阻塞及时回报,后端也可提前暴露变更说明,减少等待时间。
## 小结
1. **数据库适配基本完成:** 本周最大的投入是新版数据库适配,已实现模型、服务与初始化脚本的统一,后续重点是补足回归测试,确保稳定切换。
2. **报告功能顺利交付:** 完成报告模块接口的设计与开发,覆盖文件上传、存储和下载流程,为静态与动态报告展示提供了后端支撑。
3. **资源投入需再均衡:** 数据库改造工作量超出预期,导致“数据源选择预览”推迟,后续需要重新调整排期,并在完成数据库测试后尽快补上缺口。

@ -0,0 +1,19 @@
# 个人周计划-第11周
## 姓名和起止时间
**姓  名:** 杨博文
**团队名称:** 2班-深度思考
**开始时间:** 2025-12-1
**结束时间:** 2025-12-8
## 本周任务计划安排
| 序号 | 计划内容 | 协作人 | 情况说明 |
|------|------------------------|------------|----------|
| 1 | 后端API收尾与文档完善 | 梁浩、杨逸轩、胡帆 | 12.112.2配合梁浩完成核心API用户认证、图像处理、模型调用、结果下载的最终暴露与测试同步整理并校验接口文档确保字段定义、状态码、错误码完整准确12.312.5作为后端侧技术接口人响应前端联调问题如参数缺失、响应结构不符快速定位并修复问题12.6参与端到端集成验证保障后端服务在Alpha整合中稳定可用。 |
| 2 | 主导后端代码规范性修复 | 梁浩 | 依据Google Python Style Guide牵头梳理现有后端代码统一函数/变量命名风格如snake_case、补充关键模块docstring与算法流程注释、优化配置参数抽取如数据库URL、模型路径等确保代码可读性、可维护性达标PR合并前须通过flake8/black等工具静态检查。 |
| 3 | Git协作流程落地与监督 | 全体成员 | 在个人开发中严格执行“develop → personal-branch → PR → review → merge”流程协助组内成员尤其新接触Git者排查冲突、规范commit message每日同步develop分支确保本地环境与主干一致减少集成风险。 |
## 小结
1. **技术兜底与交付:** 作为后端主力需确保API交付质量与联调响应速度为Alpha整合筑牢底层基础
2. **规范先行:** 代码与协作流程的规范化不仅是本周重点,更是项目长期健壮性的保障,需以身作则推动落地。

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save