edit | blame | history | raw

用户目标

评审 TagLauncher 在“免费版 + Pro 解锁”方案下,是否应把所有高级功能统一挂上 V 锁图标,并给出适合原生 macOS 设置页、符合当前克制风格的明确建议。

已完成事项

  • 基于既定方向评审了 Pro 信息架构:
  • Data 页放完整 Pro 状态区
  • Theme 页放轻量镜像状态条
  • 主题卡只保留小型 Pro / Preview 状态槽
  • 从信息架构、交互可理解性、实现一致性和 QA 可验证性角度给出图标策略结论。

关键决策

  • 不建议把所有高级功能统一挂 V 锁图标。
  • V 锁只适合少量“可见但当前不可用、且点击后能解释或升级”的入口型控件。
  • 已有完整 Pro 状态承载的页面,不应再在每个细项上重复加锁,否则会造成噪音、稀释层级,并把设置页推向营销化付费墙。
  • 更合适的做法是分层表达:
  • 页面级:用 Data 页完整状态区、Theme 页轻量状态条承担权益说明
  • 卡片级:用小型 Pro / Preview 状态槽表达主题状态
  • 控件级:仅对少量不可直接使用的动作入口加轻量锁态或禁用态

文件变更

  • 新增会话记录:
  • .codex-sessionhistory/2026-06-26-Pro图标策略.md

未决问题

  • V 图标在当前产品语言里到底代表 VIPPro 还是“受限状态”,是否存在用户心智歧义,后续如继续采用需统一定义。
  • 后续实现时,需要明确哪些具体控件属于“入口型受限能力”,哪些只需要页面级状态承载。

后续建议

  • 优先统一文案和状态系统,图标只做辅助手段,不做主语义。
  • 后续设计落地时,可建立一条简单规则:
  • 先看该处是否已有页面级 Pro 说明
  • 再看该控件是否可点击且需要解释
  • 两者都满足时,才允许使用轻量锁态