我的 Obsidian 工作流全景总结

视频合集里的每一期都只讲了系统的一块拼图,这篇把所有拼图拼成一张完整的图——这套系统到底长什么样、各部分怎么咬合、该按什么顺序搭

一句话版本

Obsidian 当操作系统,模板 + Dataview 当自动化引擎,git + AI 当复盘引擎,Quartz 当输出端。 信息在里面走一条固定的流水线:入口 → 每日执行 → 项目推进 → 周期复盘 → 对外输出


全景图:一条信息流水线

环节负责什么对应视频
入口打开就能记,零摩擦010 homepage
每日执行今天做什么,自动准备好001 任务继承
项目推进长周期项目不断线008 项目管理002 模板自动化
周期复盘每周自动看清自己009 AI 周复盘
内容输入读书观影有仓库007 个人图书馆006 粘贴清理
对外输出写笔记 = 更新博客005 Quartz 博客
整体打包下载即用的模板库011 模板库003 排错

下面按流水线顺序逐段展开。


一、入口:homepage 仪表盘

一切从打开 Obsidian 的那一秒开始。Homepage 插件让每次启动都停在一个仪表盘页面,这一页只做一件事:减少记录摩擦——灵感来了,不用翻目录找文件,一个按钮直达。

五个模块:

  • 快捷操作——一键开今日笔记、新建项目、新建任务、导入书籍;
  • 快速导航——常用页面按场景排成多栏卡片;
  • 常用项目——Dataview 动态列出活跃项目;
  • 常用模板——高频模板入口;
  • 热力图——活跃度 + 字数双热力图,看清持续输出的节奏。

整页就是 Markdown 文件 + 插件(Homepage / Dataview / Templater / Contribution Graph)+ 一段作用域 CSS,没有用任何主题私有接口,换主题不会坏。详见 010 期


二、每日执行:任务自动继承的日记系统

每天的工作台是一篇由模板自动生成的日记,核心设计是新的一天打开就能直接开始,不需要手动整理:

  • 今日目标——最多三条。多了焦虑,少了才聚焦;
  • 昨日未完成——前一天没做完的目标自动滚入,且会自动回溯到上一个有记录的日期,跳过几天没写也不怕,来源还会标注「来自 XX(N 天前)」;
  • Scheduled——从计划文档拉取,只显示今天及之前到期的任务,未来的不提前打扰;
  • 今日记录——临时想法随手记;
  • 今日复盘 / 明日目标——收尾时填,明日目标自动成为明天的今日目标。

这套继承逻辑用 Dataviewjs 实现,还带跨区块自动去重——同一件事不会出现两次。为什么不用现成的 Rollover Daily Todos 插件?因为它把所有任务堆在一起,也不支持 Scheduled 定期任务,见 001 期的答疑。


三、项目推进:长周期项目 + try 记录

做项目最怕的不是任务多,而是第二天打开电脑,光回忆昨天做到哪,半天就过去了。

所以长周期项目走另一套三层结构:

  1. 项目——用项目模板新建,元信息自动填入;
  2. 任务——挂在项目下,用 task 模板创建时项目名、标题、序号全部自动代入(Templater 的 tp.system.prompt() + 前缀匹配实现,自动归档到对应目录);
  3. try——关键设计:每个任务可以记录多次尝试。第一次做了什么、卡在哪、第二次怎么完成的,自动排进任务时间线。不管隔多久回来,都知道上次停在哪。

再配两个汇总页:项目总览(所有项目带状态进度)和任务总览(可按项目筛选、带完成率)。它和每日系统分工明确——长周期系统管项目的生命周期,每日系统管今天做哪几件事。详见 008 期002 期


四、周期复盘:一条指令的 AI 周复盘

前面所有记录,到周末汇成一次复盘。多数人用 AI 复盘的姿势是反的:自己扛下最累的「回忆 + 整理」,只把最轻的「总结」丢给 AI。这套系统把流程整个反过来:

核心公式

复盘质量 = 资料 × 提示词

资料侧:给仓库挂一个每小时自动 commit 的 git,于是有了三个数据源构成的证据链——todo 文件(你计划做什么)、git log(你实际动了什么)、git diff —stat(每个方向投入多少)。todo 和 git 之间的差距,恰恰是复盘最该深挖的地方。

提示词侧:把个人长期目标、性格特征写进 prompt,并让它随每次复盘追加新发现的模式,变成一份越用越懂你的活文档;update-growth.py 脚本自动把每周的「模式 / 盲区」搬进成长档案。

最后收口成一条 /周复盘 指令:AI 自动读日记、跑 git、按框架生成复盘、存档、更新成长档案,全程一句话。完整搭建教程见 009 期


五、内容输入:个人图书馆与粘贴清理

输入侧两件小事:

  • 个人图书馆 / 影视库——用 Book Search / Media DB / 豆瓣插件一键导入元信息,Dataview 做书架和观影库视图;豆瓣图片防盗链失效的替代方案、本地图片与远程 URL 兼容的查询写法,见 007 期;
  • 粘贴清理——自制 Paste Optimizer 插件,一键去掉复制文字里的版权信息和引号,见 006 期

六、对外输出:写笔记 = 更新博客

笔记的终点不是躺在库里。Obsidian + Quartz + Cloudflare Pages 让「写笔记」和「更新博客」变成同一个动作:笔记推送后自动构建部署,全程免费,还能用隐私仓库方案把不想公开的内容留在本地。你现在看的这个网站就是这么跑起来的,见 005 期


七、整体打包:开箱即用模板库

以上全部,已经打包成一个下载即用的模板库——我日常主仓库的复刻版,删掉私人内容,每个功能区留 1 篇示例 + 配套模板,插件、CSS 片段、快捷键都内置配好。

仓库地址

👉 https://github.com/jady21a/obsidian-workflow-vault

Code → Download ZIP 下载,解压后用 Obsidian「Open folder as vault」打开;上手只需三件小事:建第一篇日记、建第一个项目、导入第一本书。详见 011 期模板库分享页

如果照着视频手动搭遇到「代码复制过去不生效」,排查方法见 003 期


结语:系统只搭一次,复利很多年

回头看,这套工作流没有任何一块是「大工程」——每一期视频解决的都是一个具体的小摩擦:找文件慢、任务要手抄、项目断线、复盘靠回忆、发布要折腾。但把它们串起来之后,系统开始自己运转:

  • 你只管,继承、归档、编号、滚动全是自动的;
  • 你只管,git 在后台默默存证;
  • 每周一句 /周复盘,AI 比你更早发现你的模式;
  • 每次写完笔记,博客已经更新。

它不是标准答案,而是一个能直接跑起来的起点。目录名、模板字段、Dataview 查询都能按你的习惯改——改完,它就彻底是你的了。