Private
Public Access
1
0

重构:文件系统模块化架构,优化应用启动流程

This commit is contained in:
2026-01-28 00:28:54 +08:00
parent 4a9b25a505
commit 8c577f70e7
123 changed files with 32030 additions and 967 deletions

View File

@@ -0,0 +1,50 @@
# ADR-002: 表结构Tab显示策略
**状态**:已采纳
**日期**2025-01-28
**决策者**:开发团队
## 上下文
表结构查看功能需要在ResultPanel中添加"结构"Tab。需要决定Tab的显示策略
1. 动态显示(有数据时显示)
2. 始终显示(无数据时显示空状态)
## 考虑的选项
### 选项1动态显示Tab
- 优点界面简洁不会有多余的Tab
- 缺点Tab位置不固定用户习惯可能不好
### 选项2始终显示Tab
- 优点Tab位置固定用户习惯更好
- 缺点可能有多余的Tab
## 决策
选择的方案:**选项2 - 始终显示Tab**
## 理由
1. **用户体验**Tab位置固定用户更容易找到
2. **一致性**与其他Tab结果、消息保持一致
3. **可发现性**:用户更容易发现表结构查看功能
## 后果
### 正面影响
- Tab位置固定用户体验更好
- 功能更容易被发现
- 与其他Tab保持一致
### 负面影响
- 可能有多余的Tab无数据时
### 约束
- Tab始终显示无数据时显示空状态提示
- 空状态提示要清晰,引导用户操作
## 相关决策
- [设计文档/功能设计/表结构查看功能设计.md](../设计文档/功能设计/表结构查看功能设计.md)