✨ 言出法随一句话,AI 就给你做出来 → doAIPM.com
SoloMD

图片与附件

粘贴的截图落在哪里 —— 以及怎么让它落在你想要的地方。

粘贴时发生了什么

截图到剪贴板,把光标放进笔记,按 Ctrl/⌘ V —— SoloMD 会把图片文件写到笔记旁边的磁盘上,并自动插入 Markdown 链接。把图片文件拖进编辑器效果相同。默认情况下,图片存进笔记同目录的 _assets/ 文件夹:

我的文件夹/
├── 笔记.md          ← 在这里粘贴
└── _assets/
    └── image-20260806-093012.png

一切都是本地的相对路径 —— 仓库始终是一个普通文件夹,可以随意同步、打包,或用任何其他编辑器打开。

_assets 改名为 images(或任何名字)

打开 设置 → 写作。当「粘贴 / 拖入图片的保存位置」保持默认的 「共享 _assets/ 目录(每个文件夹一个)」时,下方会出现 「共享附件文件夹名」输入框。填入 images 即可 —— 之后粘贴的每张图片都会存到笔记同目录的 images/ 下,插入的链接也是 ![](images/…)

这个输入框会自动去掉斜杠 —— 它只接受纯文件夹名,不接受路径。要用路径或每篇笔记独立目录,请看下面的自定义模式。

三种附件模式

模式图片存到适合
共享(默认) 每个目录一个文件夹 —— _assets/,或你在上面改的名字。 简单仓库;与 SoloMD v4.3.5 之前的布局一致。
每篇独立 每篇笔记旁的 <笔记名>.assets/ —— foo.md 对应 foo.assets/ 让每篇笔记自包含。把 foo.md 改名成 bar.md 时,SoloMD 会同步把 foo.assets/ 改名,并改写笔记内的引用路径。
自定义(兼容 Typora) 你写的路径模板,例如 ./images/${filename}/ 从 Typora 迁移的仓库,或前两种模式表达不了的布局。

自定义路径模板

把「粘贴 / 拖入图片的保存位置」切换到「自定义路径(兼容 Typora)」,会出现「自定义图片路径」输入框。模板支持一个变量 —— ${filename},即笔记文件名去掉扩展名(foo.mdfoo):

模板foo.md 的效果
./images/该目录所有笔记的图片都存到笔记旁的 images/
./images/${filename}/每篇笔记一个子目录:images/foo/截图.png
../attachments/笔记上一级目录里的文件夹。
/Users/you/pictures/C:\pictures\绝对路径 —— 所有笔记的图片集中存到一处。

相对路径以笔记所在目录为基准解析。插入的 Markdown 链接始终使用正斜杠,在 Windows 上也能正常渲染。这套语法与 Typora 的「复制图片到指定路径」设置兼容 —— 从 Typora 迁移过来的仓库可以直接沿用原有模板。

注意事项

Comments & feedback

Comments live on GitHub Discussions — sign in once with your GitHub account.

Comments load from GitHub Discussions. If you see this message instead, the maintainer has not finished the one-time giscus.app setup yet — see web/COMMUNITY-SETUP.md.

Open on GitHub Discussions →