
随时随地记录生活:一款开源的安卓端 AI 写作工具 - Mybain
手机端 Obsidian 体验不佳,成了我记录日记的痛点。桌面端强大,但灵光一闪的记录需求,键盘输入的速度跟不上会阻塞思路。有没有更优雅的方式,将碎片化的思考融入我的知识库?
一番探索后的答案:MyBrain,一款集任务、笔记、日历、日记和书签于一体的生产力应用和 AI 助手。
今天我要分享的是我对于手机端记录的思考,以及我如何巧妙地将其与 Obsidian 结合,打造我的专属日记工作流。

告别 Obsidian 手机端痛点:我的日记记录新思路
虽然 Obsidian 是我知识管理的核心,但不得不承认,其手机端体验,尤其是在插件支持方面,总有些力不从心。对于需要随时随地记录的日记来说,效率至关重要。键盘输入的仪式感太强,往往让那些转瞬即逝的想法溜走。
我理想的日记方式是:语音记录,AI 智能转录,最终以结构化的 Markdown 格式同步到 Obsidian,无缝融入我的知识体系。
我为什么要写日记
对我而言,日记不仅仅是流水账,更是:
- 情绪的容器与镜子:如同 CBT 疗法,日记是我的情绪树洞,帮助我释放压力,反思自我,并为认知升级提供素材。
- 写作与观察的练习场:通过记录,锻炼我的写作、观察和表达能力。
- 生活点滴的珍藏:记录喜怒哀乐,为未来的自己留下可供分析的素材。
我的理想日记需求
问答式 AI 日记
- 模板驱动:预设日记模板,确保记录的结构化。
- AI 引导:AI 逐个提问,我通过语音回答(微信键盘足矣)。
- 智能总结:AI 根据我的回答生成当日日记草稿,我可以进行确认和修改。
- 格式化存储:最终以 Markdown 格式(遵循
[[GDD]]模式,按标签分类)保存。 - AI 提示:AI 在提问时提供足够多的引导,帮助我深入思考。
例如,我当前的日记模板包含以下问题:
* #observe #环境 今天哪些细节引起了你的注意?(天气、声音,光影、味道、空间布局)
* #observe #他人 今天谁(家人、孩子、同事、伴侣)做了什么具体的事?他们说了哪句话、有什么面部表情或动作?
* #good #成就 今天你做成了什么事?推进了哪个计划?有没有哪怕一点小突破?
* #good #喜悦 什么时候你感到开心、轻松或觉得有趣?和谁一起,是哪句话,哪件事,哪种氛围带来的?
* #good #感恩 今天你收到了哪些支持或善意(回应 / 帮助 / 理解 / 陪伴 / 美景 / 美食 / 体贴)?是否对什么人或事物心怀感激?
* #difficult #挑战 今天你遇到了哪些外部挑战?事情进行到哪被打断或卡住了?
* #difficult #情绪 你在什么时候感受到不适的情绪(自卑 / 焦虑 / 愤怒 / 失落 / 烦躁 / 羞愧 / 恐惧 / 紧张)?那一刻发生了什么?
* #difficult #身体 你的身体有没有发出一些信号(疲惫 / 酸痛 / 困倦 / 头晕 / 心悸)?是否感到不舒服或异常?你是怎么回应的?
* #different #觉察 我今天又出现了什么反应模式?比如有没有哪一刻你心里闪过我怎么又拖延了、又没有用心倾听、又急着回应了别人、又忽略了自己的感受
* #different #改进 针对今日问题(挑战,情绪,身体)制定明日可行的小步优化(时间分配,情绪管理,沟通方式,寻求外援)记录每日打卡
- 记录每日心情、健身、阅读等习惯。
- 数据以
frontmatter形式存储在日记 Markdown 文件中。
我对日记 App 的配套功能设想
为了更完美地实现我的日记需求,我希望 App 具备以下功能:
- AI 模型管理:灵活配置不同厂商的 AI 模型,支持 OpenaiCompatible 协议的
chat/completions接口。 - 提示词管理:统一管理不同场景下的提示词,包括:
- 日记对话角色的提示词。
- 将日记内容格式化为 Markdown 的提示词。
- 日记内容总结的提示词。
- 日记内容纠错的提示词。
- 数据同步:支持 WebDAV 和本地存储两种同步方式,确保数据安全和便捷访问。
目前我还没有找到这样的开源方案,我在考虑使用 flutter 自研,如果你也有类似的需求,欢迎在评论区告诉我,这样我更有动力!
- 太需要了!我就缺一个能聊天记录的智能日记本
- 有点兴趣,想试试 AI 如何帮我梳理生活
- 更习惯传统日记/笔记工具
- 不需要,但好奇 AI 会怎么提问(吃瓜选项)
我的探索之路:从现有工具到自研想法
我尝试过不少移动端笔记应用:
Obsidian:虽然强大,但移动端 AI 支持依赖插件,体验不够流畅。Cubox:功能全面,但收费且非本地化,隐私安全存疑。Markor:纯粹的 Markdown 编辑器,不支持 AI 问答。Get笔记:录音转文本,纠错,回顾,体验丝滑,都能满足我的需求,可惜不是本地化非开源,还是收费的目前暂时不支持集成 Obsidian;MyBrain:由埃及开发者 Mohamed Shaaban 开源,支持 AI 纠错、总结和格式化笔记,但非问答式。
目前,微信输入法 语音输入 +MyBrainAI 纠错 是我找到的相对合适的方案。它支持对笔记配置 DeepSeek 或者 OpenRouter 的大模型服务进行辅助编辑,笔记可导出 JSON 格式的备份,内容是 Markdown 文本。
我将 MyBrain 的备份目录设置在 Obsidian Vault 的特定目录下,通过 WebDAV 定期同步到服务器。然后,我使用 Obsidian 的 Quickadd 插件,配合一个简单的 JavaScript 脚本,将备份的 JSOn 数据一键转换为 Markdown 笔记。
MyBrain 的截图
概览页

空间页

笔记 - 纠错:标点符号,错别字的处理
总结内容

格式化:转换为 markdown 格式

替换后的结果

设置页

AI 模型配置,我这边设置的是 deepseek,比如 openrouter 等其他兼容 openai 接口协议的服务都支持

MyBrain 数据导入 Obsidian 实用教程
MyBrain 导出的数据格式
MyBrain 导出的 JSON 数据包含不同类型的笔记信息,例如:
{
"notes": [
{
"title": "随心所欲而不逾矩是乡土环境给人的自由",
"content": "读费孝通的乡土中国...",
"createdDate": 1750584924420,
"updatedDate": 1750584966708,
"id": 1
}
],
"tasks": [
{
"title": "银行预约",
"description": "带上档案",
"priority": 2,
"createdDate": 1750587980910,
"updatedDate": 1750587980910,
"dueDate": 1750760700000,
"id": 1
}
],
"diary": [
{
"title": "一句话总结今天",
"content": "今天的日记内容",
"createdDate": 1750586216543,
"updatedDate": 1750588100203,
"mood": "OKAY",
"id": 1
}
],
"bookmarks": [
{
"url": "https://developers.weixin.qq.com/doc/aispeech/confapi/dialog/token.html",
"title": "接入Wechat智能对话",
"createdDate": 1750588058461,
"updatedDate": 1750588058461,
"id": 1
}
]
}使用 QuickAdd 脚本导入到 Obsidian
我写了一个简单的 QuickAdd 脚本 MyBrain_Import.js,用于将 MyBrain 导出的 JSON 文件转换成 Obsidian 的 Markdown 文件。只需将此脚本放在你的 Obsidian 脚本目录下,然后在 QuickAdd 中添加一个 Macro,选择这个脚本即可一键导入。
大概逻辑如下:
开始
├─ 检查源目录(MyBrain)是否存在
├─ 获取最新 JSON 文件
├─ 创建目标目录(已导入/notes, diary)
├─ 解析 JSON 数据
├─ 分发处理:
│ ├─ 笔记 → 生成 notes/标题.md
│ ├─ 日记 → 生成 diary/标题.md
│ ├─ 任务 → 覆盖写入 tasks.md
│ └─ 书签 → 覆盖写入 bookmarks.md
└─ 显示导入结果脚本我上传到 gist.github.com 了,需要的同学搜索关键词下载:filename:MyBrain_Import.js
总结
目前我就是这样利用 MyBrain 和 Obsidian 搭建我的日记系统。虽然还不是最完美的方案,但它确实解决了我在手机端记录日记的难题。如果你有更好的工具,欢迎留言分享。
关注「极客工具」,我是麦冬,我们下期再见。
更多延伸阅读,按需探索: