陈皮檀香的小站陈皮檀香的小站

Obsidian 插件和使用

Obsidian 插件和使用

已安装插件一览

Dataview

把 Obsidian 变成数据库,用类似 SQL 的语法查询笔记。

常用语法:

```dataview
LIST FROM "随记" SORT file.name DESC LIMIT 7
```
```dataview
TASK FROM "随记" WHERE !completed
```

实用场景:首页做一个「最近日记」列表、未完成任务看板、按标签聚合笔记。


Easy Typing(自动格式化)

解决中英文混排的痛点——自动在中英文之间加空格、首字母大写、符号配对等。

建议开启:

  • 中英文间自动空格
  • 行末两个空格自动换行
  • 英文引号转中文引号(写中文内容时好用)

Obsidian Git

自动把 vault 推送到 GitHub。适合多设备同步 + 版本管理。

关键设置(插件设置页):

  • Auto pull interval: 10 分钟(多设备避免冲突)
  • Auto push interval: 10 分钟
  • Pull on startup: ✅
  • Disable notifications on mobile: 看个人偏好

⚠️ 国内网络慢时,push/pull 可能超时。开了 global-proxy 的话走代理会稳定很多。


Day Planner

时间线式的每日计划,在笔记里用时间戳写日程,右侧面板显示甘特图式的时间线。

用法:

- [ ] 08:00 今日上班
- [ ] 12:00 午休
- [ ] 19:00 自己的时间

你已经在用类似的格式了,这个插件能把它变成可视化的时间线!


Heatmap Tracker

GitHub 风格的热力图,记录写作频率或习惯打卡。设置里指定一个文件夹(比如 随记/),就能看到每天写了多少笔记。

建议配置:

  • Tracked folder: 随记/
  • 搭配 Keep The Rhythm 一起用

Keep The Rhythm

弹窗提醒你写日记。可以设定每天固定时间弹出,不写不让关(或者放你一马)。

建议:

  • Reminder time: 21:00
  • 弹窗文案随便写,比如 "杂鱼今天写日记了吗?"

Local GPT + AI Providers

本地跑 AI 或连接第三方 AI 服务。可以在笔记里选中文字直接让 AI 改写、翻译、总结。

简单用法:

  1. 选中文字 → Ctrl+P → Local GPT: Show context menu
  2. 或者用 AI Providers 连接 OpenAI/DeepSeek 等在线服务

你日记里提到过 AI,这个组合够用了。本地跑不动就挂在线 API,DeepSeek 便宜好用。


Emoji Shortcodes

输入 :smile: 自动变成 😄,类似 Slack/Discord 的 emoji 快捷方式。

你日记标题里已经有 😙 了,这个插件让 emoji 更顺手。


Global Proxy

为 Obsidian 设置代理。国内用户必装——社区插件市场、AI 服务、git 同步都需要走代理。

设置:

  • HTTP Proxy: http://127.0.0.1:你的代理端口
  • 或者 socks5: socks5://127.0.0.1:你的端口

⚠️ 注意:这个插件只代理 Obsidian 自身的请求,不影响系统其他程序。


Style Settings

搭配主题用的,装了它之后很多主题(如 AnuPpuccin、Border)会多出一堆细节设置。

推荐主题:

  • AnuPpuccin — 最丰富的自定义项,圆角风
  • Border — 极简卡片风
  • Minimal — 轻量,搭配 Style Settings 也好用

推荐额外安装的插件

插件用途优先级
Calendar侧边栏日历,点日期直接打开/创建那天的日记⭐⭐⭐
Templater高级模板引擎,比核心模板插件强很多,支持动态日期、文件移动、执行脚本⭐⭐⭐
Excalidraw手绘风格画板,画架构图、流程图、草稿⭐⭐
Paste Image Rename粘贴图片自动重命名,防止 Pasted image 202... 这种不可读的名字⭐⭐
Commander自定义按钮和快捷键,在标题栏、状态栏、页头加按钮
Kanban看板视图,适合项目管理

Calendar 配置要点

安装后在设置里把 Weekly note format 关掉,Daily note format 设成 YYYY-MM-DD,跟你现有的日记文件名对上。

Templater 核心技巧

---
title: 
Date: <% tp.date.now("YYYY-MM-DD") %>
tags:
  - 日记
---
# 日记 Of <% tp.date.now("YYYY-MM-DD") %> 😙

## 今日事项 ✅
- [x] 对自己宽容点
- [x] 对别人宽容点
- [x] 对事情认真点
---

然后把模板文件路径设成 模板/日记模板.md,新建日记就能自动填日期了,不用每次手写!


日常使用工作流建议

  1. 早上/昨晚:Calendar 点日期 → Templater 自动生成 → Day Planner 写时间线
  2. 白天:看到有用的东西 → Clippings 插件(或手动)剪藏
  3. 晚上:Keep The Rhythm 提醒 → 写日记 → Obsidian Git 自动 push
  4. 回顾:Heatmap 看写作频率 → Dataview 统计未完成任务

踩坑记录

  • 插件装太多卡顿:Obsidian 是 Electron 的,插件多了吃内存。不需要的插件关掉,不常用的设成「需要时启用」。
  • git 冲突:多设备同时编辑同一篇笔记几乎必冲突。养成习惯——切设备前等 git 同步完。
  • 国内网络:不挂代理的话,插件市场、主题市场都打不开。Global Proxy 是必须的。
  • 模板日期格式:Obsidian 核心的日记插件默认格式是 YYYY-MM-DD-dddd,你用的是 YYYY-MM-DD,注意匹配。
  • 图片路径:你已经有 Pasted image 的图片了,文件名不可读,建议装 Paste Image Rename 然后把格式设成 YYYY-MM-DD-HHmmss