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 优化:
- 首页 16 型卡片:toast 占位 → 底部弹窗(描述+优势+劣势+引流测试)
- 结果页维度条:从 0 → 目标值的过渡动画
- 答题提交后 2 秒分析过渡页(紫色全屏+旋转 loading)
- 分享图按人格类型使用对应渐变色
- 答题提交时增加云端同步保存(调用 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