如何优雅地在 Typora 中自动生成日期文件夹
本博客的文章均使用 Typora 编写,图片上传依赖 PicGo-Core。该工具默认只能上传到固定路径,无法按日期生成目录(例如 2026/03/picture.jpg)。
super-prefix是 PicGo 的一款插件,用于按规则生成上传路径,由 gclove 维护,项目地址:picgo-plugin-super-prefix。
安装 Node.js
若本机已有 Node.js,可跳过本节。
前往 Node.js 官网下载页 下载并安装。
在 Windows 上,可在页面下方选择 Windows 安装程序 (.msi)。
安装完成后,在命令行或 PowerShell 中执行:
node -v
npm -v
若能看到版本号,即表示安装成功,例如:
PS C:\Windows\system32> node -v
v22.22.0
PS C:\Windows\system32> npm -v
11.6.4
更多安装说明可参考 菜鸟教程:Node.js 安装配置。
为 PicGo 安装 super-prefix
按 Win + R,打开 %userprofile%\AppData\Roaming\Typora\picgo\win64\,在地址栏输入 cmd 并回车,执行:
.\picgo.exe install super-prefix
按 Win + R,打开 %userprofile%\.picgo,用文本编辑器打开 config.json。PicGo会在安装插件成功后自动生成相关配置,请在配置中加入或核对如下片段(需与文件中其他项用逗号正确衔接):
Note
若上述路径不存在,可在 Typora 中按 Ctrl + 逗号 打开偏好设置,进入 图像 → 验证图片上传选项,在弹出窗口中确认 PicGo-Core 可执行文件路径;点击 打开配置文件 可编辑 config.json 以编辑、配置 super-prefix
"picgoPlugins": {
"picgo-plugin-super-prefix": true
},
"picgo-plugin-super-prefix": {
"prefixFormat": "YYYY/MM/",
"fileFormat": "YYYYMMDD"
}
| 参数 | 建议值 | 说明 |
|---|---|---|
| prefixFormat | YYYY/MM/DD/ 等 | 路径前缀格式(以 / 结尾) |
| fileFormat | YYYYMMDDHHmmss | 上传后的文件名时间格式(如果为空则保留图片原本文件名) |
可按需把 prefixFormat 设为 YYYY/MM/DD/ 等,与上表一致即可。
更多说明见项目仓库:picgo-plugin-super-prefix。
测试上传
在 Typora 中按 Ctrl + 逗号,进入 图像 → 验证图片上传选项,按提示测试是否上传成功。

评论区加载中,请稍候...