从为知笔记转到了Obsidian,记录一下自己安装的插件和主题。未标明的都是插件。
Things 2(主题)
使用率非常高的一个主题,不论是PC端还是移动端效果都很好。唯一的缺点就是源码模式的代码块高亮有一些问题,所以使用了其他插件来弥补。
Shiki Highlighter
用于代码高亮,相比主题的代码高亮我觉得更好一些,它能够将源码模式的代码也一并渲染。
Linter
用来格式化笔记内容。
目前我用到的功能有:
- 清理空行、空格等。
- 自动给代码块增加默认语言。
- 将
#
的tag转换为YAML
格式的tag。 - 为新笔记创建默认的YAML格式属性
- 为YAML属性排序
Remotely Save
可以用来同步笔记到第三方的服务,支持S3协议。用起来比较方便,但还是有一些bug,比如导出的设置无法再重新导入。对于文件时间的判断会有问题,经常会将删除操作的文件重新下载下来。
Templater
非常强大的一个插件,可以自己写模板,然后将模板插入到你的笔记当中。主要用来实现在笔记中添加或者替换内容等等操作,甚至可以自行接入AI,让其给你自动生成总结。当然前提是你得有一定的编码能力,如果没有也没关系,可以去官方https://github.com/SilentVoid13/Templater/discussions/categories/templates-showcase这里查找模板。
WordPress
将Obsidian的笔记经过处理发送到WordPress上,可以选择XML-RPC
(不安全不推荐),REST API
方式来实现传输。但缺点是该插件已经很久没有维护了,所以会有很多的问题。比如现在你需要关闭替换媒体链接
选项才可以正常使用,否则第二次发送笔记的时候你笔记的yaml属性会全部丢失。