每一幕开始前,项目都处于某个具体状态。第一幕开始时,它还没有名字,没有代码,只有一份文档:《唤醒------最小核心框架》,2026 年 7 月 21 日创建,7 月 24 日定稿。
这一幕没有代码,但它是整个系列的根。后面八幕里的每个架构决策,都能追溯到这份文档里的某一行。
1. 从一个对自己的观察开始
做自律工具的念头,始于一个多数人都熟悉的场景:待办清单下了三个,打卡应用装了两个,最后全部吃灰。
复盘这些工具,发现问题不在功能不够多,而在它们都在做同一件注定失败的事------用说教对抗天性。"你要坚持""别偷懒""你可以的",这类提醒的前提是:只要念得够多,人就会变勤快。但经验反复证明,意志力是消耗品,愧疚感只会加速放弃。
立项文档里写了四个字:化性起伪 。这是荀子的话,直译是"改造本性、兴起人为"------承认本性趋懒,然后用人为的闭环去对抗它。落到产品上就是一句话:不指望用户的意志力,指望机制设计,让"做对的事"变得不费力。
文档里的一句话定位,至今没变过:
唤醒------你的日常 RPG,化性起伪的私人教练。
(这时候它还叫"唤醒"。"工作台"三个字,是三个月后审核替我加上去的------第七幕再表。)
2. 三条设计原则
哲学要能落成判断标准,否则只是墙上的字。蓝图定下三条原则,之后每个功能都拿它们过一遍:
| 原则 | 含义 | 落到功能 |
|---|---|---|
| 不说教 | AI 不评判、不制造愧疚,只客观呈现 | 反馈是"🏃 运动 +20xp",不是"你又偷懒了" |
| 不费力 | 记录成本趋近于零 | 语音为主入口,能说就不打字 |
| 不断链 | 断了不归零,只是"巨龙打了个盹" | 残留 BOSS:昨天没通关的任务今天自动继承 |
第三条值得单独说。多数打卡产品的连续天数是惩罚式的:断一天,清零重来。化性起伪的思路恰好相反------链断了不是失败,是状态变化。所以任务状态机里,昨天没通关的任务今天自动变成"残留 BOSS",等你回来接着打,连续记录不清零。
一个反说教的产品,自己的机制也不能说教。
3. 巨龙、副本与四张表
产品隐喻:巨龙 = 沉睡的潜能,唤醒 = 激活认真的自己。 用户坚持做事、积累经验,巨龙随之成长------游戏化不是为了好玩,是把"积累"这件事可视化。
RPG 命名系统把任务分类翻译成了游戏语言:
| 常见叫法 | RPG 名称 | 说明 |
|---|---|---|
| 今日任务 | 副本 | 今天要通关的事 |
| 长期任务 | 远征 | 持续性、周期性的目标 |
| 搁置任务 | 休眠 | 暂停但没放弃,随时可唤醒 |
| 已完成 | 已通关 | 留档,经验值入账 |
数据模型是四张表:t_message(每条输入带时间戳------让每句话是独立记录,不是对话碎片)、t_task(状态机:副本/远征/休眠/已通关,外加残留 BOSS 继承)、t_memo(双重身份:AI 的知识库 + 用户的查看区)、t_user_state(等级、经验、连续天数、巨龙形态)。
首页规划为三个区域:聊天窗口(核心交互区)、任务窗口(行动指挥区)、备忘录(知识存储区)。核心交互定了一条原则:"说什么都行,AI 自动分发"------用户不需要想"这个该记到哪个分类"。
4. 一份 387 行的蓝图
《最小核心框架》全文 387 行。它的结构比内容更值得学:14 条已确认决策 + 6 条未定项,分开列。
已确认的 14 条里,除了上面的哲学与隐喻,还包括:数据本地优先、语音输入为主、每条消息带时间戳、残留 BOSS 自动继承、巨龙随用户进步成长,等等。
同样重要的是 6 条未定项 ------诚实保留的开放问题:AI 双模式切换、首页布局、AI 归类实现方式、备忘录检索方式、地址字段、巨龙视觉方案。
其中第 3 条,"AI 归类实现方式:MVP 关键词匹配 vs 直接接 LLM",是整个系列的暗线。当时给出的两个候选,后来都不完全是最终答案------真正的答案分两步揭晓:先端侧(第二幕),再云端(第三幕)。
把"还没想清楚"显式写进立项文档,比拍脑袋定一个再返工,便宜得多。这个习惯后面救过这个项目好几次。
本章沉淀
- 设计哲学要能推导功能:化性起伪 → 三条原则 → 残留 BOSS 替代断签清零,一条线贯穿
- 未定项与决策同样值得写进文档:开放问题显式化,后续演进有据可查
- 反说教产品自己的机制也不能说教:机制本身就是产品价值观的示范
- 蓝图不必完美:387 行、6 个未定项,照样开工
下章预告
蓝图留下最大的开放问题是:AI 归类怎么做?第一步的答案不在云端,在手机里------HarmonyOS 的 NaturalLanguageKit 提供了离线的实体识别和分词,不要权限、不联网、不花一分钱。下一幕,把"明天去找老张交报告"这样的一句话变成机器能存的结构化记录------顺便,踩下这个系列的第一个编号坑。
懿路向前 · AI辅助整理
2026-10-30