我的笔记规范

使用方法在不断演变着,尽量不直接修改过去的笔记了,新的折腾会不断附加在后面,也算记录一下折腾的心路历程。——2023-10-24 07:54:33

Obsidian 和 Docsify 都太自由了,导致如果无拘无束,我会很快把它们弄乱掉。

接下来,我要整理 Obsidian 中的内容,同时构建 Docsify 上面的输出(就是这个网站)。我得给自己一份规范,避免又跑偏了。

使用规范

Obsidian

  • 只装必须的插件,测试内容放到 Sandbox 中,以免污染主 vault
  • 只添加必要的功能性的脚本,不为了炫技添加不是必须的功能
  • 重新构思笔记规划
    • 思考许多存而不看的笔记的处理方法
    • 对不同的需求进行分区处理

Docsify

  • 全局尽量精简,每个插件都认真思考其必要性
  • 单页面任意添加脚本,尽情折腾(好耶(≧∇≦)ノ
  • 笔记按板块存放,为了便于查找可以分子文件夹
  • 侧边目录用层级归类内容
  • 不存在线性索引,但可以通过 changeLogs 页面了解时间顺序上的变化。(手动添加)

一些运作细节

记录下来以备日后参照,因为时间久了老忘记自己怎么把这一堆东西组合在一起运作的了。

Obsidian

  • Syncthing 实现多端同步
  • NAS 上用 GoodSync 实现分发备份到多个网盘
  • NAS 上用 AutoPushGit.js 脚本每日自动提交到 github

Docsify

  • Syncthing 实现笔记到 NAS 的 Web 目录(单向)
  • http-server 实现 NAS 上的 web 服务
  • NAS 上用 AutoPushGit.js 脚本每日自动提交到 github
  • Github Actions 自动部署

仓库的构建

Append at 2023-06-10 08:18:29

这挺复杂的。第一次,我刚开始用 Obsidian,兴奋地把自己所有笔记相关的东西都塞了进去。后来发现有点混乱。而且每次打开,Obsidian 都会所有所有笔记,缓存它们的元数据。也就是笔记越多,打开越慢,毕竟都要读一遍。

所以后来我分拆了笔记,但这又导致非常割裂,两边都有常用的内容,每次都要思考我应该打开哪个笔记本。

这次我原本打算把笔记按照使用频繁程度分成三个仓库:

  • 归档:几乎不会用到的,单独一个仓库,避免浪费算力
  • 知识:知识库,都是一些会用到,但也不是很常用的。
  • 笔记:日常类似草稿的笔记,可以做各种日程规划,思维导图,写文章,反正就是每天会打开的。

我觉得很合理,但一想到要维护三个仓库,就很不耐烦。所以最终选择:渐进式创建仓库和整理笔记

  • 创建一个新的,空的仓库,并从零开始使用,这就是我日常最常用的仓库了。
  • 当前仓库视作归档,需要的时候过来翻阅,然后顺便把有价值的东西整理到该在的地方
  • 随着时间推移,这里只剩下需要归档的内容,这时候删掉配置和插件,只保留笔记本身,作为归档。

生成器

Append at 2023-10-24 07:57:53

Docsify 是不错,但是小问题也不少,每次折腾都得查询一番,然后修改的结果可能还完全南辕北辙。所以自己写了一个静态展站成器,这样就完全可控了。不过使用原则上和 Docsify 基本一致,并彻底贯彻无线性索引,每一条笔记都是一个单独的页面,每一条笔记都在单独成长。

Append at 2023-11-01 18:21:19

  • 尽量简单,持续问自己:还能更简单么?真的有必要么?
  • 这只是我笔记的附属,最好让它自动化,无负担,无感知的存在
©2022~2023 稻米鼠. Last build at 2023/12/5 00:00:21