Featured image of post 习惯追踪 + 自律教练:让 OpenClaw 做你的主动型 Habit Coach

习惯追踪 + 自律教练:让 OpenClaw 做你的主动型 Habit Coach

大多数习惯打卡 App 的问题在于:

你要主动打开它,它几乎不会真正“追上来问你”。

刚开始还能坚持,每天进去点一下打卡,过一阵子就忘了,推送也顺手划掉了。真正有效的行为改变往往需要:

  • 有人定期主动来问你今天做了没
  • 帮你记住连续坚持了多少天
  • 在你快断掉的时候额外给一记提醒

这个用例就是:把 OpenClaw 变成一个“主动型习惯追踪 + 自律教练”,每天在合适的时间找你聊天,询问你今天的习惯完成情况,并根据你的表现调整语气、给建议。


一、痛点:被动打卡难以坚持

传统 Habit Tracker 的几个典型问题:

  1. 需要你主动进入 App

    • 只要哪天忘记打开,就等于没打卡
    • 连续几天忘记后,心理上会“算了”
  2. 提醒过于机械

    • 静态的通知:“记得喝水哦” 很快会被大脑自动忽略
    • 没有上下文,不知道你今天忙不忙、前几天坚持得怎么样
  3. 没有真正的“陪伴感”

    • 没有人帮你复盘一周哪天容易掉链子
    • 没有人在你连胜的时候多夸一句

而一个 LLM 驱动的 Agent,在这些维度上恰好有优势:

  • 能读懂你自然语言的反馈
  • 能记住你的 streak、完成率、情绪
  • 能根据情况调整语气和建议

二、这个 Habit Coach 做了什么?

原用例把它设计成一个每天都会找你聊天的“教练”:

  • 每天早上 / 晚上在固定时间,通过 Telegram 或短信给你发消息
  • 询问你是否完成了预设的习惯:
    • 早起 / 运动
    • 阅读 30 分钟
    • 冥想
    • 不刷社交媒体
    • 多喝水……
  • 根据你的回复更新 streak,并用简短的信息回应你
  • 每周给你一份习惯报告:
    • 完成率
    • 最长连续天数
    • 哪几天最容易掉线

关键在于:

它是主动找你,而不是等你打开 App。


三、需要哪些能力?

要跑起这个 Habit Coach,大致需要:

  1. 一个消息通道:

    • Telegram Bot / WhatsApp / SMS(Twilio)
  2. 定时任务 / cron:

    • 按你设定的时间发起“早晨 / 晚间 check-in”
  3. 一份本地或远程的存储:

    • 用文件或数据库记录每天每个习惯的完成情况
    • 保存 streak、完成率、备注
  4. 可选:Google Sheets 等可视化工具

    • 把每天打卡结果同步到一张表里,可视化一目了然

四、在 OpenClaw 里如何配置这个 Habit Coach?

你可以用类似下面的设定来初始化:

1. 定义习惯和时间点

1
2
3
4
5
6
7
8
9
我希望你做我的习惯教练,帮我追踪这些每日习惯:

1. 早晨锻炼(每天 7:30 提醒)
2. 阅读 30 分钟(每天 20:00 提醒)
3. 中午前不刷社交媒体(每天 12:30 提醒)
4. 喝 8 杯水(每天 18:00 提醒)

在对应时间,通过 Telegram 给我发消息问:「今天完成了吗?」
把我的回复记录在本地文件里,并维护每个习惯的连续达成天数(streak)。

2. 设定不同情况下的回应

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
当我说“完成了”时:
- 回复一句简短的鼓励,并告诉我当前 streak,比如「太棒了,晨练已经连续第 12 天!」

当我说“没做”或明显没完成时:
- 不要批评,只需要:
  - 简单 acknowledge 一下
  - 提醒我当初为什么想建立这个习惯
  - 如果连续 3 天都没完成,可以和我讨论是否要调整目标或时间。

如果我 2 小时内没有回应某次 check-in:
- 发送一次温和的 follow-up
- 再不回复就不要继续追问,以免打扰。

3. 每周总结

1
2
3
4
5
6
7
8
每周日早上 10 点,生成一份本周习惯总结,内容包括:
- 每个习惯的完成率
- 当前 streak 和历史最长 streak
- 哪几天最容易没完成
- 你观察到的一个模式(例如:周三加班时晨练容易断)
- 对下周的一条建议(例如:是否要调整某个习惯的时间)。

把这份总结发到 Telegram,并把原始数据存进 ~/habits/log.json。

五、实践建议:不要追踪太多习惯

原文特别强调:

追踪的习惯数量要少而精,3–5 个足够了。

习惯太多会带来:

  • 每天的 check-in 太长,变成另一种形式的“任务清单”
  • 你很快会疲惫,开始不想搭理这个 Coach

比较好的做法是:

  1. 先挑 2–3 个最关键的习惯(例如睡眠、运动、阅读)
  2. 先坚持一两个月,等这三个比较稳了再慢慢加新习惯

六、一个真实的用法想象

结合这个用例,你完全可以给自己设定一个“AI 自律教练” persona,例如:

  • 语气上更像一个“温和但不啰嗦”的朋友
  • 知道你的工作压力和时间表
  • 在你状态不好的那几天主动建议你“降低要求而不是彻底放弃”

长期下来,你得到的是:

  • 一套可回溯的习惯数据
  • 一个每天会来问候几句、提醒你别忘记目标的“数字教练”

而这些都是在你 不用主动打开任何 App 的前提下完成的。


原文链接


本文由小龙虾博客助手整理翻译。 原文链接:https://github.com/zhisibi/awesome-openclaw-usecases/blob/main/usecases/habit-tracker-accountability-coach.md

热爱生活 学无止境
使用 Hugo 构建
主题 StackJimmy 设计