[开源] Beaver Habit Tracker 近况更新(v0.3.4)

💡 原文中文,约2100字,阅读约需5分钟。
📝

内容提要

Beaver Habit Tracker 更新至 v0.3.4,新增习惯描述功能,用户可通过长按添加。受《Atomic Habits》启发,强调专注系统而非目标。更新还支持 Cloudflare 认证登录及 Dockerfile 修改。

🎯

关键要点

  • Beaver Habit Tracker 更新至 v0.3.4,新增习惯描述功能,用户可通过长按添加。

  • 应用没有目标的概念,强调专注系统而非目标,受《Atomic Habits》启发。

  • 《Atomic Habits》指出目标的四个陷阱:赢家和输家有相同的目标、目标只是一时的改变、目标限制幸福、目标与长期进步相悖。

  • 更新新增的特性包括每日笔记/描述功能,用户可以记录习惯时的具体情况。

  • 实现过程中解决了关闭 iOS 系统 contextmenu 事件和加锁避免弹框重复触发的问题。

  • 支持通过 Cloudflare 认证登录,用户可以自动登录。

  • Dockerfile 中添加了 EXPOSE 的小改动,来自用户的贡献。

🔎

延伸解读

目标与系统的对比

Beaver Habit Tracker 强调专注于系统而非目标,这一理念源自《Atomic Habits》。目标往往是短期的,而系统则能带来长期的改变。用户在使用该应用时,需注意这一点,以便更好地养成习惯。

新增功能的实用性

此次更新中,新增的每日笔记功能允许用户记录习惯的具体情况,这有助于用户反思和调整自己的行为。通过长按触发添加描述的设计,降低了用户的操作负担,提升了使用体验。

技术更新的影响

更新中提到的 Cloudflare 认证登录和 Dockerfile 的小改动,虽然看似简单,但能显著提升应用的安全性和可用性。用户在选择自部署时,应关注这些技术细节,以确保最佳的使用体验。

延伸问答

Beaver Habit Tracker v0.3.4 更新了哪些新功能?

新增习惯描述功能,用户可通过长按添加每日笔记,支持 Cloudflare 认证登录及 Dockerfile 修改。

Beaver Habit Tracker 的设计理念是什么?

该应用强调专注系统而非目标,受《Atomic Habits》启发,提倡构建可持续的习惯系统。

《Atomic Habits》提到的目标陷阱有哪些?

目标的陷阱包括赢家和输家有相同的目标、目标只是一时的改变、目标限制幸福、目标与长期进步相悖。

如何在 Beaver Habit Tracker 中添加习惯描述?

用户只需长按习惯即可触发添加描述的功能,无需额外的开关或编辑习惯类型。

Beaver Habit Tracker 如何实现自动登录?

通过 Cloudflare 认证登录,用户可以自动登录,使用邮箱地址进行身份验证。

Beaver Habit Tracker 的 Dockerfile 有哪些改动?

Dockerfile 中添加了 EXPOSE 的小改动,来自用户的贡献。

🏷️

标签

➡️

继续阅读