公司动态

粘贴的图片去哪儿了:三步配好 Obsidian 自定义附件位置

📅 2026/8/22 20:19:29
粘贴的图片去哪儿了:三步配好 Obsidian 自定义附件位置
粘贴的图片去哪儿了三步配好 Obsidian 自定义附件位置【免费下载链接】obsidian-custom-attachment-locationCustomize attachment location with variables($filename, $data, etc) like typora.项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-custom-attachment-location如果你在根目录见过一长排 Pasted image 文件不知道该归哪篇笔记管可以试试 Obsidian Custom Attachment Location——这个插件让你用变量定义附件的存放位置和文件名和 Typora 的思路一样。适合每天往笔记里粘图、粘 PDF又想把库收拾干净的人。一分钟概念改一个设置改了什么Obsidian 默认行为粘贴的图片放到「文件与链接」设置里指定的位置通常是根目录文件名固定是Pasted image 时间戳。粘得越多根目录越乱。这个插件就两个机制路径模板给新附件的存放位置写一个模板模板里的变量在粘贴时自动展开。默认是./assets/${noteFileName}意思是每篇笔记的附件都进以笔记同名的文件夹。一键收集对已经散落的附件跑一条 Collect attachments 命令按模板批量挪到正确位置笔记里的链接同步更新。三步接入装、配、测装插件→ 预期设置页出现 Custom Attachment Location。社区插件市场搜 Custom Attachment Location 安装即可想拿源码跑的话执行git clone https://gitcode.com/gh_mirrors/ob/obsidian-custom-attachment-location。改路径模板→ 预期粘贴的图片进指定文件夹。插件设置里把 Location for new attachments 改成./assets/${noteFileName}注意相对路径要在开头加./。跑一次收集命令→ 预期老附件归位链接自动更新。命令面板里执行 Collect attachments范围可选当前笔记、当前文件夹或整个库。可以直接抄的配置配方想要什么配置你会得到什么最省事./assets/${noteFileName}每篇笔记的附件进同名文件夹再按月份分./assets/${noteFileName}/${date:YYYY-MM}同一笔记的附件按月再分一层按项目归类./projects/${noteFolderName}/${date:YYYY}同文件夹的笔记附件先按项目、再按年份分组同名多次粘贴不冲突文件名${originalAttachmentFileName}-${date:HHmmssSSS}保留原名并带时间戳重名自动加序号不覆盖路径模板还支持${frontmatter}读笔记头部字段、${heading}取当前标题规则可以做得更细。按场景选方案个人用户./assets/${noteFileName}就够了笔记不多的话保持其他设置默认别折腾。图片重度用户在上面路径之外打开粘贴图片转 JPEG质量默认 0.8剪贴板粘进来的图自动压缩库体积能省不少。团队共享库建议./assets/${noteFolderName}/${noteFileName}附件跟着项目文件夹走附件被多篇笔记引用时把处理方式设为 Copy 或 Prompt 而不是 Move免得挪走别人的引用。避坑清单配了路径附件还是进根目录→ 相对路径没加./前缀 → 路径开头补上./。粘贴同名文件名字后面多了个 1→ 重名分隔符默认是空格 → 文件名模板里加时间变量或把分隔符改成自己习惯的。批量收集后个别图片链接失效→ 附件被多篇笔记引用默认策略是跳过 → 把多篇笔记共用附件的处理模式改成 Prompt 或 Copy。笔记改名后附件文件夹没跟着变→ 重命名附件文件夹开关被关了 → 打开它默认本来就是开的。顺手的效率细节排除路径支持指定目录批量收集时不碰它们。文件名模板里能用${random}随机值和${sequenceNumber}序号收集、改名时可用凑唯一命名。空附件文件夹收集后默认删掉含父级想保留给 Git 用的话打开保留空文件夹。变量解析和批量挪文件的逻辑分别在 路径解析 和 链接更新排查行为时可以参考想写自己的变量看 自定义变量上下文 即可。它只做一件事告诉附件该去哪儿。可以从最小配置试起用几天再决定要不要加更多变量。【免费下载链接】obsidian-custom-attachment-locationCustomize attachment location with variables($filename, $data, etc) like typora.项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-custom-attachment-location创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考