feat: 更新设计文档

This commit is contained in:
R524809
2025-11-11 12:56:49 +08:00
parent 8eb49f02b1
commit e71b5e5bc0
9 changed files with 4936 additions and 144 deletions

View File

@@ -0,0 +1,409 @@
## 1. 产品概述
### 1.1 产品定位
**产品名称**:思投录 (VestMind)
**产品定位**:投资决策与复盘工具
**产品愿景**:让每笔投资都经得起思考
**目标用户**:个人投资者、价值投资者、投资新手
### 1.2 产品价值
- 帮助用户建立系统化的投资决策流程
- 通过复盘机制提升投资决策质量
- 提供专业的投资工具和检查清单
- 培养理性投资思维,避免冲动交易
### 1.3 设计原则
- **紫色主题**:营造安静思考的投资氛围
- **移动端优先**适配APP和小程序
- **简洁易用**:降低使用门槛
- **数据驱动**:基于数据做决策
## 2. 功能架构
### 2.1 核心功能模块
```
思投录
├── 持仓管理
├── 交易计划
├── 交易记录/复盘
└── 我的工具
```
### 2.2 功能优先级
- **P0**:持仓管理、交易记录
- **P1**:交易计划、基础工具
- **P2**:高级工具、分享功能
## 3. 页面详细设计
### 3.1 首页/持仓页面
#### 3.1.1 页面概述
用户进入应用后的主页面,展示整体投资概况和持仓详情。
#### 3.1.2 页面布局
```
┌─────────────────────────┐
│ 思投录 (顶部导航) │
│ 让每笔投资都经得起思考 │
├─────────────────────────┤
│ 持仓概览卡片 │
│ ┌─────────────────────┐ │
│ │ 总资产: ¥128,450.00 │ │
│ │ 今日收益: +¥1,250 │ │
│ │ 总收益率: +12.5% │ │
│ └─────────────────────┘ │
├─────────────────────────┤
│ 持仓列表 │
│ ┌─────────────────────┐ │
│ │ 贵州茅台 600519 │ │
│ │ 100股 ¥1,850.00 │ │
│ │ +¥2,500.00 (+15.6%) │ │
│ └─────────────────────┘ │
│ ┌─────────────────────┐ │
│ │ 腾讯控股 00700 │ │
│ │ 200股 ¥320.00 │ │
│ │ -¥800.00 (-1.2%) │ │
│ └─────────────────────┘ │
├─────────────────────────┤
│ 底部导航栏 │
│ [持仓] [计划] [记录] [我的] │
└─────────────────────────┘
```
#### 3.1.3 功能需求
**持仓概览卡片**
- 显示总资产金额
- 显示今日收益(正负用颜色区分)
- 显示总收益率
- 支持点击查看详细统计
**持仓列表**
- 显示股票名称、代码
- 显示持股数量、当前价格
- 显示盈亏金额和收益率
- 支持点击查看单只股票详情
- 支持添加新持仓
**添加持仓功能**
- 股票名称输入
- 股票代码输入
- 持股数量输入
- 成本价格输入
- 仓位上限设置(预警功能)
#### 3.1.4 交互需求
- 下拉刷新更新数据
- 长按持仓项显示操作菜单
- 点击"+"按钮添加新持仓
- 滑动删除持仓(需确认)
### 3.2 交易计划页面
#### 3.2.1 页面概述
帮助用户制定和执行交易计划,实现"计划你的交易,交易你的计划"。
#### 3.2.2 页面布局
```
┌─────────────────────────┐
│ 交易计划 (顶部导航) │
│ [+ 新建] │
├─────────────────────────┤
│ 计划列表 │
│ ┌─────────────────────┐ │
│ │ 招商银行 600036 │ │
│ │ 状态: 进行中 │ │
│ │ 目标价格: ¥45.00 │ │
│ │ 计划金额: ¥10,000 │ │
│ │ 截止时间: 2024-03-15│ │
│ │ ████████░░ 60% │ │
│ └─────────────────────┘ │
│ ┌─────────────────────┐ │
│ │ 中国平安 601318 │ │
│ │ 状态: 已完成 │ │
│ │ 目标价格: ¥55.00 │ │
│ │ 计划金额: ¥15,000 │ │
│ │ 截止时间: 2024-04-20│ │
│ │ ██████████ 100% │ │
│ └─────────────────────┘ │
├─────────────────────────┤
│ 底部导航栏 │
│ [持仓] [计划] [记录] [我的] │
└─────────────────────────┘
```
#### 3.2.3 功能需求
**计划列表**
- 显示计划状态(进行中/已完成/已取消)
- 显示股票信息、目标价格
- 显示计划金额、截止时间
- 显示完成进度条
- 支持点击查看计划详情
**新建计划功能**
- 股票选择(名称、代码)
- 市场选择A股/港股/美股)
- 目标价格设置
- 截止时间设置
- 投资金额或股份数选择
- 分步买入设置默认3步
- 每步买入价格设置
**计划执行**
- 到达目标价格提醒
- 支持手动标记完成
- 支持从计划跳转到交易记录
- 支持修改计划参数
#### 3.2.4 交互需求
- 点击计划项查看详情
- 长按显示操作菜单(编辑/删除/完成)
- 滑动标记为完成
- 支持计划搜索和筛选
### 3.3 交易记录/复盘页面
#### 3.3.1 页面概述
记录每笔交易的详细信息,通过时间线展示交易历史和思考过程。
#### 3.3.2 页面布局
```
┌─────────────────────────┐
│ 交易记录 (顶部导航) │
│ [+ 记录] │
├─────────────────────────┤
│ 时间线 │
│ ┌─────────────────────┐ │
│ │ 2024-01-15 │ │
│ │ ┌─────────────────┐ │ │
│ │ │ 贵州茅台 600519 │ │ │
│ │ │ 买入 100股 │ │ │
│ │ │ 价格: ¥1,600.00 │ │ │
│ │ │ ┌─────────────┐ │ │ │
│ │ │ │ 交易思考: │ │ │ │
│ │ │ │ 基于茅台品牌 │ │ │ │
│ │ │ │ 价值和长期增 │ │ │ │
│ │ │ │ 长潜力... │ │ │ │
│ │ │ └─────────────┘ │ │ │
│ │ └─────────────────┘ │ │
│ └─────────────────────┘ │
│ ┌─────────────────────┐ │
│ │ 2024-01-10 │ │
│ │ ┌─────────────────┐ │ │
│ │ │ 比亚迪 002594 │ │ │
│ │ │ 卖出 200股 │ │ │
│ │ │ 价格: ¥280.00 │ │ │
│ │ │ ┌─────────────┐ │ │ │
│ │ │ │ 交易思考: │ │ │ │
│ │ │ │ 新能源汽车行 │ │ │ │
│ │ │ │ 业竞争加剧...│ │ │ │
│ │ │ └─────────────┘ │ │ │
│ │ └─────────────────┘ │ │
│ └─────────────────────┘ │
├─────────────────────────┤
│ 底部导航栏 │
│ [持仓] [计划] [记录] [我的] │
└─────────────────────────┘
```
#### 3.3.3 功能需求
**时间线展示**
- 按时间倒序显示交易记录
- 显示交易日期
- 显示交易类型(买入/卖出)
- 显示股票信息、数量、价格
- 显示交易思考内容
**记录交易功能**
- 交易类型选择(买入/卖出)
- 股票信息输入
- 交易数量输入
- 交易价格输入
- 交易思考记录(必填)
- 支持从计划跳转记录
**复盘功能**
- 定期弹出复盘提醒
- 支持为历史交易添加复盘
- 复盘内容记录
- 复盘时间记录
**分享功能**(可选)
- 支持分享单笔交易
- 支持分享交易时间线
- 隐私设置控制
#### 3.3.4 交互需求
- 点击交易记录查看详情
- 长按显示操作菜单(编辑/删除/复盘)
- 支持交易记录搜索
- 支持按股票筛选
- 支持按时间范围筛选
### 3.4 我的工具页面
#### 3.4.1 页面概述
提供各种投资工具和计算器,帮助用户做出更好的投资决策。
#### 3.4.2 页面布局
```
┌─────────────────────────┐
│ 我的工具 (顶部导航) │
├─────────────────────────┤
│ 工具网格 │
│ ┌─────────┐ ┌─────────┐ │
│ │ ✅ │ │ 🧮 │ │
│ │投资检查清单│ │复利计算器│ │
│ │买入卖出检查│ │计算未来收益│ │
│ └─────────┘ └─────────┘ │
│ ┌─────────┐ ┌─────────┐ │
│ │ 📈 │ │ 🎯 │ │
│ │ 估值工具 │ │ 自由目标 │ │
│ │企业价值评估│ │财务自由规划│ │
│ └─────────┘ └─────────┘ │
├─────────────────────────┤
│ 用户信息 │
│ ┌─────────────────────┐ │
│ │ 头像 | 用户名 │ │
│ │ 投资天数: 365天 │ │
│ │ 总交易次数: 25次 │ │
│ └─────────────────────┘ │
├─────────────────────────┤
│ 底部导航栏 │
│ [持仓] [计划] [记录] [我的] │
└─────────────────────────┘
```
#### 3.4.3 功能需求
**投资检查清单**
- 买入检查清单
- 企业基本面是否优秀?
- 估值是否合理?
- 行业前景如何?
- 管理层是否可信?
- 现金流是否健康?
- 卖出检查清单
- 基本面是否恶化?
- 估值是否过高?
- 是否有更好的投资机会?
- 是否需要资金配置?
- 支持在创建交易计划时自动弹出
**复利计算器**
- 初始金额输入
- 每年投入金额输入
- 年复合增长率设置
- 投资年限设置
- 计算总投入、最终金额、总收益
- 生成收益曲线图
**估值工具**
- 老唐估值法
- 净利润输入
- 无风险收益率设置
- 合理PE倍数计算
- 估值结果输出
- 现金流折现法
- 自由现金流输入
- 增长率设置
- 折现率设置
- 估值结果输出
**自由目标**
- 目标资产设置
- 当前资产输入
- 年复合增长率设置
- 每年投入金额设置
- 计算达成时间
- 与持仓数据联动
#### 3.4.4 交互需求
- 点击工具卡片打开对应工具
- 工具界面支持数据输入和计算
- 支持结果保存和分享
- 支持历史记录查看
## 4. 技术需求
### 4.1 平台支持
- **移动端APP**iOS、Android
- **小程序**:微信小程序
- **响应式设计**:适配不同屏幕尺寸
### 4.2 数据存储
- 本地存储:用户数据、设置
- 云端同步:多设备数据同步
- 数据备份:定期备份重要数据
### 4.3 性能要求
- 页面加载时间 < 2秒
- 操作响应时间 < 500ms
- 支持离线使用基础功能
## 5. 用户体验需求
### 5.1 易用性
- 界面简洁直观
- 操作流程简单
- 新手引导完善
- 错误提示友好
### 5.2 可访问性
- 支持字体大小调节
- 支持颜色对比度调节
- 支持语音输入
- 支持键盘导航
### 5.3 个性化
- 主题颜色自定义
- 功能模块自定义
- 提醒设置个性化
- 数据展示个性化
## 6. 安全需求
### 6.1 数据安全
- 本地数据加密存储
- 网络传输加密
- 用户隐私保护
- 数据访问权限控制
### 6.2 功能安全
- 重要操作二次确认
- 数据删除保护
- 异常操作监控
- 安全日志记录
## 7. 运营需求
### 7.1 数据统计
- 用户行为分析
- 功能使用统计
- 性能监控
- 错误日志收集
### 7.2 用户反馈
- 意见反馈入口
- 问题报告功能
- 用户满意度调查
- 功能建议收集
## 8. 开发计划
### 8.1 版本规划
- **V1.0**基础功能持仓记录
- **V1.1**交易计划功能
- **V1.2**工具集成
- **V2.0**高级功能和优化
### 8.2 里程碑
- 需求确认1周
- UI设计2周
- 开发实现8周
- 测试优化2周
- 上线发布1周
## 9. 成功指标
### 9.1 用户指标
- 日活跃用户数
- 用户留存率
- 功能使用率
- 用户满意度
### 9.2 产品指标
- 交易记录完成率
- 计划执行率
- 工具使用频率
- 数据准确性
---
*本文档版本V1.0*
*最后更新2024年1月*
*文档状态待评审*