feat(GOV-002): 增加 PRD 与开发审查门禁

This commit is contained in:
2026-08-12 18:26:31 +08:00
parent 40f3b2ef6f
commit fb4383f541
38 changed files with 609 additions and 14 deletions
@@ -5,6 +5,7 @@ status: approved
owner: project
created_at: 2026-08-12
requirements: requirements.md
prd: prd.md
design: design.md
implementation_plan: implementation-plan.md
traceability_note: 开发尚未开始,GitNexus与QA证据将在开发门禁执行时创建
@@ -0,0 +1,94 @@
# 市场综合概览 PRD
- 功能编号:FEAT-MO-001
- PRD版本:0.1
- 状态:approved
- 日期:2026-08-12
## 背景与问题
现有概念稿能够展示指数、情绪、板块和资金数据,但更接近数据看板,用户难以快速回答“市场当前强弱、量能是否支持、行情由谁驱动、风险在哪里”。
## 目标用户与使用场景
主要用户为产品所有者,少量朋友可以使用同一只读工具。用户在盘中以分钟级数据观察全市场状态,在收盘后查看冻结的最终总结和历史交易日结果。
## 产品目标
- 用户进入市场概览后,优先看到一句市场定性以及驱动、风险两列摘要。
- 用户能够继续核对指数、市场宽度、量能、板块、情绪和资金证据。
- 用户能够在综合、短线和中长线视角间临时切换,并选择规则、AI、混合或对照分析。
- 所有实时性、数据日期和分析依据均明确可见。
## 非目标
- 不做自选股、持仓、笔记、交易计划、社区、荐股、跟单和公开组合。
- 本切片不接正式行情源、RabbitMQ、MySQL、Redis和付费 AI。
- 本切片不实现用户、邀请、会员、订阅和支付。
- ETF监控、两融数据、大盘云图和实时消息仍是独立一级模块。
## 用户流程
1. 用户进入“市场概览”。
2. 首先读取市场定性、驱动因素和风险信号。
3. 通过“查看依据”核对指标来源。
4. 向下查看指数、宽度、量能、板块、情绪和资金摘要。
5. 点击轻量分析状态入口,临时切换分析周期和分析引擎。
6. 点击指数或板块入口进入未来的详情页;首个切片只保留可识别入口。
## 功能需求
| 编号 | 优先级 | 需求 | 可观察结果 |
|---|---|---|---|
| FR-001 | P0 | 结论优先展示市场定性 | 首屏顶部出现一句结论、市场状态、量能状态和情绪状态 |
| FR-002 | P0 | 展示驱动与风险 | 结论下方并列显示至少三条驱动和三条风险证据 |
| FR-003 | P0 | 展示数据新鲜度 | 页面显示交易状态、数据更新时间和正常/延迟/不完整状态 |
| FR-004 | P0 | 提供分析偏好 | 可选择综合/短线/中长线和规则/AI/混合/对照,并在本地保存默认值 |
| FR-005 | P1 | 展示市场证据模块 | 指数、宽度、量能、板块、情绪和资金摘要可阅读 |
| FR-006 | P1 | 查看结论依据 | 点击入口后展示指标、数值、口径和更新时间 |
| FR-007 | P1 | 支持异常状态 | 加载、空、部分数据、过期和错误状态具有明确文案 |
## 数据与口径
首个切片使用确定性模拟快照。字段仍必须包含交易日期、快照时间、来源状态、完整性和单位,以便以后无结构变更地替换为后端 API。
A 股使用红涨绿跌。成交额统一展示为亿元,比例明确使用百分比。历史数据和低频资金数据必须显示实际数据日期,旧数据不得标记为实时。
## 状态与异常
- 交易中:显示分钟级更新时间。
- 午间休市或已收盘:显示对应市场状态。
- 数据延迟:保留最近有效值并标记延迟。
- 部分数据:只隐藏缺失指标,不让整页失败。
- AI不可用:规则分析继续可用,并标记降级。
## 权限、合规与安全
当前为只读访问,不提供交易指令。结论不得包含买入、卖出、目标价和仓位建议。付费 AI 密钥未来只保存在服务端。
## 成功指标
- 用户能够在 30 秒内说出市场定性、主要驱动和首要风险。
- 所有结论均能展开查看至少一项数据依据。
- 页面在目标桌面视口和窄窗口中不阻断核心内容。
## 验收标准
- Given 页面加载有效快照,When 用户进入市场概览,Then 结论、驱动、风险和更新时间在首屏可见。
- Given 用户打开分析状态入口,When 切换周期或引擎,Then 页面状态立即更新且可选择设为默认。
- Given 数据快照被标记为延迟,When 页面渲染,Then 最近有效值保留并明确显示延迟,不能显示“实时”。
- Given 用户点击查看依据,When 抽屉打开,Then 能看到指标名称、数值、口径和更新时间。
## 风险与依赖
- 免费数据源稳定性和商业授权需要在正式接入阶段重新评估。
- AI 分析必须受结构化数据和规则事实约束。
- 首个视觉版本用于验证信息层级,不作为最终设计冻结版本。
## 发布范围与回退触发条件
本次仅发布本地 Vue 3 首屏原型。核心交互不可用、结论依据不可追溯或窄屏遮挡核心信息时不得发布;出现回归时回退到上一个本地标签。
## 变更记录
- 0.1:建立首版 PRD,补充结论优先、分析偏好和异常状态。