简介

life-cli 是一个 Obsidian 驱动的 CLI 自动化工具。

核心思想:你的 Obsidian vault 就是数据库

为什么维护一个独立的数据库?你已经在 Obsidian 里写 todo 了, 我只需要读它、写它、推送它。

功能

  • Todo 管理:CLI + Web UI 双模式
  • 每日邮件:自动读取 todo + 书影音推荐,SMTP 发送
  • Windows 定时任务:每天早上自动推送

技术栈

  • Go 1.24(单二进制)
  • Markdown 文件读写(原子写入)
  • SMTP STARTTLS 邮件发送
  • Win2003 风格的 Web UI 和邮件模板

源码

GitHub: liyishui2003/life-cli