← 返回项目《1836 开源系统》
【版本更新】V3.27 个人中心信息架构重构
参与共建发布
shadow · 发布于 2026/10/25 · 更新于 2026/10/25
SH
shadow2026/10/25
本次更新
个人中心(/profile)全面重构,从「七块纵向堆叠」改为「身份 → 数字条 → 待办 → 内容+筛选 → 项目 → 积分 → 设置」的意图驱动顺序:
- 共用组件:新增 ProfileHeader / ProfileStats / ProfileTodoStrip,/profile 与 /u/[username] 共用同一批字段,不再各写一套。
- 待办优先:首屏聚合「代发草稿待确认 / 内容待审核 / 内容被驳回 / 项目加入申请待审核」,全为 0 时不占位。
- 内容状态筛选:支持 ?status=pending|approved|rejected,服务端筛选,待办条可直接深链到已筛好的列表。
- 积分卡升级:补「累计 / 已归属项目 / 未归属」三桶概览,口径统一走 lib/points-ledger,加分配规则出口。
- 积分转让:共建者及以上可把积分转给别人。必须指定来源(挂项目的份额 or 未归属积分),转出方扣多少、接收方加多少,总量守恒。一次转让写两条流水(-x 与 +x),共享 transferId 可查账。
- 列表页深链闭环:/posts 支持 ?status=(本人视角)、/projects 支持 ?owner=me 和 ?member=me,个人中心所有「看全部」链接都指向正确的过滤视图。
登录后可以留言