86 lines
2.5 KiB
Markdown
86 lines
2.5 KiB
Markdown
# 用户体验设计文档
|
||
|
||
**文档版本**: 1.0.0
|
||
**最后更新**: 2026-04-19
|
||
|
||
---
|
||
|
||
## 模块索引
|
||
|
||
> 本文档为 UX 设计主索引,各模块详细设计已拆分为独立文件。
|
||
|
||
| 模块 | 文件 | 章节 | 行数 |
|
||
|------|------|------|------|
|
||
| 用户旅程 | [设计-UX-用户旅程.md](./设计-UX-用户旅程.md) | §2 核心用户旅程 | <!-- 行数 --> |
|
||
| 交互模式 | [设计-UX-交互模式.md](./设计-UX-交互模式.md) | §3 交互模式说明 | <!-- 行数 --> |
|
||
| 操作流程 | [设计-UX-操作流程.md](./设计-UX-操作流程.md) | §4 操作流程图 | <!-- 行数 --> |
|
||
| 错误处理 | [设计-UX-错误处理.md](./设计-UX-错误处理.md) | §5 错误处理与反馈 | <!-- 行数 --> |
|
||
| 无障碍与响应式 | [设计-UX-无障碍与响应式.md](./设计-UX-无障碍与响应式.md) | §7 无障碍设计 + §8 响应式行为 | <!-- 行数 --> |
|
||
|
||
### 章节索引
|
||
|
||
| 章节 | 名称 | 所属模块 | 页内章节 |
|
||
|------|------|----------|----------|
|
||
| <!-- §N.N --> | <!-- 名称 --> | [<!-- 模块 -->](./设计-UX-<!-- 子文件名 -->.md) | — |
|
||
|
||
### 开发加载指引
|
||
|
||
| 开发场景 | 加载文件 |
|
||
|----------|----------|
|
||
| <!-- 场景1 --> | `06-设计-UX.md` + `设计-UX-<!-- 子文件名 -->.md` |
|
||
| <!-- 场景2 --> | `06-设计-UX.md` + `设计-UX-<!-- 子文件名 -->.md` |
|
||
|
||
---
|
||
|
||
## 1. 用户角色定义
|
||
|
||
### 1.1 <!-- 角色名称 -->
|
||
|
||
**职责**:
|
||
- <!-- 职责1 -->
|
||
- <!-- 职责2 -->
|
||
|
||
**使用场景**:
|
||
- <!-- 场景1 -->
|
||
- <!-- 场景2 -->
|
||
|
||
---
|
||
|
||
## 6. 快捷键
|
||
|
||
### 6.1 全局快捷键
|
||
|
||
| 快捷键 | 功能 | 说明 |
|
||
|--------|------|------|
|
||
| <!-- 快捷键 --> | <!-- 功能 --> | <!-- 说明 --> |
|
||
|
||
### 6.2 <!-- 场景 -->快捷键
|
||
|
||
| 快捷键 | 功能 | 说明 |
|
||
|--------|------|------|
|
||
| <!-- 快捷键 --> | <!-- 功能 --> | <!-- 说明 --> |
|
||
|
||
---
|
||
|
||
## 附录:设计原则
|
||
|
||
### A.1 设计哲学
|
||
|
||
1. **克制的戏剧性**:大面积留白突出内容
|
||
2. **产品即主角**:核心数据是主角,UI 退居无形
|
||
3. **精准与自信**:紧凑的行高、负字间距传达精密感
|
||
4. **二元明暗节奏**:浅灰/深色区块交替营造节奏感
|
||
|
||
### A.2 交互设计原则
|
||
|
||
1. **即时反馈**:每个操作都有明确的视觉或触觉反馈
|
||
2. **可逆操作**:大多数操作可以撤销
|
||
3. **渐进披露**:复杂功能分步展示,避免一次性呈现
|
||
4. **智能默认**:提供合理的默认值,减少用户决策
|
||
5. **优雅降级**:错误处理保证核心功能可用
|
||
|
||
---
|
||
|
||
**版本历史**:
|
||
- v1.0.0 (2026-04-19): 初始化模板
|