今日热点
路由:/。视觉与结构依据:Figma桌面原稿 。旧页面不是视觉验收基线;代码和现有数据库只用于确认可复用合同与运行依赖。
用户任务
从当天事件找到值得阅读和持续跟踪的变化。首页主内容是排序事件,不再混入旧资讯流和专题推荐。
页面数据、功能与持久化
| 区域/操作 | 必需字段 | 数量与范围 | 当前实现及持久化决定 |
|---|---|---|---|
| 四项概览 | 追踪事件总数、24小时新增、覆盖平台数、负面突增数、snapshot_at、window | 4项;同一公开范围和时间边界 | 查询聚合;当前接口缺失,显示“—”;禁止以本页50个事件代替全站总量 |
| 分类与事件流 | 事件id/title/summary/category、来源、更新时间、热度、情感比例及历史点 | 原稿首屏6行;当前热榜读取最多50个,每次展示增加6个 | 复用公开事件及attention;当前热度口径48小时,必须明示;24小时历史与情感为缺口 |
| 负面突增 | 事件、前后比例、样本数、比较窗口、链接 | 1条重要提醒;无数据保持提醒容器空态 | 复用合法公开聚合,不能从摘要猜情感 |
| 上升最快 | 事件/关键词、涨幅、时间窗口 | 原稿5条 | 当前取可比较事件的48小时涨幅;不能标24小时 |
| X趋势 | 词、排名、帖子数、snapshot_at | 原稿6条 | 只读已准入来源快照;当前没有公开合同 |
| 今日日报 | 标题、刊期、生成时间、摘要、阅读链接 | 最新daily 1期 | 复用固定公开刊期;独立失败不拖垮事件流 |
替换边界
删除旧的20条资讯主列表、四路响应推算“全站”概览及专题侧栏。分类写入URL,搜索进入探索,事件标题进入公开详情。首屏6只是排版目标,不伪造不足6条的数据。
接口与业务落点
当前只并行调用 getPublicHotStories(limit=50) 与 listPublicEditionCatalogue(kind=daily, limit=1)。合同见 生成公开API 与 刊期API 。需要全站统计、公开情感和历史时按专项接口缺口实施;本轮未新增后端端点。
交互、权限与验收
- 正常、空、加载、错误、无权限分别验收;未知数值显示“—”,没有观测不画虚构曲线,过期数据标明时间。
- 对照 Figma 原稿在 1440px / 390px 验收布局、标题、间距、滚动和键盘焦点。组件检查通过不替代视觉评审。
- 页面读取不启动采集、模型或外发通知;写操作显式触发,失败保留输入,版本冲突先重读。公开读取继续执行逐项许可;个人数据 owner 来自会话。
- 设计中存在而服务没有提供的字段是待接入需求,不因旧页面没有该控件而撤销,也不据此预建通用平台。