feat(hub): dashboard SSE push, light-theme cards, simplify AI coach
Replace dashboard polling with backend SSE and snapshot refresh. Restyle for light/dark theme with soft card glow instead of neon. Remove Today's Summary from AI page; keep trading and general chat only. Update hub documentation. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -12,7 +12,8 @@
|
||||
├─ /market 行情区(K 线、技术指标、持仓价格线)
|
||||
├─ /archive 币种档案(交易时间线 + 永久 5m K 线)
|
||||
├─ /funds 资金概况(总资金曲线、分户资金与回撤)
|
||||
├─ /ai AI 教练(四户今日总结 + 聊天)
|
||||
├─ /dashboard 数据看板(四户当日总览,SSE 推送;见 [数据看板说明.md](./数据看板说明.md))
|
||||
├─ /ai AI 教练(交易教练 / 普通聊天;见 [AI教练说明.md](./AI教练说明.md))
|
||||
└─ /settings 系统设置(hub_settings.json)
|
||||
|
||||
中控 hub.py(默认 :5100)
|
||||
@@ -207,13 +208,25 @@ Chrome **桌面快捷方式**图标来自站点 `favicon` / `manifest`(已配
|
||||
|
||||
细则见 **[资金概况说明.md](./资金概况说明.md)**。
|
||||
|
||||
### 4.2.3 数据看板 `/dashboard`
|
||||
|
||||
| 功能 | 说明 |
|
||||
|------|------|
|
||||
| **总览** | 交易日、平仓盈亏、笔数、浮盈亏、资金合计、持仓数 |
|
||||
| **分户** | 四户资金/交易账户、今日盈亏、浮盈亏;单日亏损 ≥ 资金合计 **5%** 高亮预警 |
|
||||
| **平仓明细** | 当日平仓流水表 |
|
||||
| **刷新** | 后台每 60s 聚合 + **SSE** 推送版本号;页面无整页轮询闪烁 |
|
||||
| **主题** | 跟随顶栏亮/暗主题,卡片柔光样式(非霓虹背景) |
|
||||
|
||||
细则见 **[数据看板说明.md](./数据看板说明.md)**。
|
||||
|
||||
### 4.3 AI 教练 `/ai`
|
||||
|
||||
| 功能 | 说明 |
|
||||
|------|------|
|
||||
| **今日总结** | 聚合四户当日平仓(`trade_records`)、持仓浮盈亏、连接状态;**未启用**账户标注 **未监控**;语气偏冷、台账式 |
|
||||
| **生成** | 点「生成今日总结」;结果写入 `hub_ai_summaries.json`(同目录备份) |
|
||||
| **聊天** | **单会话**持续对话,直到点 **「新开对话」**;口语化、安慰体贴、轻修正(非说教) |
|
||||
| **交易教练** | 口语化陪聊;后台注入四户监控快照(不在页面展示今日总结) |
|
||||
| **普通聊天** | 不绑交易数据 |
|
||||
| **会话** | 多会话历史(切换/删除)、消息复制;点 **「新开对话」** 清空当前上下文 |
|
||||
| **模型** | 与四实例相同 `.env`(默认 `AI_PROVIDER=openai` + `OPENAI_*`;改 `ollama` 走本机),见 [AI教练说明.md](./AI教练说明.md) |
|
||||
| **与实例复盘** | 深度单笔 journal 复盘仍在各所 `/records`;中控不做重复 |
|
||||
|
||||
|
||||
Reference in New Issue
Block a user