命令行驱动 Obsidian 每日笔记管理

Obsidian Daily

收藏 0
下载 0
版本 1.2.1

通过 obsidian-cli 命令行工具管理 Obsidian 每日笔记,支持创建、追加内容、按日期读取和搜索,兼容跨平台相对日期表达式。

基本信息

  • 技能名称?Obsidian Daily
  • 中文名称?命令行驱动 Obsidian 每日笔记管理
  • 作者?bastos
  • 分类?其他
  • 版本?1.2.1
  • 标签?obsidian, note-taking, cli, daily-notes, productivity, markdown, journal

使用方法

使用说明
核心功能
obsidian-daily 是一个基于命令行的 Obsidian 笔记管理工具,通过集成 obsidian-cli 实现对 Daily Notes 的完整操作链路:
笔记创建与打开 :一键生成当日笔记并自动套用模板
内容追加 :支持日志、任务、链接等多种格式的尾部追加,可自动添加时间戳
日期导航 :原生支持"昨天"、"上周五"、"3天前"等相对日期,自动兼容 GNU/BSD date 语法
全文检索 :支持内容搜索和交互式模糊查找
显著优势

  1. 跨平台兼容 :同时支持 Mac/Linux (Homebrew) 和 Windows (Scoop) 安装
  2. 日期智能解析 :内置双平台 fallback 机制,确保 date 命令在各系统稳定运行
  3. 零配置启动 :自动检测默认 vault,未配置时引导用户完成三步设置
  4. 模板感知 :继承 Obsidian Daily Notes 插件的默认行为,无缝衔接现有工作流
    潜在局限
    外部依赖强 :必须预先安装 obsidian-cli,且 Obsidian 应用需保持运行以响应协议调用
    无冲突处理 :追加操作直接写入文件,缺乏并发编辑检测机制
    日期格式固定 :虽可配置,但修改后需同步调整所有脚本中的格式假设
    适合人群
    习惯命令行工作流的 Obsidian 重度用户
    需要自动化日志记录(如配合 cron/定时任务)的开发者
    追求快速捕获想法、减少上下文切换效率工具爱好者
    常规风险
    数据覆盖风险 : --append 实际行为是追加到文件末尾,但若路径解析错误可能创建重复文件
    时区敏感 : date 命令依赖系统时区设置,跨设备同步时可能出现日期错位
    vault 名称变更 :重命名 vault 后所有命令失效,需重新执行 set-default

标签

其他

💬 评论 (0)

发表评论

支持 Markdown

📭 还没有评论,快来抢沙发吧!