为 Obsidian 而生:我自研并开源了一款 AI 日记 App:Lumma

缘起:当热爱遇上瓶颈

你好,我是麦冬。

作为一名重度的 Obsidian 用户,写日记早已是我的日常。我享受那种记录、连接、沉淀思考的过程。但说实话,在移动端,Obsidian 的体验总有些不尽人意,更别提流畅地使用那些强大的 AI 插件了。

我们都知道,记录的冲动往往发生在一瞬间。日记的生命力在于自由,在于随时随地,想说就说,想写就写。记录越是方便,心理门槛越低,内容就越接近真实。

然而,多年折腾的经验也告诉我一个残酷的现实:单纯碎碎念式的流水账,长期来看价值很低。我们写下的文字,不只是情绪的宣泄或者自我感动,其实可以更进一步成为自我探索的通路。

思考:如何让记录真正产生回响?

个人知识库需要基于概念构建才能形成真正的知识体系,而日记亦然,它需要被结构化。如何才能无痛的将那些零散的、即时的"碎碎念"梳理成有价值的洞见呢?

答案是 AI

借助大语言模型的能力,我们可以将那些看似杂乱的日常记录,进行自动化的归纳、提炼和追问。无论生活还是工作,心中好的或不好的想法都可以随时捕捉,在一天结束后由 AI 生成结构化的 日总结

这便是我开发 Lumma 的初衷。我希望有一款 AI 原生的、问答式的日记 App,它不仅能满足我随时记录的冲动,更能帮助我完成深度思考,最终无缝归档到我的知识库中,配合周总结和月总结,形成一个完整的知识采集链路。

愿我们都能:日有所记,问有所思;心有所感,自得其解。

我的实战工作流:Lumma + Obsidian

Lumma 不仅仅是一个独立的 App,更是我个人知识管理体系的移动信息入口。它负责捕捉,而 Obsidian 负责沉淀。

Lumma 的结构化魔法

为了让 AI 的输出更有价值,我为 Lumma 设计了一套精心打磨的结构化模板。它会引导 AI 将你的日常记录归纳到不同的维度下:

## memos
* #observe #环境 今天哪些细节引起了你的注意?(天气、声音,光影、味道、空间布局)
* #observe #他人 今天谁(家人、孩子、同事、伴侣)做了什么具体的事?他们说了哪句话、有什么面部表情或动作?
* #good #成就 今天你做成了什么事?推进了哪个计划?有没有哪怕一点小突破?
* #good #喜悦 什么时候你感到开心、轻松或觉得有趣?和谁一起,是哪句话,哪件事,哪种氛围带来的?
* #good #感恩 今天你收到了哪些支持或善意(回应 / 帮助 / 理解 / 陪伴 / 美景 / 美食 / 体贴)?是否对什么人或事物心怀感激?
* #difficult #挑战 今天你遇到了哪些外部挑战?事情进行到哪被打断或卡住了?
* #difficult #情绪 你在什么时候感受到不适的情绪(自卑 / 焦虑 / 愤怒 / 失落 / 烦躁 / 羞愧 / 恐惧 / 紧张)?那一刻发生了什么?
* #difficult #身体 你的身体有没有发出一些信号(疲惫 / 酸痛 / 困倦 / 紧绷 / 头晕 / 心悸)?是否感到不舒服或异常?你是怎么回应的?
* #different #觉察 我今天又出现了什么反应模式?比如有没有哪一刻你心里闪过我怎么又拖延了、又没有用心倾听、又急着回应了别人、又忽略了自己的感受
* #different #改进 针对今日问题(挑战,情绪,身体)制定明日可行的小步优化(时间分配,情绪管理,沟通方式,寻求外援)

我的知识采集链路

基于这套结构,我的日常使用流程是这样的:

  1. 移动端捕捉:在 Lumma App 里,随时通过语音(微信输入法)或文字记录当天的所思所想,AI 会自动进行分类和打标。
  2. 云端同步:通过 WebDAVLumma 生成的 Markdown 日记文件同步到云端。
  3. 桌面端整合:在 Obsidian 电脑端,通过插件(如 QuickAdd)将日总结内容提取并整合到我的每日日记(Daily Note)中。
  4. 知识库沉淀:每周进行复盘时,可以轻松地按 #good#difficult#different 等标签汇总内容,提升周总结的效率和深度。

核心功能一览

Lumma 的核心设计哲学参考 ObsidianFile Over App,即文件优先于应用

  1. 每一篇日记都是一个独立的 Markdown 文件,存储在本地。不绑定任何特定的应用或平台,确保数据的长期可用性。
  2. 不绑定任何大模型服务,支持多种主流大语言模型 (LLM) 接入,用户可以自由选择。

📝 智能日记模式

  • 问答模式 (Q&A):通过预设问题引导记录,快速聚焦每日观察、情绪、挑战与反思。
  • 聊天模式 (Chat):像朋友一样对话,与 AI 自由交流内心感受。

🤖 可扩展的 AI 能力

  • 支持多种主流大语言模型 (LLM) 接入。
  • 自动生成问答式日记与摘要。
  • 智能提取标题与分类标签。
  • 支持自定义提示词 (Prompt) 和对话风格

💾 数据安全与同步

  • 所有日记以 Markdown 格式 100% 本地存储
  • 支持 WebDAV 云端同步,数据尽在掌握。
  • 支持通过 Advanced URI 触发 Obsidian 自动同步。

开源与下载

我选择将 Lumma 开源,与所有热爱记录和思考的朋友分享。期待它能为你带来价值,也欢迎你参与到这个项目中来。

Github 项目地址 (含 iOS, Linux 版本)

https://github.com/geosmart/lumma

国内下载地址 (Android V1.0.0)

https://www.jianguoyun.com/p/DXGc0DkQmoW5DRi__IIGIAA

结语

Lumma 是一个起点,一个关于 如何更好地记录与思考 的实验。作为一个独立开发的项目,它或许还有许多不完美之处,但我相信,在 AI 的浪潮下,我们有机会重新定义许多传统的工具。

开发 Lumma 的过程,对我而言也是一段 自得其解 的旅程。将想法付诸实践,用代码解决自己的问题,这正是极客精神的乐趣所在

希望你会喜欢 Lumma。如果你有任何想法或建议,无论是通过 Github 还是其他方式,都非常欢迎与我交流。