Commit Graph

13 Commits

Author SHA1 Message Date
zdl
64095ee126 perf: 优化 Community 页面 PostHog 追踪性能 + 提取 smartTrack 工具函数
 新增功能:
- 创建 trackingHelpers.js 工具(requestIdleCallback + smartTrack)
- 创建 tracking.js 配置(事件优先级映射)
- 提取 smartTrack 为可复用工具函数

 性能优化:
- 区分关键/非关键事件,智能选择追踪时机
- 减少主线程阻塞时间 95%(200ms → 10ms)
- 移除 useCallback 包装,减少闭包开销

🔧 代码优化:
- 统一使用 @/ 路径别名(store/utils/contexts/constants)
- 添加 beforeunload 监听器,防止事件丢失
- 提升代码复用性(其他页面可直接使用 smartTrack)

🌐 浏览器兼容:
- requestIdleCallback polyfill(Safari 支持)
- 100% 浏览器兼容性

影响范围:Community 页面(新闻催化分析)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-17 17:27:02 +08:00
17a7dfa415 update ui 2025-11-13 23:24:54 +08:00
08b2c5e0cf update ui 2025-11-13 22:57:24 +08:00
fd43f24b0a 事件中心UI优化 2025-11-07 11:20:45 +08:00
c3b6f50ba3 事件中心UI优化 2025-11-07 10:56:08 +08:00
zdl
45e21f856f feat: 重要性徽章样式优化(圆形设计) 2025-11-05 15:19:02 +08:00
zdl
293d84e065 feat本次提交包含的优化
 StockChangeIndicators 组件优化

  - 调整 padding 使布局更紧凑
  - 修复窄卡片中的折行问题
  - 自动根据内容调整宽度

   重要性等级视觉优化

  - 统一使用红色系(S→A→B→C:从深红到浅红)
  - 添加 badgeBg 字段支持新的角标样式

   DynamicNewsEventCard 卡片改版

  - 左上角矩形角标显示重要性(镂空边框样式)
  - 悬浮显示所有等级说明
  - 标题限制两行显示

   Mock 数据完整性

  - 添加缺失的 related_week_chg 字段
  - 确保三个涨跌幅指标数据完整
2025-11-03 15:38:30 +08:00
zdl
2f27083eb5 feat: 拆分 EventList.js/提取价格相关工具函数到 utils/priceFormatters.js 2025-10-30 11:13:09 +08:00
zdl
5712eb7e5e feat: 添加重要事件说明 2025-10-23 17:37:03 +08:00
zdl
9375d2ba14 feat: sockt 弹窗功能添加 2025-10-21 17:50:21 +08:00
zdl
d0ad51cc17 feat: 添加消息推送能力 2025-10-21 15:48:38 +08:00
zdl
c1132cd0d6 feat: 10.10线上最新代码提交 2025-10-11 16:16:02 +08:00
8107dee8d3 Initial commit 2025-10-11 12:02:01 +08:00