




















坦白说,我曾经是个重度Roguelike游戏爱好者
——每天花好几个小时在《以撒的结合》《哈迪斯》《杀戮尖塔》里刷副本。
游戏上瘾的本质是什么?
是多巴胺回路被劫持.
后来我想:既然游戏能让我上瘾,为什么不能让「好习惯」也上瘾?
于是我找到了Habitica——一款把任务管理变成RPG的工具。打卡涨经验、漏卡扣血、组队打Boss……
本质上就是用游戏机制劫持自己的多巴胺。
8个月后,我的「戒游戏」习惯坚持率达到了97%。
讽刺吧?
曾经戒不掉游戏的我,现在把生活变成了游戏。
我日常有两个核心工具:

两个工具各司其职,看起来挺完美。
但问题来了:记录习惯,我得做两遍。
本地日记写一遍,Habitica网页再打一遍卡。要么忘了同步,要么嫌麻烦直接放弃其中一个。习惯数据散落在两个地方,既不完整也没法分析。
现在?在Obsidian里就能完成所有操作——创建任务、打卡、归档、分析,一站式搞定。
核心亮点:用游戏化的方式管理每日任务,网络和本地双向同步,全部跑在Obsidian这款免费开源的本地笔记软件上。
今天首次公开全部细节:插件选择、配置步骤、我踩过的坑,以及我自己写的一个小插件,一次性分享给你。
先说Obsidian。
这款笔记软件有两个核心优势:
| 优势 | 说明 |
|---|---|
| 本地Markdown | 数据全在你电脑上,不依赖任何云服务,永远不会被平台绑架 |
| 插件生态 | 1000+社区插件,能和几乎任何工具打通 |
在AI时代,这意味着什么?
你的笔记可以直接喂给本地AI,进行分析、总结、生成——完全离线、完全隐私。
而云端笔记?要么API受限,要么担心数据泄露。
再说Habitica。
这是一款「游戏化习惯养成」工具:
核心规则:用游戏机制劫持你的多巴胺回路,让习惯养成变成「想做」而不是「该做」。

问题来了:Habitica的数据存在云端,不方便本地分析。
怎么办?
把Habitica的数据同步到Obsidian,两全其美。
在分享具体操作之前,我想先说说「为什么」。
核心原理:多巴胺不只在「获得奖励」时分泌,更在「期待奖励」时达到峰值。

Habitica 的设计正好利用了这一点——每次打卡前,你已经在期待那个「叮」的反馈、经验值的增长、金币的入账。这种微小的外部刺激,足以启动你的行动回路。
| 任务类型 | 为什么有效 |
|---|---|
| 晨间习惯(早起、冷水澡、不看手机) | 固定时间触发,形成条件反射 |
| 运动打卡(力量训练、跑步) | 完成后的即时奖励强化正反馈 |
| 戒断习惯(少刷手机、不熬夜) | 扣血机制形成「损失厌恶」 |
传统观点认为「先有动力,才能行动」。
但神经科学的发现正好相反:行动本身会产生动力。
游戏化的价值在于:用一个极低门槛的外部刺激(点一下按钮),触发你的第一步行动。一旦开始,多巴胺会持续分泌,帮助你进入心流状态。
关键洞察:游戏化不是让你变成被奖励驱动的巴甫洛夫狗,而是用最小的摩擦帮你跨过「开始」这道最难的坎。
说了这么多原理,来看看实际效果。
用了两周后,我的数据:
| 指标 | 之前 | 之后 |
|---|---|---|
| 晨间习惯完成率 | 约50% | 85%+ |
| 运动打卡天数 | 每周2-3天 | 每周5天 |
| 数据可追溯性 | 0(全在云端) | 100%(本地日记) |
关键转折:有了本地数据后,我可以用Dataview插件生成周报、月报,甚至接入AI分析。
这是纯用Habitica做不到的。

Habitica 支持导出你的历史数据(CSV格式),我用 AI 分析了自己 8 个月的打卡记录:
最让我惊讶的是「戒游戏」习惯达到了 97% 的坚持率。这在以前是不可想象的。
结论:游戏化不是噱头,是真实可量化的行为改变工具。
好,原理讲完了,现在说说怎么实现。
Obsidian社区有两个Habitica相关插件:
| 插件 | 功能 | 适合场景 |
|---|---|---|
| Habitica Sync | 同步Habitica待办到Obsidian笔记 | 把Habitica任务嵌入笔记 |
| Habsiad | 侧边栏面板 + 数据归档,可直接打卡、查看状态、导入日记 | 日常执行 + 长期复盘 |
一开始我只装了Habitica Sync,以为够用了。
结果发现——Habsiad 才是真正的神器。

它不仅能把Habitica数据归档到本地日记,还提供了一个侧边栏面板,让你在Obsidian里直接查看HP、等级、金币、每日任务,甚至直接打卡。
实际上,Habsiad 一个插件就能覆盖大部分需求:
但用了一段时间后,我又发现一个痛点:
现有的两个插件都不支持在Obsidian里直接创建Habitica任务。
每次想加一个新的Daily或ToDo,还是得跑去Habitica网页端操作,然后再同步回来。这违背了「一站式管理」的初衷。
怎么办?
我自己写了一个插件。
研究了Habitica的API文档后,我发现创建任务的接口是公开的。于是花了一个下午,写了一个专门用于新建任务的Obsidian插件:
| 功能 | 说明 |
|---|---|
| 创建任务弹窗 | 支持ToDo / Daily / Habit / Reward四种类型 |
| 快速创建 | 选中文本,一键变成Habitica任务 |
| API直连 | 创建后立即同步到Habitica云端 |
现在,我的工作流变成了:

完整的双向同步闭环:Task Creator负责创建,Habsiad负责执行和归档。
完整的闭环,再也不用离开Obsidian。
核心架构:通过API把Habitica数据拉到本地,写入Obsidian日记。
| 字段 | 说明 |
|---|---|
| User ID | 你的用户标识符 |
| API Token | 访问令牌(点击「Show API Token」显示) |

⚠️ API Token是密码级别的敏感信息,不要分享给任何人!
Habsiad目前是Beta插件,需要通过BRAT安装:
https://github.com/dotMavriQ/Habsiad安装完成后,在插件列表中启用Habsiad。
打开Obsidian → 设置 → Habsiad,填入:
| 配置项 | 填什么 |
|---|---|
| User ID | 刚才复制的User ID |
| API Token | 刚才复制的API Token |
| Journal Folder | 你的日记文件夹,比如「日记」 |
| Date Format | YYYY-MM-DD(必须和你的日记文件名格式一致) |

这是我自己写的插件,用于解决「无法在Obsidian里新建任务」的问题。以下是完整的安装和使用教程。
main.js, manifest.json, styles.css)你的仓库/.obsidian/plugins/habitica-task-creator/
Ctrl + P 打开命令面板| 字段 | 说明 |
|---|---|
| 任务名称 | 你想创建的任务内容 |
| 任务类型 | ToDo(待办)/ Daily(每日)/ Habit(习惯)/ Reward(奖励) |
| 备注 | 可选,添加额外说明 |
这是我最常用的方式:
Ctrl + P → 输入「快速创建 ToDo」核心价值:看到任何想做的事,选中就能变成任务,零摩擦。
| 命令 | 功能 |
|---|---|
| 创建 Habitica 任务 | 打开创建弹窗,支持四种任务类型 |
| 快速创建 ToDo(从选中文本) | 选中文本一键变成ToDo |
这套Obsidian + Habitica的组合,核心不是工具配置有多复杂,而是**「本地数据主权」这个理念有多重要**。
没有本地存储,你的习惯数据就是平台的资产。
有了本地存储,你才是自己数据的主人。
先把插件装上,跑起来再说。剩下的?边用边调。
如果你也想试试,欢迎留言交流。
插件开源地址:
从知道到行动,只差一个「多少做点」的念头。谢谢你的阅读,我是多少做点的Bill徐国富。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。