【插件测评】Pluto Hub 的插件,解耦笔记与局部代码样式可能就是它了

经常使用obsidian笔记,为了搭一个完美的笔记,把各种插件和 CSS 样式折腾到吐血的重度强迫症,今天不得不连夜给论坛的兄弟们安利一个神仙工具——Pluto Hub

:art: 效果展示

刷新插件效果

结论:这可能彻底颠覆我们以前在 Obsidian 里搞“局部定制”和“卡片视觉”的粗暴逻辑。

之前为了在主页搞点小工具或者高颜值挂件,全网的教程基本上就是两条路:要么去下几十个零散的社区插件,要么就是在 .md 文档里用 dataviewjs 硬嵌 JS 代码。而且用 Git 跨端同步的时候,各插件的 data.json 容易爆发冲突。

:ringer_planet: 测评第一感受:能写自己的模块,不与笔记放一起

这个插件最有意思的设计在于:它的本体是一个空的沙盒,里面内置一些模块。所有的功能和视觉,全部变成了由本地驱动的模块。 也就是代码归沙箱,内容归笔记。

  1. 极简方案管理插件,提供[ 0延迟 / 2s延迟 / 4s长延迟 / 关闭 ] 延迟切换,配置规则模块其实可以任意定制你的方案。加快了初始加载速度,但需要先把所有都禁用了,然后点击启动插件刷新一下插件数据。
  2. 主题样式,有多种配色可以选择自己想要的主题样式。
  3. 可以自己将脚本导入模块,以后不用再担心笔记和脚本混乱问题。
  4. CSS变成模块更好管理,不再担心样式太乱了,以前大佬做的Blue Topaz主题太重了,想要定制自己的样式很难,几乎都写在一个文件里。
  5. 内部支持很多种格式,可以自己写react控件templater脚本,但需要先下载相应的插件才行。
  6. 对小白很友好,可以轻松的和别人分享自己的模块配置,能轻松定制,不再需要复制粘贴什么代码了,直接无脑导入导出,弥补了官方这种功能的缺失。
  7. 不想要的模块轻松关闭删除,自己管理好自己的模块,全局搜索再也不会搜到配置代码。
  8. 说句实在的能减少插件,有些插件就一点js css配置等,还得下个插件,真心麻烦,现在想加个命令,直接复制一个代码搞定,可以算轻量化插件。

:checkered_flag: 测评总结

折腾到最后才明白,以前我们多行多文件 CSS 堆砌、md 文档里硬嵌 JS 太麻烦了。如果是经常用笔记软件,真心建议去试试这个插件。还有一些小问题,还需要其他插件支持比如涉及控件方面,要安装obsidian-react-components,templater等。

  • :octopus: 开源项目地址https://github.com/xiajianduan/obsidian-pluto-hub
  • :hammer_and_wrench: 安装方法:直接在官方社区插件市场搜索 Pluto Hub 启用即可。

兄弟们对这种卡片式代码管理怎么看?有不懂可以联系作者,欢迎在评论区交流,有什么不懂可以来问!