Habit Flow

🎯 AI习惯教练,自然语言一话记录

AI驱动的习惯追踪器,支持自然语言记录、智能连击计算与7种个性化教练人格,基于《原子习惯》科学方法论。

收藏
5.9k
安装
2.9k
版本
1.5.4
CLS 安全性认证2026-05-12
点击查看完整报告 >

使用说明

HabitFlow是一款基于《原子习惯》(Atomic Habits)行为科学原理构建的AI习惯追踪工具,专为命令行环境设计。其核心能力在于自然语言处理——用户可直接说"我今天冥想了"或"周一和周四去散步了",系统自动解析并记录,无需手动填写表单。系统采用1天容错机制的智能连击计算,避免因偶尔遗漏而打击积极性,更符合行为心理学中的持续性激励原则。

核心优势

  • 零摩擦记录:自然语言输入大幅降低习惯追踪的认知负荷,支持批量日期一次性补录(如"补录上周一到周三")
  • 人格化AI教练:内置7种教练人格(专业型Flex、热血教练Blaze、疗愈系Luna、极客Ava、佛系Max、极简Sofi、智者Monk),可根据用户偏好切换沟通风格,增强情感连接与长期坚持意愿
  • 可视化进度:支持生成连击趋势图、90天热力图等Canvas可视化报告
  • 主动干预:通过clawdbot cron系统实现里程碑庆祝、风险预警、周检查等 proactive coaching,无需用户主动询问
  • 智能提醒:支持WhatsApp渠道的习惯提醒同步

潜在局限

  • 环境依赖:需要Node.js 18+运行环境,非技术用户配置门槛较高
  • 数据本地化:存储在用户本地目录(~/clawd/habit-flow-data/),无云同步机制,设备切换需手动迁移
  • 自然语言解析置信度:低置信度(<0.60)时需人工确认,复杂表述(如"除了周二都去了")可能解析失败
  • 提醒渠道单一:目前仅支持WhatsApp,缺乏邮件、短信等备选通道

适合人群:追求行为改变的自驱型用户、习惯追踪爱好者、《原子习惯》读者、命令行重度用户。特别适合需要情感激励而非冷冰冰数据反馈的人群,以及希望建立多类别习惯(健康、学习、创造力等)的进阶用户。

常规风险:本地化存储存在数据丢失风险,建议定期备份habit-flow-data目录;自然语言解析错误可能导致记录归属错误,重要记录建议二次确认;过度依赖连击数字可能产生焦虑,系统虽设计容错机制但用户心理预期仍需自我调适。

安全解读

核心用法

HabitFlow 是一款受《原子习惯》(Atomic Habits)方法论启发的智能习惯追踪系统,专为 Clawdbot CLI 环境设计。用户可通过自然语言交互完成习惯记录(如"我今天冥想了")、多维度进度追踪(连续打卡、完成率热力图、数据统计),并支持七种个性化AI教练角色(从专业数据驱动的Flex到能量满满的Coach Blaze)。系统采用"原子习惯"核心理念:通过2分钟规则降低启动阻力、习惯堆叠关联现有 routine、即时奖励强化正向反馈。

显著优点:

  • 零外部依赖:完全本地化运行,无API调用,数据仅存于 ~/clawd/habit-flow-data/,隐私安全级别极高
  • 智能自然语言处理:自动解析"周一和周四散步"等复杂时间表达,置信度≥0.85时自动执行
  • 容错连续打卡机制:1天宽恕期设计,避免因单次中断而放弃,更符合真实行为心理学
  • 多模态交互:支持Canvas可视化生成(连续打卡图表、90天热力度图)、WhatsApp智能提醒、主动式教练干预(里程碑庆祝、风险预警、周度复盘)
  • MIT开源:代码透明可审计,社区驱动持续迭代

潜在局限:

  • Node.js环境依赖:需Node.js 18+和npm,对纯终端用户有一定门槛
  • 数据格式为明文JSON:虽便于迁移,但无内置加密,多用户共享设备存在隐私暴露风险
  • 提醒依赖Clawdbot Cron:需手动运行init脚本配置,非开箱即用的主动提醒体验
  • T2来源可信度:作者tralves为个人开发者,虽开源活动记录良好,但无企业级维护背书
  • 习惯数据无云同步:设备丢失或重装时需手动备份迁移

适合人群:

  • 注重隐私、偏好本地数据主权的效率工具用户
  • 《原子习惯》读者,希望将书中方法论(习惯堆叠、两分钟规则、身份认同构建)系统化落地
  • Clawdbot CLI重度用户,习惯命令行交互与脚本自动化工作流
  • 需要柔性打卡机制、厌恶"全或无"完美主义陷阱的习惯养成者
  • 多设备场景少、主要在固定工作站上进行习惯管理的用户

常规风险:

  • 数据备份责任完全由用户承担,建议定期复制 ~/clawd/habit-flow-data/ 目录
  • 明文存储的日志文件若包含敏感习惯信息(如医疗相关追踪),需注意文件系统权限设置
  • 自然语言解析置信度中等(0.60-0.84)时需人工确认,存在误操作可能
  • 依赖Node/npm生态,需关注依赖包供应链安全(建议定期运行npm audit)

Habit Flow 内容

assets文件夹
components文件夹
types文件夹
utils文件夹
docs文件夹
examples文件夹
references文件夹
personas文件夹
scripts文件夹
src文件夹
手动下载zip · 117.4 kB
completion-heatmap.tstext/plain
请选择文件