QAUP_Management/doc/work/README.md

139 lines
3.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 工作文档目录
本目录包含QAUP项目的工作文档、设计方案和配置说明。
---
## 📋 文档列表
### 配置管理相关
#### 1. [配置文件重构说明](./20250110_配置文件重构说明.md) ⭐ **主文档**
**状态**: 🔄 配置文件已完成,启动脚本待更新
**内容**:
- 配置文件重构完整说明
- 开发/生产环境配置分离方案
- 环境变量支持方案
- 使用指南和FAQ
**适用场景**:
- 了解配置文件结构
- 开发环境配置说明
- 生产环境部署指南
#### 2. [环境变量配置方案](./20250110_环境变量配置方案.md)
**状态**: ✅ 完整方案文档
**内容**:
- 环境变量原理和使用方式
- 启动脚本修改详细步骤
- `.env` 文件管理最佳实践
- 故障排查指南
**适用场景**:
- 生产环境部署
- 配置修改操作
- 启动脚本更新参考
### 功能设计相关
#### 3. [任务清单接口设计方案](./20250110_任务清单接口设计方案.md)
**状态**: 📝 设计方案(待实施)
**内容**:
- 任务清单接口API设计
- 数据结构定义
- Mock服务实现方案
- 5个任务模板示例
**适用场景**:
- 无人车任务管理功能开发
- Mock服务扩展
---
## 🚀 快速导航
### 场景1: 开发环境配置
1. 阅读 [配置文件重构说明 - 开发环境](./20250110_配置文件重构说明.md#开发环境)
2. 在IDEA中直接启动即可默认使用dev配置
### 场景2: 生产环境部署
1. 阅读 [配置文件重构说明 - 生产环境](./20250110_配置文件重构说明.md#生产环境)
2. 参考 [环境变量配置方案](./20250110_环境变量配置方案.md) 更新启动脚本
3. 创建 `.env` 文件并配置环境变量
4. 启动应用
### 场景3: 修改生产环境配置
1. 编辑 `.env` 文件
2. 执行 `./qaup.sh restart`
3. 无需重新打包jar
### 场景4: 实现任务清单功能
1. 阅读 [任务清单接口设计方案](./20250110_任务清单接口设计方案.md)
2. 按照方案实施
---
## ⚠️ 当前待完成工作
### 高优先级
1. **更新启动脚本 qaup.sh**
- 添加环境变量加载功能
- 添加 profile 指定
- 参考: [环境变量配置方案 - Step 2](./20250110_环境变量配置方案.md#step-2-修改启动脚本-qaupsh)
2. **测试验证配置重构**
- 开发环境启动测试
- 生产环境打包测试
- 环境变量加载测试
### 中优先级
3. **更新项目文档**
- 更新 `README.md`
- 更新 `CLAUDE.md`
- 添加部署文档
4. **实现任务清单接口**
-`mock_unmanned_vehicle.py` 中实现
- 测试验证
---
## 📚 相关资源
### 项目文档
- [CLAUDE.md](../../CLAUDE.md) - 项目总体说明
- [README.md](../../README.md) - 项目介绍
### Spring Boot官方文档
- [外部化配置](https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.external-config)
- [配置属性](https://docs.spring.io/spring-boot/docs/current/reference/html/application-properties.html)
---
## 📝 文档版本记录
| 日期 | 文档 | 版本 | 说明 |
|-----|------|------|------|
| 2025-01-10 | 配置文件重构说明 | v1.0 | 初版 |
| 2025-01-10 | 环境变量配置方案 | v1.0 | 初版 |
| 2025-01-10 | 任务清单接口设计方案 | v1.0 | 初版 |
---
**最后更新**: 2025-01-10
**维护者**: QAUP Team