近一周频繁看到 Obsidian 的安利,原来是出了 iOS 端,而且功能几乎全支持。看了一圈教程和官方文档,嘿,不简单!

折腾一天,完美实现日常「坑娃」 需求:

随时记录各类培训,并自动更新汇总。

一键坑娃

「快捷指令」一键坑娃

两步走:先装好 Advanced Obsidian URI 插件,再在 iOS 添加上图中的快捷指令。

obsidian://advanced-uri?vault=&daily=true&mode=append&data=%23%E4%B9%A6%E6%B3%95

注:以上 URL 实现一键追加 #书法 到当日如 2021-08-06.md 中()。其中 URL中的 %23%E4%B9%A6%E6%B3%95 == #书法 ,因为 data 需要 URL 编码(Encode),更多参数详见插件页。

随查进度

obsidian-2

坑了几次啦,还剩几次啦?打开 坑娃.md 预览模式,一目了然!咋实现的呢?

也是两步走:先装好 Obsidian Dataview 插件,再来个页面如 坑娃.md 添加两段代码,一是统计次数,二是索引表格。

//```dataviewjs
let total = 20  //课时数
let day = '2021-07-11'  //统计起始日期
let tag = "#书法"  //统计的标签
let folder = "9 日志"  //限定次文件夹下的标签
let shufu = dv.pages(tag)
	.where(
		t => t.file.name >= day
	)
	.where(
		t => t.file.folder.includes(folder)
	)
	.array().length
let res = "已学 "+shufu+" 次,还剩 "+(total-shufu)+" 次"
let resDay = "(于 "+ day +" 续费,共 "+total+"课时)"
dv.header(1,tag)
dv.header(2,res)
dv.paragraph(resDay)
//```
//```dataview  
TABLE WITHOUT ID file.link AS "#书法",shufa AS ""  FROM #书法 AND "9 日志"
WHERE file.day >= date(2021-07-11)
sort file.name desc
//```

主题美化套餐

//Ozan's Image in Editor 语法
![[ myimage.png | #x-small ]]  //#small     #x-small       #xx-small
![100x100](image.png)  //Width x Height
![300](image.png)  //Width

文件式管理套餐:

实现给文件夹创建同名文件,或反之。(文件式管理之陋习啊)

调配1:Folder Note 插件配置中需关闭 Auto Rename !!!

Note File Method: "Folder Name Inside"
Auto Rename: OFF

调配2:给 Note Folder Autorename 的命令 Make this note a folder note 加个快捷键。

文件式管理

调配3:设置–文件与链接–新附近的默认位置,当前文件夹下的子文件夹中。效果是复制图片,直接粘贴会把图片存到当前子文件夹中。

大纲优化套餐

obsidian-outliner-demo-gif

  • Outliner:实现了大纲的快速缩进等各种效果。
  • Zoom:可进入节点编辑。

更多强化插件

Markdown Formatting Assistant
Obsidian Commits
  • Obsidian Commits:生成热点图和汇总数据,查看自己的笔记的标注更新情况、笔记的撰写情况。

剪藏扩展

相关参考