新闻详情

新闻详情

首页 / 资讯中心 / 详情

Obsidian 附件不再满天飞:用 Custom Attachment Location 把附件路径设置成模板

发布时间:2026/9/7 22:41:41来源:尧图网络
Obsidian 附件不再满天飞:用 Custom Attachment Location 把附件路径设置成模板
Obsidian 附件不再满天飞用 Custom Attachment Location 把附件路径设置成模板【免费下载链接】obsidian-custom-attachment-locationCustomize attachment location with variables($filename, $data, etc) like typora.项目地址: https://gitcode.com/gh_mirrors/ob/obsidian-custom-attachment-locationCustom Attachment Location是一个 Obsidian 插件核心功能是让你用「路径模板 变量」来定义粘贴图片、PDF 等附件的存放位置和文件名并能把库里已有的附件批量归位、自动修正笔记中的引用链接。一句话新附件自动归档旧附件一键整理。附件为什么会越攒越乱用 Obsidian 几个月后常见局面是这样截图堆在默认粘贴目录PDF 散在引用它的笔记旁边还有几个孤零零躺在仓库根目录。想挪文件又怕链接失效于是干脆不动。这个插件的解决思路是把附件规则「配置化」每次粘贴或拖入文件时按你定义的模板决定存放位置和文件名移动旧附件时同步重写笔记里的引用链接不断被多篇笔记引用的同一附件会先问你处理方式复制、移动或跳过不会硬来所以它管的不仅是「新文件去哪」也包括「旧文件去哪」。如何设置附件路径模板 变量一次看懂插件设置里要填两个模板新附件存放路径和生成的附件文件名。两者都是普通文本加变量。常用变量${noteFileName}当前笔记名${noteFolderName}笔记所在文件夹${date:YYYY-MM}当前时间格式遵循 Moment.js 写法${heading}光标上方最近的标题${frontmatter:project}笔记 frontmatter 中指定字段的值${originalAttachmentFileName}附件的原始文件名三个可直接抄的存放路径示例assets/${noteFileName}—— 每个笔记一个附件夹最省心./assets/${noteFolderName}/${date:YYYY-MM}—— 按笔记所在目录 月份归档assets/${frontmatter:project}—— 按 frontmatter 里的项目字段分组⚠️ 关键细节想让路径相对于笔记所在目录必须以./开头否则是相对仓库根目录。这是绝大多数人配置「不生效」的第一原因。文件名模板同样支持组合例如${originalAttachmentFileName}-${date:YYYYMMDDHHmmssSSS}保留原名的同时带精确时间戳同名文件会自动补序号report 1.pdf、report 2.pdf不会覆盖。变量解析逻辑可参考 src/TokenEvaluatorContext.ts怀疑某个变量行为时去那里核对。不同工作流推荐的路径模板个人笔记变量越少越好路径用assets/${noteFileName}文件名用file-${date:YYYYMMDDHHmmss}。规则一句话笔记在哪附件跟到哪以后不用维护。研究资料管理按 frontmatter 归档研究笔记通常已有project这类 frontmatter 字段路径直接用assets/${frontmatter:project}/${date:YYYY}附件按项目和年份自动归堆且重命名笔记时附件位置不受影响。团队共享仓库防重名是第一要务多人写入同一目录文件名加随机串${originalAttachmentFileName}-${random:uuid}。另外文件名里的:等特殊字符默认会被替换成-替换规则在设置里可调避免同步工具出怪事。常见问题与排查方法配了路径新附件还是进老地方现象是模板改了但位置没变多半是漏写./前缀或者模板恰好和 Obsidian 内置默认位置一致。补上./保存即可。变量拼对了却没输出${token}名称不区分大小写但格式段区分。${date:yyyy}这种小写写法会得到空或异常值应写成${date:YYYY-MM-DD}。批量整理后链接失效插件移动附件时会同步重写引用但对多篇笔记共用的附件默认策略是跳过。建议先对单篇笔记或单个文件夹执行收集相关命令在 src/Commands/ 目录确认无误后再放大到整个仓库。删了笔记附件还留着设置里有「删除笔记时同步删除其孤儿附件」开关。开启前请先小范围验证模板无误——这个操作不可逆。一套轻量维护节奏日常不需要任何操作模板会自动处理新附件每月对最近常用的文件夹各跑一次收集清掉长期放错位置的文件用 git 同步的人可保留空附件文件夹目录结构不会因提交而塌陷图片越攒越大开启内置的 JPEG 转换并调低一点压缩质量截图密集型场景收益明显写在最后这个插件本质上只做两件事新附件自动归位、旧附件批量收集。建议先用assets/${noteFileName}跑一周再挑一个最乱的老文件夹执行一次收集——两件事做完你就有了可以长期沿用的附件规则。【免费下载链接】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),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

零基础备考阿里云ACA认证保姆级指南:从报名到拿证全攻略 2026/9/8 9:14:43

零基础备考阿里云ACA认证保姆级指南:从报名到拿证全攻略

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
手写数字识别实战:用TensorFlow从零实现LeNet-5 2026/9/8 9:14:43

手写数字识别实战:用TensorFlow从零实现LeNet-5

简介:面向人工智能与深度学习入门人群,基于TensorFlow框架实现经典LeNet-5卷积神经网络来完成手写数字识别任务。手写数字识别是计算机视觉经典任务,广泛应用于自动邮件分拣、移动支付等领域,该项目的MNIST数据集包含大量标注样本…

阅读更多 →
输电线路参数计算不求人:MATLAB工具实操与DeepSeek翻译帮助文档指南 2026/9/8 9:14:43

输电线路参数计算不求人:MATLAB工具实操与DeepSeek翻译帮助文档指南

最近在做一条110kV输电线路的仿真模型,本来以为最花时间的是搭Simulink框图,结果发现最头疼的恰恰是线路参数。导线型号、铁塔几何尺寸、对地高度、分裂间距,每一样都会影响单位长度的电阻、电感和电容。手推公式容易错,查手册又太…

阅读更多 →
免费报名表单怎么创建?活动报名、社团招新、课程报名的免费解决方案 2026/9/8 9:14:43

免费报名表单怎么创建?活动报名、社团招新、课程报名的免费解决方案

一句话结论免费报名表单可以通过在线表单工具创建:在问卷家等平台免费注册(同类工具还有龙艺秀、线上调研)→ 套用报名表模板或从空白创建 → 添加姓名、联系方式、报名选项等字段 → 发布链接或二维码到微信群。基础报名场景不需要付费&…

阅读更多 →
大气波导环境下电磁波射频追踪仿真的MATLAB实现解析 2026/9/8 9:14:43

大气波导环境下电磁波射频追踪仿真的MATLAB实现解析

简介:射频追踪仿真常见于电磁波传播研究,这套基于Matlab的代码专为大气波导条件下的射频追踪建模设计,适合电磁场、无线通信或雷达相关方向的学生与工程师用以验证传播特性。压缩包共7个文件,包含6个m脚本和1张运行结果图&#xf…

阅读更多 →
Windows下手动编译hiredis与Win32_Interop静态库完整指南 2026/9/8 9:11:42

Windows下手动编译hiredis与Win32_Interop静态库完整指南

简介:面向在Windows平台开展C/C项目并希望接入Redis的开发者,这份预编译的Redis客户端库将hiredis.lib、Win32_Interop.lib及相关头文件打包成套,解决了在Windows下直接使用Redis客户端库的痛点,省去从Linux环境移植、自行编译适配…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞