哒哒
(chen)
1
怎样才能将图片自动存入所在文件的一级文件里面
就是一个仓库,如果有三个文件夹,A,B,C,,文件夹里面又有很多文件夹和文件,我想把子文件的所有附件都存到所在一级文件夹的图片里
试了好多插件都不行,也可能是我使用不当,想问问有没有人有类似配置。
预期的效果
我的仓库/
├── 技术学习文件夹A/
│ ├── JavaScript基础.md
│ ├── TypeScript进阶.md
│ └── Assets/ # 自动创建
│ ├── js图1.png
│ └── ts图2.jpg
├── 项目文档文件夹B/
│ ├── 需求分析.md
│ ├── 会议记录/
│ │ └── 2024-01会议.md
│ └── Assets/ # 自动创建
│ ├── 需求图.png
│ └── 设计稿.jpg
Probe
(Probe)
4
见 插件 Custom Attachment Location 的可用 tokens 以及 tokens Format 规则
里面有个 ${noteFolderName} 用于表示笔记的上层各级文件夹, 且可以结合多种参数, 官方写了许多示例比如:
${noteFolderName:{pick:{from:'end',index:1}}}: foo/bar/baz/qux/quux/corge.md -> qux
${noteFolderName:{pick:{from:'start',index:1}}}: foo/bar/baz/qux/quux/corge.md -> bar
所以 “pick from start, index 0” 就是目前所需的, 完整如下
${noteFolderName:{pick:{from:'start',index:0}}}/assets
如图
简单看了下能用
但这种涉及自动改文件的插件, 还是建议楼主反复测试好了再用, 且文件名最好设为带唯一时间戳, 若仓库有大量的外部来源笔记需要批量调附件, 它们的配图也最好是 “全局不重名”, 这样遇到问题了好追查原因
1 个赞