Fundamental_Analysis/docs
Lv, Qi 21155bc4f8 feat(realtime): 接入前端实时报价并完善后端缓存
前端: 新增 RealTimeQuoteResponse 类型;新增 useRealtimeQuote Hook 并在报告页图表旁展示价格与时间戳(严格 TTL,无兜底)

FastAPI: 新增 GET /financials/{market}/{symbol}/realtime?max_age_seconds=.. 只读端点;通过 DataPersistenceClient 读取 Rust 缓存

Rust: 新增 realtime_quotes hypertable 迁移;新增 POST /api/v1/market-data/quotes 与 GET /api/v1/market-data/quotes/{symbol}?market=..;新增 DTO/Model/DB 函数;修正 #[api] 宏与路径参数;生成 SQLx 离线缓存 (.sqlx) 以支持离线构建

Python: DataPersistenceClient 新增 upsert/get 实时报价,并调整 GET 路径与参数

说明: TradingView 图表是第三方 websocket,不受我们缓存控制;页面数值展示走自有缓存通路,统一且可控。
2025-11-09 05:12:14 +08:00
..
logs docs(logs): add 2025-11-06 dev log; unignore docs/logs; add data dictionary and project status 2025-11-06 19:57:17 +08:00
已完成任务 feat(realtime): 接入前端实时报价并完善后端缓存 2025-11-09 05:12:14 +08:00
未完成任务 feat: 通用市场财务/快照/分析接口;增强数据源与配置读取 2025-11-06 20:01:08 +08:00
data_provider_interface.md 修改了财务数据获取时的一些结构,但还没有完成,今天先做到这儿。 2025-11-04 14:03:34 +08:00
database_schema_design.md feat(realtime): 接入前端实时报价并完善后端缓存 2025-11-09 05:12:14 +08:00
design.md feat: 实现动态分析配置并优化前端UI 2025-10-30 14:50:36 +08:00
financial_data_dictionary.md docs(logs): add 2025-11-06 dev log; unignore docs/logs; add data dictionary and project status 2025-11-06 19:57:17 +08:00
project-status.md docs(logs): add 2025-11-06 dev log; unignore docs/logs; add data dictionary and project status 2025-11-06 19:57:17 +08:00
requirements.md Initial commit 2025-10-21 20:17:14 +08:00
rust_data_service_design.md feat(realtime): 接入前端实时报价并完善后端缓存 2025-11-09 05:12:14 +08:00
user-guide.md docs(logs): add 2025-11-06 dev log; unignore docs/logs; add data dictionary and project status 2025-11-06 19:57:17 +08:00