重点问题是资产页加载可靠性、估值、到期提醒、批量管理和账号联动。
页面源码显示资产模块已有列表、添加、编辑、删除、类别管理、三级筛选与统计卡片,但深链路进入资产页时仍依赖全量数据加载。
| 优先级 | 方向 | 核心问题 | 建议动作 |
|---|---|---|---|
| P0 | 加载可靠性 | 任一接口失败可能拖垮全页,#asset 无法快速可用。 | 资产页独立加载资产、类别、账号接口;接口失败分模块降级。 |
| P0 | 深链路体验 | 访问 #asset 仍先执行全量 doLoad。 | 按 hash 分流,资产页优先加载资产数据,其余模块懒加载。 |
| P1 | 资产估值 | 保存资产时 fiat_value 固定为 0,总价值统计价值有限。 | 增加币种、单价、汇率、折算价值、估值更新时间。 |
| P1 | 到期提醒 | 只有 30 天到期统计,不足以支撑资产管理。 | 增加 7/30/90 天、已过期、未设置到期日分组与提醒确认。 |
| P2 | 批量管理 | 资产多时逐条编辑效率低。 | 批量归档、删除、改类别、绑定账号、设置到期日、导出。 |
| P2 | 账号联动 | 资产与账号、订阅之间的关系没有充分利用。 | 账号页展示关联资产;删除账号前提示关联资产;支持从账号页添加资产。 |
loadAssets()、loadSubscriptions()、loadAccounts()、loadStats()。location.hash。#asset,直接显示资产页骨架屏并加载资产数据。| 功能 | 当前不足 | 建议 |
|---|---|---|
| 估值 | 折算价值可能一直为 ¥0。 | 支持数量、单位、币种、单价、汇率、手动估值。 |
| 状态 | active/inactive 过于粗。 | 增加可用、已用完、即将过期、已过期、冻结、归档。 |
| 到期 | 只有 30 天统计。 | 增加到期分组、默认排序、续期确认、暂不提醒。 |
| 类别模板 | 类别只是分类。 | 每个类别配置默认字段、默认币种、是否需要到期日、是否计入总价值。 |
platform:openai、expire:<30d、value:>100、status:active。| 阶段 | 目标 | 交付内容 |
|---|---|---|
| 第一阶段 | 修可用性 | 资产页独立加载、错误降级、#asset 深链路优化、表单失败不丢数据。 |
| 第二阶段 | 补资产核心能力 | 估值、币种、汇率、更多状态、到期提醒。 |
| 第三阶段 | 提升管理效率 | 批量操作、高级搜索、导入导出、账号订阅联动。 |
| 第四阶段 | 数据化管理 | 资产健康度、价值趋势、到期分布、平台占比。 |
当前资产页已经具备记录和分类的雏形;下一步应把它从“资产记录表”升级为“可提醒、可估值、可批量维护、可追踪变化”的资产管理工具。