2026-04-25 周六

🔥 今日必做(做完才算今天开始了)

  • [x] 复盘昨天(10 min)
  • [x] 体重记录:___ kg
  • [x] 今日推进(选最多 2 项):
    • [x] SBTI 小程序云开发准备 + UI 打磨
    • [x] 读书笔记存档

🏃 习惯打卡

  • [x] 早起(8-9 点前)
  • [x] 冥想(5-10 min)
  • [x] 英文阅读(≥30 min)
  • [x] 体重记录
  • [x] 复盘(10 min)

📝 记录

上午

  • 审查 SBTI 小程序代码,梳理出 12 项 UI 优化空间(高/中/低三档)
  • 完成云开发准备工作:app.js 接入 wx.cloud.init()、新增 initStats 云函数、升级 submitResult/getResult/getUserStats
  • 代码推送 Gitee

下午

  • 实现 4 项高优先级 UI 优化:
    1. 首页 16 型卡片:toast 占位 → 底部弹窗(描述+优势+劣势+引流测试)
    2. 结果页维度条:从 0 → 目标值的过渡动画
    3. 答题提交后 2 秒分析过渡页(紫色全屏+旋转 loading)
    4. 分享图按人格类型使用对应渐变色
  • 答题提交时增加云端同步保存(调用 submitResult 云函数)
  • 清理 app.js 重复的云开发初始化代码

晚上

  • 读书笔记《半小时讲透贝叶斯思考法》存入 Obsidian,humanizer 润色去 AI 味
  • 新建 04-Resources/读书笔记/ 目录
  • 更新 Obsidian 项目笔记进展
  • 确认小程序审核中,只能真机调试,调整了后续计划

🔄 复盘(复盘三角:记录 → 反思 → 提炼)

记录

今天做了什么:

  • 审查 SBTI 小程序代码,列出 12 项 UI 优化空间
  • 完成云开发准备工作(4 个云函数写好推送 Gitee)
  • 实现 4 项高优先级 UI 优化
  • 读书笔记《半小时讲透贝叶斯思考法》存 Obsidian

情绪: 上午兴奋(一口气审查完代码)→ 下午充实(4 项 UI 改完)→ 晚上沮丧(Mac 上跑不起来,回滚了代码)

意外: Mac 拉代码后跑不起来,调试很久最终强制回滚远程,今天 3 次 commit 全丢了

反思

代码跑不起来的根本原因:

  • 我改代码时没在真机上验证,一次性改了 9 个文件、267 行代码,太多太集中
  • 远程仓库被 Mac 端改过(getQRCode、路径调整等),我这边 pull 后直接在上面改,没有充分理解 Mac 端的改动
  • 推送前没有先 pull → 遇到冲突 → stash + rebase → 合并了有问题的 project.config.json

行为模式识别:

  • "一口气全改完"——这个模式之前也出现过,总想一次性搞定,结果反而出错
  • 改代码时没检查上下文(app.js 云开发初始化写了两次也是这个问题)

提炼

  • 收获: 小步提交、每步验证。改完一个功能就跑一下确认能用,再改下一个
  • 行动: 明天改代码前,先确认当前版本能跑;每改一个文件就推送一次,不要攒着一起推
  • 原则: 不在没验证过的基础上叠加新改动

明天重点

  • [x] 先确认当前版本(473b262)在 Mac 上能正常跑
  • [x] 基于能跑的版本逐个添加 UI 优化,每改一步验证一步
  • [x] Mac 上开通云开发环境,真机调试验证云函数数据链路

💡 想法/灵感

  • 小程序开发 SOP 可以总结:审查代码 → 列优化清单 → 排优先级 → 先高后中 → 云开发联调
  • 审核期间适合做选题调研,为第二个小程序做准备

创建时间:23:16