一个 Obsidian 插件:把当前 vault 已安装的社区插件列表导出到库内的一个 JSON 文件,该文件随你的 S3 同步工具(或任意同步工具)带到另一台设备;在新设备上可以一键引导安装缺失的插件,也可以选择删除本机多出的插件,执行“统一方案”让两台设备的插件集合保持一致。
.obsidian/plugins/*/manifest.json 和 .obsidian/community-plugins.json,把插件 id、名称、版本、作者、仓库等信息写入同步文件(默认 .obsidian/plugin-sync/plugins.json,路径可在设置中修改)。文件里还会带上设备 ID 和设备名称。安装时从官方插件市场(obsidianmd/obsidian-releases)和对应插件的 GitHub Releases 下载 main.js / manifest.json / styles.css。
.obsidian/plugins/ 下新建文件夹 plugin-list-sync,把本目录的 main.js、manifest.json、styles.css 放进去。.obsidian/plugin-sync/plugins.json。如果你的 S3 同步工具排除了 .obsidian 目录,请把“同步文件路径”改成 vault 根目录下的路径,例如 plugin-sync/plugins.json。main.js / manifest.json,这类插件无法自动安装。