Skip to content
系统架构 / CHATTRADE KNOWLEDGE BASE

数据与会话 ​

分清本地会话、服务端业务数据与外部券商状态。

三类数据 ​

类型存放位置能否当作权威事实
会话与偏好浏览器本地存储 / App Preferences否,只证明“曾登录/偏好设置”
业务实体后端 API(策略、回测、用户等)是(以接口返回为准)
外部券商状态IBKR / Alpaca 等外部系统外部为准,需同步后再展示

会话生命周期 ​

登录成功 → 客户端保存 Token → 后续 /api 请求带身份 → 登出或 401 → 清理本地状态。敏感操作失败时,应提示用户重新确认,而不是静默重试下单。

缓存与刷新 ​

桌面端部分页面使用 keepAlive 避免重复拉行情。进入页面时若数据可能过期,应在激活钩子中刷新。缓存命中不等于最新成交或持仓。

ChatTrade · chattrade-workspace 知识库