Files
worldquant-alpha-system/.scratch/home-dashboard/spec.md
T

35 lines
2.5 KiB
Markdown
Raw Normal View History

2026-09-09 18:20:08 +08:00
# 首页 Pyramid 看板
新增首页导航并作为无 hash 时的默认页面;保留已有页面深链接。
首期仅展示 cnhk 已封装的 Pyramid multipliers 与 Pyramid alphas 数据。
复用后端 WorldQuant 会话及认证重试,浏览器仅访问受系统登录保护的本地接口。
两个资源独立加载、独立报错;分布支持可选起止日期,乘数不受日期筛选影响。
不以缺失值推断零,不自行推断点亮规则;响应结构必须以参考代码或样例为依据。
提供加载、无数据、未连接、失败、刷新状态,支持现有浅色/深色与窄屏布局。
不新增数据库存储、模型工具、外部写入或部署。
验证:上游路径与日期转发、仅 404 回退、错误隔离、登录保护、数据解析;
前端构建及浏览器导航/筛选/刷新/异常与响应式检查。真实接口可用性单独说明。
## 接口核实(2026-09-09)
两个真实接口均只读请求成功。响应的 `pyramids` 列表包含 `category.id/name`、
`region`、`delay`,两类指标分别为 `multiplier` 和 `alphaCount`。
分布接口实测接受 `startDate/endDate=YYYY-MM-DD`,包含时间的 ISO datetime 返回 400。
页面按平台日期原样查询,不擅自转换为浏览器时区或推断统计边界。
浏览器合同仅保留上述字段并统一指标为 `value`,缺失指标保留 null,错误不暴露上游正文。
统计归属次数跨类别累计,不作为去重后的 Alpha 总数。
## 首页活动看板迭代(2026-09-11)
用户授权本地优化首页,使用 Semi Design 2.103.0 与 Lucide 图标。
- 顶部刷新验证按钮复用账户验证任务;完成后刷新看板,人工验证与错误状态可见。
- 当前美东时间按 America/New_York 每秒显示 yyyy-MM-dd HH:mm:ss,跨日自动刷新统计。
- 今日已提交 Alpha 按平台 submissions 活动统计,近 26 周提交热力日历按周列排列,提供日期和次数提示。
- Pyramid 仅显示乘数严格大于 1 的类别,降序排列并支持搜索。
- 回测图显示包含美东当天在内的连续 14 天,采用平台 simulations 活动数据。
- 平台缺失日期保留未知,明确零值与未知;独立接口错误不遮挡其他区块。
验证:活动响应结构、时区/夏令时跨日、缺日与零、鉴权及错误隔离;前端构建、已有导航回归及隔离浏览器验证桌面/移动端/深色主题。无需数据库迁移,不访问真实账户做写操作。