Files
a-share-analysis/docs/features/FEAT-MO-001-market-overview/prd.md
T

4.7 KiB

市场综合概览 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,补充结论优先、分析偏好和异常状态。