Obsidian Daily

📓 终端掌控 Obsidian 每日笔记

通过 obsidian-cli 管理 Obsidian 每日笔记,支持创建、追加、按日期读取及搜索功能,兼容自然语言日期表达

收藏
13k
安装
6.2k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Obsidian Daily Notes 技能为 Obsidian 用户提供了完整的命令行工作流,无需离开终端即可完成日常笔记管理。核心功能包括:

1. 创建与打开 —— obsidian-cli daily 自动打开或创建当日笔记
2. 追加条目 —— 支持带时间戳的日志、任务、日记条目追加,自动格式化分隔

3. 日期读取 —— 支持绝对日期(2025-01-10)和相对日期(yesterday、last Friday、3 days ago)

4. 内容搜索 —— search-content 全文检索与 search 交互式模糊查找双模式

跨平台兼容性设计突出,所有日期命令均提供 GNU date 与 BSD date(macOS)双实现,确保 Mac/Linux 通用。

显著优点

  • 零配置快速启动:自动检测默认 vault,未设置时引导配置
  • 自然语言日期:消除手动计算日期的认知负担
  • 终端原生体验:与 shell 脚本、crontab、其他 CLI 工具无缝集成
  • 多 vault 支持--vault 参数灵活切换工作/个人知识库
  • 结构化追加:自动插入时间戳与水平分隔线,保持笔记整洁

潜在缺点与局限

  • 依赖单一外部工具:必须预先安装 obsidian-cli(Homebrew 安装),Windows 用户需 WSL
  • 无内置编辑器:仅能追加内容,无法修改或删除已有条目
  • 日期解析有限:相对日期依赖系统 date 命令,复杂表达(如"下下个月第一个周二")不支持
  • Obsidian 必须运行:命令调用 Obsidian URI scheme,应用未启动时行为不确定
  • 模板控制弱:无法动态指定模板,依赖 Obsidian Daily Notes 插件预设

适合人群

  • Obsidian 重度用户,偏好终端/键盘驱动工作流
  • 需要自动化日志记录(如结合 cron 定时任务)的开发者
  • 构建个人知识管理(PKM)系统的效率工具爱好者
  • 多设备同步场景下需要快速记录的想法捕捉者

常规风险

  • 数据覆盖风险--append 设计为追加,但路径错误可能导致非预期文件写入
  • 日期格式错位:vault 使用非标准日期格式时,命令生成的文件名可能不匹配
  • 依赖维护风险obsidian-cli 为第三方社区工具,长期更新承诺未知
  • 同步冲突:多设备同时写入同一笔记可能引发 Obsidian Sync 或第三方同步服务的冲突

Obsidian Daily 内容

暂无文件树

手动下载zip · 1.7 kB
contentapplication/octet-stream
请选择文件