当前位置: 首页 > java >正文

Obsidian: 图片本地化插件-Local Images Plus与图片重命名插件-Paste Image Rename使用说明

Local Images Plus

Obsidian插件「Local Images Plus」用于配置本地图片及附件的处理规则(如自动处理、压缩、存储路径等),分为多个模块:

1. Interface settings(界面设置)

  • Show notifications:开启时,页面处理完成后会弹出通知(默认为「开启」状态)。
  • Disable additional commands:开启后,命令面板中将隐藏插件的额外命令;需在设置中重新加载插件才会生效(默认为「关闭」状态)。

2. Processing settings(处理设置)

控制附件的自动处理、下载、压缩等核心行为:

  • Automatic processing:开启时,在「创建/复制/粘贴笔记」时自动触发处理(默认为「开启」)。
  • Automatic processing interval:处理更新的间隔(秒),因笔记内容同步给插件需要时间,设为「5」秒。
  • Number of retries for every single attachment:单个附件下载失败(如网络问题)时的重试次数,设为「2」次。
  • Process all new markdown files:处理所有「新创建/云同步」的对应扩展名Markdown文件(默认为「开启」)。
  • Process all new attachments:将所有附件从Obsidian默认文件夹移动到插件指定文件夹(默认为「开启」)。
  • Use MD5 for new attachments:重命名新附件(粘贴的图片/文件)时使用MD5算法(默认为「开启」)。
  • Download unknown filetypes:下载未知文件类型,并以 .unknown 扩展名保存(默认为「关闭」)。
  • Compress images (Web Images):压缩所有下载的网络图片(可能缩小体积,但影响性能,默认为「关闭」)。
  • Compress images (Pasted Images):压缩所有粘贴的图片(默认为「开启」)。
  • Compression type:选择图片压缩格式,当前选「JPEG」(注意WebP格式有图片尺寸限制)。

3. 排除与质量设置

  • Excluded folders:手动输入“不自动处理的文件夹路径”(多行输入,如 Root-folder/Subfolder)。
  • Image Quality:图片压缩质量(范围30-100),当前设为「80」。
  • File size lower limit in Kb:不下载小于该大小的文件,设为「0」表示“无大小限制”。
  • Exclusions:插件不会下载这些扩展名的附件,当前规则为 cnt|php|pl|htm|html
  • Do not create Obsidian attachment folder:不创建Obsidian默认附件文件夹(为兼容其他插件,但可能导致异常,默认为「关闭」)。

4. Note settings(笔记设置)

控制笔记中媒体链接与标签的行为:

  • Preserve link captions:将媒体链接的标题添加到转换后的标签(默认为「开启」)。
  • Add original filename or ‘Open file’ tag:替换标签后,自动添加「[原始文件名]」或「原始文件名」(仅对 file:// 协议或拖放/粘贴的文件有效,默认为「开启」)。
  • Include pattern:仅处理扩展名匹配该模式的文件,默认为 md|canvas

5. Orphaned attachments(孤立附件)

  • Remove files completely:不将「孤立附件」(无笔记引用的附件)移到垃圾桶,直接永久删除(默认为「关闭」)。

6. Media folder settings(媒体文件夹设置)

控制附件的存储路径与日期格式

  • How to write paths in tags:标签中写入路径的方式,当前选「Full path(完整路径)」。
  • Date format${date} 变量的日期格式,当前设为 YYYY MM DD
  • Folder to save new attachments:新附件的保存文件夹,当前选「Copy Obsidian settings(复制Obsidian的设置)」;也可自定义模板(如 _resources/${date}/${notename})。

7. Troubleshooting(故障排除)

  • Debug:开启后,会在控制台输出调试信息(用于排查问题,默认为「关闭」)。

整体而言,该插件通过这些设置,实现对Obsidian中图片/附件的自动化处理、压缩、归类存储,让附件管理更规范高效。

Paste Image Rename

该插件是Obsidian(一款笔记应用)中处理图片/附件重命名的插件设置界面,各部分功能解释如下:

1.「Image name pattern(图片命名模式)」

用于定义新图片名的生成规则,支持以下变量

  • {fileName}:当前打开的笔记文件名(不带 .md 扩展名)。
  • {imageNameKey}:从笔记的「frontmatter」(文件开头的元数据区)中,读取 imageNameKey 键对应的值。
  • {DATE:$FORMAT}:用「Moment.js 格式字符串」(如 YYYY-MM-DD)格式化当前日期

下方示例展示了不同变量组合下的命名效果(如重复时会自动加编号 -1 -2 等)。输入框当前填入的是 {fileName},表示用笔记文件名作为图片名。

2.「Duplicate number at start (or end)(重复编号的位置)」

开关选项:若开启,重复编号会作为「前缀」加在图片名开头;若关闭,编号作为「后缀」加在末尾。默认为关闭状态。

3.「Duplicate number delimiter(重复编号的分隔符)」

设置重复编号与主文件名的分隔符(如填 -,则重复时命名为 文件名-1 文件名-2)。输入框当前值为 -

4.「Always add duplicate number(始终添加重复编号)」

开关选项:若开启,无论是否重复,图片名都会加编号;若关闭,仅当文件名重复时才加编号。默认为关闭状态。

5.「Auto rename(自动重命名)」

开关选项:若开启,粘贴图片后自动执行重命名;若关闭,会弹出确认框让用户手动确认。默认为关闭状态。

6.「Handle all attachments(处理所有附件)」

开关选项:默认情况下,插件只处理「Obsidian 粘贴生成的图片」(文件名以 Pasted image 开头);若开启,所有在仓库中创建的附件(不止图片)都会被插件处理。默认为关闭状态(紫色开关)。

7.「Exclude extension pattern(排除扩展名规则)」

仅当「Handle all attachments」开启时生效。用正则表达式定义「不希望被插件处理的文件扩展名」。输入框中 docx?|xlsx?|pptx?|zip|rar 表示:排除 docx/docxlsx/xlspptx/pptziprar 这些扩展名的文件。

8.「Disable rename notice(禁用重命名通知)」

开关选项:若关闭,重命名时不会显示插件的通知(但 Obsidian 自身因「链接变化」弹出的通知无法通过此选项禁用)。默认为关闭状态。

整体来看,这个界面是为了灵活配置「附件(尤其是图片)的重命名逻辑」,让笔记中的附件命名更规范、自动化。

http://www.xdnf.cn/news/20420.html

相关文章:

  • Day28 打卡
  • 附051.Kubernetes Karmada kubectl 插件部署联邦及使用
  • JBoltAI赋能产业数智化转型:AI开发新范式的深度实践
  • Java全栈工程师面试实录:从基础到高并发场景的技术探索
  • 【56页PPT】华为集成服务交付ISD业务变革总体方案(附下载方式)
  • OpenLayers常用控件 -- 章节六:全屏控件教程
  • 基础算法:倍增
  • RSA-e和phi不互素
  • Paimon——官网阅读:配置
  • Miniconda安装与VSCode搭建远程Python、Jupyter开发环境
  • Go基础(④指针)
  • C语言初学者笔记【文件操作】
  • ES6 核心特性详解:从变量声明到函数参数优化
  • Go基础(⑤Consul)
  • repo 学习教程
  • 第2课:环境搭建:基于DeepSeek API的开发环境配置
  • 【UAV】基于PX4+Ubuntu24.04.3的无人机制作的开发环境搭建
  • Linux awk 命令使用说明
  • 工业显示器在地铁电力监控与运维中的应用
  • 每天五分钟深度学习:神经网络的梯度下降和反向传播算法
  • Python实战:爬取百度热搜榜,制作动态可视化报告
  • 企业级监控方案对比:Zabbix vs Prometheus
  • (nice!!!)(LeetCode 面试经典 150 题 ) 130. 被围绕的区域(深度优先搜索dfs || 广度优先搜索bfs)
  • uni-app倒计时公共组件 封装,倒计时组件
  • 【Next】服务端接口
  • scikit-learn零基础配置(含python、anaconda)
  • 大电流场景首选:捷多邦解析厚铜 PCB 的应用优势
  • 【PCIe EP 设备入门学习专栏 -- 8.1.2 PCIe EP 通路详细介绍】
  • v0.29.1 敏感词性能优化之内部类+迭代器内部类
  • 中州养老项目:利用Redis解决权限接口响应慢的问题