我的Obsidian使用单一仓库来管理所有的文章,所以当需要发表文章的时候,我希望能有插件可以把文章转换到Quartz的目录下。
这个插件就是帮助我方便的可以对当前仓库obsidian文档一件更新到Quartz仓库。
Quartz: Send To Content Vault 命令![[image.png]][[document.md]]npm install
npm run build
配置路径:
/path/to/quartz/content/Articles)/path/to/quartz/content/images)转换文档:
Quartz: Send To Content Vault![[folder/image.png]] → ![[images/image.png]](包含配置的文件夹路径)[[folder/document.md]] → [[Articles/document.md]](包含配置的文件夹名称)插件会根据配置的路径自动生成正确的链接路径:
图片链接路径提取规则:
D:\quartz\content\images → 生成链接路径 images/home/user/site/assets/images → 生成链接路径 images文档链接路径提取规则:
D:\quartz\content\Articles → 生成链接路径 Articles/home/user/site/content/Posts → 生成链接路径 Posts文件覆盖行为:
obsidian-to-quartz/ ├── main.ts # 主插件文件 ├── file-system-helper.ts # 文件系统辅助类 ├── manifest.json # 插件清单 ├── package.json # 项目配置 ├── tsconfig.json # TypeScript配置 ├── esbuild.config.mjs # 构建配置 └── versions.json # 版本信息