
AI打工仔帮我手搓了一个 Obsidian 手机App:一个 AI 驱动的问答日记应用
周末不想闲着,我拉上 AI 打工仔 Copilot,给自己搓了一个 Obsidian 日记 App!它最酷的地方在于,能通过语音问答轻松记录生活,AI 会自动帮你总结归档。我把整个开发思路和过程都记录了下来,与你分享这个 AI 时代 无摩擦 记日记的新玩法。
一切始于一个想法:让记日记毫不费力
不知你是否和我一样,总想用日记捕捉生活的灵光一闪,却常常因为 懒得打开、不知从何写起 而中断。传统的日记形式,更像是一种 独白,缺乏互动,难以坚持。
于是,我萌生了一个想法:为什么不能像聊天一样记日记呢?
如果有一个 AI 伙伴,通过问答引导我回忆和思考,然后自动将对话整理成结构化的笔记,那该多好。这个周末,我没有等待,而是选择自己动手,拉上我的 AI 打工仔 —— GitHub Copilot,把这个想法变成了现实。
经过两天的努力,一个 MVP (最小可行产品) 版本诞生了,目前我正在愉快地自用测试中。
目前开发出来的 App 版本
交互视频
我的 AI 开发伙伴:GitHub Copilot
整个开发过程,我主要扮演 产品经理 和 项目总监 的角色,而 GitHub Copilot 则是我最得力的程序员。我用自然语言下达指令,它则勤勤恳恳地敲代码。这种 人机协作 的开发模式,效率超乎想象。

WebDav 同步功能的开发示例
我对日记 App 的配套功能设想
为了无摩擦的记日记,我希望我的日记 App 具备以下功能:
- 日记形式:采用语音以聊天问答形式记录日记,且最终能以 Markdown 形式结构化归档,方便后续检索;
- AI 模型管理:灵活配置不同厂商的 AI 模型,支持 OpenaiCompatible 协议的
chat/completions接口; - 提示词管理:统一管理不同场景下的提示词,包括:
- 日记对话角色的提示词;
- 日记内容总结的提示词。
- 数据同步:日记采用本地 Markdown 文件存储,同时支持同步到 WebDav;
- 兼容 Obsidian:日记存储在 Obsidian 目录,能唤起 Obsidian 的同步插件(坚果云)进行同步;
我的理想日记 App:功能与哲学
为了实现 无摩擦 的日记体验,我为这个 App 构思了几个核心功能,它们共同构成了一个顺畅、高效、且高度个人化的工作流。
像聊天一样记录,用 AI 帮你回顾
这是整个 App 的核心。我希望彻底摆脱 “今天要写点什么” 的创作压力。通过语音问答的形式,我可以随时随地和 AI 对话,它会像朋友一样提问,引导我说出当天的经历和感悟。所有对话最终都会被 AI 自动提炼、总结,并以 Markdown 格式结构化归档。这不仅记录了结果,更保留了思考的脉络,便于日后检索。
AI 模型,我的数字大脑
为了让 App 足够灵活,我设计了可切换的 AI 管理功能。它支持所有遵循 OpenAI Compatible 协议的 chat/completions 接口。这意味着,无论是 OpenAI 的 GPT 系列,还是国内的 Kimi、DeepSeek 等优秀模型,我都可以根据需求随时切换,让最合适的 “大脑” 为我服务。
提示词,我的 AI 助手
不同的场景,需要 AI 扮演不同的角色。因此,一个统一的 提示词管理 系统至关重要。我可以轻松设定和修改两类核心提示词:
- 日记对话角色:定义 AI 在聊天中的人设、语气和提问风格。
- 日记内容总结:指导 AI 如何提炼对话精华,生成结构清晰的摘要和回顾。
数据,安全且自由
数据永远属于自己。所有日记都以本地 Markdown 文件的形式存储,这保证了数据的绝对安全和隐私。同时,App 内置了 WebDav 同步功能,可以将数据备份到我自己的云端,实现多设备间的无缝衔接。
无缝融入 Obsidian 生态
作为 Obsidian 的重度用户,我希望这款 App 能成为其生态的一部分。日记直接存储在 Obsidian 的库 (Vault) 目录中。在手机上记录完后,App 能自动唤起 Obsidian 的同步插件(例如我使用的坚果云),实现 PC 端和移动端的即时同步。这打通了记录、整理、归档和再创作的全链路。
总结
我的技术背景没有 App 开发经验,后端经验丰富,但是前端只懂点 js,Flutter 是完全不懂。
这个 AI 问答日记 App,是我对未来 个性化生产力工具 的一次探索。它证明了,如果有 技术背景+产品思维,用 AI 这个得力助手,我们就能打破现有软件的束缚,创造出真正符合自己心意和工作流的解决方案。
希望我的经验能给你带来一些启发。
我是麦冬,在 极客工具,我会持续分享更多关于 AI、工具和效率提升的思考与实践。
更多延伸阅读,按需探索: