2026-05-28 20:46:35 +08:00
|
|
|
|
# 技术债与工程待办(v1.8.1)
|
2026-03-09 11:04:28 +08:00
|
|
|
|
|
2026-05-10 14:35:36 +08:00
|
|
|
|
最后更新:`2026-05-10`
|
2026-03-09 11:04:28 +08:00
|
|
|
|
|
2026-03-21 00:03:18 +08:00
|
|
|
|
目标:在收费上线后,优先保证状态一致性、支付可靠性、可观测性和概率引擎发布可控。
|
2026-03-09 11:04:28 +08:00
|
|
|
|
|
2026-03-12 12:01:29 +08:00
|
|
|
|
## 1. 债务快照
|
|
|
|
|
|
|
2026-05-10 14:35:36 +08:00
|
|
|
|
当前估计:**97% 稳定 / 3% 技术债**。前端设计系统债务已在 v1.6.0 全面消除。
|
2026-03-09 11:04:28 +08:00
|
|
|
|
|
|
|
|
|
|
```mermaid
|
2026-03-11 11:45:57 +08:00
|
|
|
|
flowchart TD
|
|
|
|
|
|
A["技术债"]
|
|
|
|
|
|
|
2026-03-14 10:53:53 +08:00
|
|
|
|
subgraph P["支付与订阅"]
|
2026-03-21 00:03:18 +08:00
|
|
|
|
P1["合约 V2 升级(SafeERC20 / Pausable)"]
|
2026-03-14 10:53:53 +08:00
|
|
|
|
P2["退款与工单流程"]
|
2026-03-21 00:03:18 +08:00
|
|
|
|
P3["多 RPC 与链上对账面板"]
|
2026-03-11 11:45:57 +08:00
|
|
|
|
end
|
|
|
|
|
|
|
2026-03-14 10:53:53 +08:00
|
|
|
|
subgraph E["权限与运营"]
|
|
|
|
|
|
E1["前后端/Bot 权限矩阵回归"]
|
2026-03-21 00:03:18 +08:00
|
|
|
|
E2["积分来源明细与补分审计"]
|
2026-03-11 11:45:57 +08:00
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
subgraph O["可观测性"]
|
2026-03-21 00:03:18 +08:00
|
|
|
|
O1["外部监控抓取与告警阈值"]
|
2026-03-14 10:53:53 +08:00
|
|
|
|
O2["业务监控看板"]
|
2026-03-11 11:45:57 +08:00
|
|
|
|
end
|
|
|
|
|
|
|
2026-03-21 00:03:18 +08:00
|
|
|
|
subgraph S["状态与概率"]
|
|
|
|
|
|
end
|
|
|
|
|
|
|
2026-03-14 10:53:53 +08:00
|
|
|
|
A --> P
|
|
|
|
|
|
A --> E
|
2026-03-11 11:45:57 +08:00
|
|
|
|
A --> O
|
2026-03-21 00:03:18 +08:00
|
|
|
|
A --> S
|
2026-03-09 11:04:28 +08:00
|
|
|
|
```
|
|
|
|
|
|
|
2026-03-14 10:53:53 +08:00
|
|
|
|
## 2. 近期已关闭
|
2026-03-11 11:18:48 +08:00
|
|
|
|
|
2026-05-10 14:35:36 +08:00
|
|
|
|
- **前端设计系统工程债务(2026-05-10)**:消除 !important 滥用(134→49)、统一断点体系(18→10)、数百处硬编码颜色迁移至 CSS 变量、修复 accent-green 蓝色 Bug、添加 ARIA 无障碍属性、去重 @keyframes、移除死代码(1,697 行)。详见 `docs/frontend-ui-design-review.md`。
|
2026-03-21 00:03:18 +08:00
|
|
|
|
- 支付主链路已上线(intent -> submit -> confirm)。
|
2026-03-14 10:53:53 +08:00
|
|
|
|
- 支付自动补单已上线(Event Loop + Confirm Loop)。
|
2026-03-21 00:03:18 +08:00
|
|
|
|
- 支付事件重放脚本已补齐。
|
|
|
|
|
|
- 支付运行态 API 与 SQLite 审计事件已补齐。
|
2026-03-14 10:53:53 +08:00
|
|
|
|
- 钱包绑定支持浏览器钱包 + WalletConnect。
|
|
|
|
|
|
- 账户中心与 Pro 权限展示链路打通。
|
2026-04-02 23:24:38 +08:00
|
|
|
|
- 运行态状态/缓存与核心离线训练、评估、回填链路已完成 SQLite 主路径收口。
|
2026-03-21 00:03:18 +08:00
|
|
|
|
- 轻量可观测性已上线(`/healthz`、`/api/system/status`、`/metrics`)。
|
2026-03-09 11:04:28 +08:00
|
|
|
|
|
2026-03-14 10:53:53 +08:00
|
|
|
|
## 3. 高优先级技术债
|
2026-03-09 11:04:28 +08:00
|
|
|
|
|
2026-03-11 11:18:48 +08:00
|
|
|
|
| 项目 | 影响 | 建议动作 |
|
|
|
|
|
|
| :-- | :-- | :-- |
|
2026-03-21 00:03:18 +08:00
|
|
|
|
| 外部监控与告警 | 只有轻量指标,无外部抓取 | 接 Prometheus/Grafana 或最小巡检 |
|
2026-03-14 10:53:53 +08:00
|
|
|
|
| 退款与售后链路 | 商业闭环不完整 | 增加退款状态机与工单系统 |
|
2026-03-09 11:04:28 +08:00
|
|
|
|
|
2026-03-14 10:53:53 +08:00
|
|
|
|
## 4. 中优先级技术债
|
2026-03-09 11:04:28 +08:00
|
|
|
|
|
2026-03-11 11:18:48 +08:00
|
|
|
|
| 项目 | 影响 | 建议动作 |
|
|
|
|
|
|
| :-- | :-- | :-- |
|
2026-05-30 18:04:36 +08:00
|
|
|
|
| 积分发放可解释性 | 用户理解成本高 | 输出积分来源明细(有效付费邀请/后台人工补发/积分抵扣消费) |
|
2026-03-21 00:03:18 +08:00
|
|
|
|
| 支付合约 V2 升级 | 当前仍是最小可用合约 | 升级到 SafeERC20 + Pausable + plan 绑定 |
|
2026-03-14 10:53:53 +08:00
|
|
|
|
| 支付失败文案标准化 | 转化率受影响 | 建立错误码 -> 文案映射表 |
|
2026-03-09 11:04:28 +08:00
|
|
|
|
|
2026-03-14 10:53:53 +08:00
|
|
|
|
## 5. 低优先级技术债
|
2026-03-09 11:04:28 +08:00
|
|
|
|
|
2026-03-11 11:18:48 +08:00
|
|
|
|
| 项目 | 影响 | 建议动作 |
|
|
|
|
|
|
| :-- | :-- | :-- |
|
2026-03-14 10:53:53 +08:00
|
|
|
|
| 前端离线缓存能力 | 非核心 | 评估 Service Worker + IndexedDB |
|
|
|
|
|
|
| 冷启动波动 | 首屏抖动 | 热点城市预热 |
|
2026-03-09 11:04:28 +08:00
|
|
|
|
|
2026-03-11 11:18:48 +08:00
|
|
|
|
## 6. 下阶段里程碑
|
2026-03-09 11:04:28 +08:00
|
|
|
|
|
2026-04-02 23:24:38 +08:00
|
|
|
|
2. 补外部监控抓取与告警阈值。
|
|
|
|
|
|
3. 评估并推进支付合约 V2 升级。
|