date: 2026-05-25 updated: 2026-05-25 conversation_id: ff6ddbc4-9a06-4c73-b1a9-a7cbb72aa2fc title: "集合竞价需求评估" tags: [deepseek, conversation] ---
集合竞价需求评估
创建时间: 2026-05-25 09:08
👤 用户:
2.5.1.新增集合竞价 UI设计链接: https://www.figma.com/design/zYCdfmxPAQaCOLlYlEmuHV/%E8%80%81%E9%92%B1%E9%BE%99%E6%96%B0%E9%9C%80%E6%B1%82?node-id=0-1&t=tp5BDAeeh7KvTX9n-1 采用下图红色框的设计图
数据展示逻辑参考安卓版与新一代竞价图。 在均价右侧加入匹配量和未匹配量显示,字体颜色与上方的盘后量颜色一致。
2.5.2.去新增周期切换与设置按钮 如下图所示: 新增分时、日k、周k、月k、更多(下拉有5/15/30/60/120分、季k、年k),排序和图中安卓一样,点击则切换到相应的页面 设置按钮中有 副图数量设置,最多支持4个副图,默认为2个副图。 复权处理,默认为前复权 集合竞价,默认为智能开启,智能开启的时间为9:10-9:35,14:55-15:15。如14:56,开启盘尾竞价,不开启盘前竞价。
以上需求文档中关于集合竞价功能的描述是否妥当,
💭 思考过程
用户需要评估一份关于集合竞价功能的需求文档是否妥当。文档里提到了UI设计、数据展示逻辑、匹配量和未匹配量的显示,以及智能开启的时段。要判断这些内容是否完整、清晰,得先看看UI设计的具体内容,同时查一下证券App集合竞价功能的常规实现方式和智能开启时段的行业惯例。这几方面信息比较分散,分开搜索效率更高。
📄 查阅资料中...
🔍 搜索中...
💭 思考过程
打开的Figma设计稿因为WebGL问题无法查看,但关于集合竞价的常规设计逻辑、匹配量/未匹配量的显示方式,以及同花顺等软件的“智能开启”机制,搜索结果里都有不少说明。这些信息应该能用来判断需求文档中数据展示和时段设置是否合理了。
🛠️ 使用工具中...
🛠️ 使用工具中...
🛠️ 使用工具中...
🛠️ 使用工具中...
🛠️ 使用工具中...
🛠️ 使用工具中...
🛠️ 使用工具中...
💭 思考过程
从搜索结果看,集合竞价功能的常规设计逻辑和行业实现都比较清晰。需求描述在数据展示、交互逻辑和智能开启时段上都有明确指向,但部分细节表述可以优化得更精确。接下来将按照UI设计、数据展示、智能开启逻辑、规则对齐这几个方面来组织评估,重点指出哪些描述是充分的、哪些可以更精确,最后给出整体结论。
结合集合竞价功能的常规实现以及用户需求文档中描述的细节,对此功能模块进行以下评估分析:
一、整体评价
此需求描述整体方向正确,核心功能要素已覆盖,但在数据展示的细节描述、智能开启的时间边界逻辑、以及与A股真实交易规则的匹配度方面,还有一定的提升空间。以下从多个维度逐一展开。
二、各维度详细评估
维度1:UI设计与参考依据
需求中附带了Figma链接并明确“采用下图红色框的设计图”,这部分是明确的,能大幅减少沟通成本。建议优化之处:
- Figami链接:目前无法在现有浏览器环境中正常打开,可能在复用时遇到障碍。虽非需求撰写本身的问题,但建议团队在实际交付研发前确认链接可访问。
- 分时图、日k、周k、月k等切换的排序与交互:已明确“排序和图中安卓一样”,有安卓版实物参照,对研发而言足够清晰。
维度2:数据展示逻辑
需求原文:“数据展示逻辑参考安卓版与新一代竞价图。”
【评估】描述偏笼统,建议进一步细化。 从行业惯例来看,集合竞价图的数据展示至少包含以下三方面内容:
- 价格展示:通常以白色或黄色折线展示集合竞价期间匹配价的实时走势,在9:25(或9:30,视软件实现而定)粗标确定开盘价。数据点一般精确到秒(如9:15:00至9:25:00),并在图顶部常设“虚拟开盘价”浮动标尺。需求中未描述价格线的样式与数据密度,建议补充。
- 成交量展示:匹配量(可成交的量)以红色或绿色柱状图显示在下方,柱体越高代表量能越大;未匹配量以倒挂柱状图显示在上方,红色代表买方未匹配量,绿色代表卖方未匹配量。需求中“字体颜色与上方的盘后量颜色一致”已说明颜色关系,但未明确匹配量柱体的颜色规则,建议补充以提升设计一致性。
- 数据字段:右侧盘口区域通常会同时展示虚拟匹配价、虚拟匹配量、虚拟未匹配量等字段的实时数值。需求中提到“匹配量和未匹配量”,已覆盖核心字段,但未说明数值的更新频率(实时刷新还是固定间隔刷新),建议补充。
【建议改进】 添加一条类似“价格折线为匹配价的连续走势,匹配量以柱状图展示在价格区下方,未匹配量以倒挂柱状图展示在匹配量柱上方,颜色分别采用红色(买)/绿色(卖)表示”的描述,以便研发和UI有更明确的实现依据。
维度3:均价右侧增加匹配量和未匹配量显示
需求原文:“在均价右侧加入匹配量和未匹配量显示,字体颜色与上方的盘后量颜色一致。”
【评估】明确具体,可执行性较好。 唯一的小问题是“盘后量”的表述稍显模糊——此处应指“匹配量柱/未匹配量柱的颜色”,而非成交量数据的后置展示。建议可简化为“字体颜色与匹配量/未匹配量柱的颜色保持一致”,或者保持原意由设计人员自行对齐颜色方案。
【建议改进】 建议在进入研发前明确颜色映射的具体规则(红色/绿色各对应什么状态),避免不同人理解不一致。
维度4:智能开启与智能时段
需求原文:“集合竞价,默认为智能开启,智能开启的时间为9:10-9:35,14:55-15:15。如14:56,开启盘尾竞价,不开启盘前竞价。”
【评估】需要重点关注和优化。 这是整个描述中最需要反复推敲的部分,原因如下:
问题1:智能开启的时间范围与A股真实竞价时间存在偏差。 A股的真实竞价时间段为:
- 开盘集合竞价:9:15—9:25(9:20—9:25不可撤单)
- 收盘集合竞价:14:57—15:00
但需求中设定的智能开启时间为9:10—9:35、14:55—15:15,与真实竞价时间不一致:
- 9:10—9:15时段交易所并不接受竞价委托(A股委托通常从9:15开始),在此时间内开启竞价图数据为空,可能在UI上显示空白区域,影响用户体验
- 9:25—9:35时段为连续竞价阶段,已不属于集合竞价,此时开启展示的应是连续分时图而非竞价图
- 14:55—14:57时段未到收盘竞价时间,展示收盘竞价图同样数据为空
【建议改进】 智能开启的时间范围应调整为:
- 开盘竞价:9:15—9:25(或9:15—9:30,视需要在9:25后展示开盘竞价结果)
- 收盘竞价:14:57—15:00
用户案例中的“如14:56,开启盘尾竞价,不开启盘前竞价”——14:56尚未进入收盘竞价时段,若此时开启竞价图,显示内容为空,逻辑上成立但用户体验不佳。建议研发实现时仅在真正进入竞价时段时才切换展示,避免空窗区域。
问题2:智能开启的基准参照明确,实现无难度。 “智能开启”的三种模式(智能开启/保持开启/保持关闭)在同花顺、东方财富等主流交易软件中均有成熟实现,需求中直接引用这一方案是合适的,符合行业惯例。
维度5:与交易所规则的匹配度
需求中还设置复权处理、副图数量调整、周期切换等其他功能,这部分与集合竞价核心需求的关联性较低,但整体逻辑自洽,不存在冲突项。
与交易所规则的匹配度要点如下:
- ✅ 匹配量和未匹配量是交易所强制揭示的实时行情内容
- ✅ 集合竞价智能开启的分段处理符合产品实践
- ⚠️ 时间窗口的设定与交易规则不完全一致,优先建议修正
三、总结建议
| 维度 | 当前状态 | 优化方向 |
|---|---|---|
| 数据展示逻辑 | 笼统,有歧义 | 明确匹配量柱/未匹配量柱的具体展示方式(颜色、位置、数值含义) |
| 智能开启时间窗口 | 与A股真实竞价时间有偏差 | 调整为9:15—9:25和14:57—15:00,或说明为何扩大时段设计 |
| 盘后量术语 | 略模糊 | 统一为“匹配量柱/未匹配量柱”并说明颜色规则 |
| 整体定位 | 核心覆盖,方向正确 | 补充上述细节即可达到高质量需求级别 |
综上,该需求描述判断为“基本妥当,但建议在数据展示细节及智能时段边界处进行优化补充”。如需进一步完善,可将以上优化建议撰写为补充条款附在需求文档末尾,以便研发同学无缝落地。