网站发布流程
把本地 D:\Obsidian\Quartz\quartz\content 里的笔记更新到 https://vluoshen.pages.dev/
一、命令版本
cd D:\Obsidian\Quartz\quartz
npx quartz sync二、用 Obsidian 插件一键执行(Shell Commands)
为了不用每次开终端,装 Obsidian 社区插件 Shell Commands:
- 设置 → 第三方插件 → 搜索
Shell Commands→ 安装并启用 - 插件设置 → New shell command
- 命令填:
npx quartz sync - 工作目录填:
D:\Obsidian\Quartz\quartz
配好后按 Ctrl + P 搜「发布」就能执行,不用再开终端。
三、顺手解决文件名乱码
那条看着难受的话,跑这个:
git config --global core.quotepath false以后 Git 就会正常显示中文文件名了。
我这边 Shell Commands 插件用不了,所以改用了下面的 bat + 快捷键方案。
四、bat 文件 + 快捷键(当前在用)
第一步:先有 bat 文件
桌面要有 Obsidian网站发布.bat,内容就是这三行:
cd /d D:\Obsidian\Quartz\quartz
npx quartz sync
pause第二步:创建快捷方式
- 右键
Obsidian网站发布.bat - 选 显示更多选项 → 创建快捷方式
- 桌面会多出一个「Obsidian网站发布.bat - 快捷方式」
第三步:给快捷方式绑快捷键 ⭐
- 右键这个快捷方式 → 属性
- 在弹出的属性窗口里,找到 **「快捷键(K)」** 那一行
- 点一下它右边的输入框(默认显示「无」)
- 直接在键盘上按
Ctrl + Alt + Shift + S(四个键同时按) - 输入框会自动显示
Ctrl + Alt + Shift + S - 点 确定
第四步:试一下
打开 Obsidian(焦点在 Obsidian 里也行),按 Ctrl + Alt + Shift + S —— 黑窗口会弹出来跑同步,跑完显示 Done!,按任意键关闭。