Obsidian 插件:Image Attachment Upload
插件名片
概述
主要功能
提供两个命令,一是“Upload image and insert inline”,选取图片上传至 Cloudflare R2 并以内联方式嵌入当前笔记;二是“Upload image and set image property”,上传图片到 R2 并将笔记的 image 前置属性设为图片公共 URL。
适用场景
适用于需要在 Obsidian 笔记中插入图片,且希望将图片存储在 Cloudflare R2 的用户,支持桌面和移动设备。
核心特色
无需 SDK,利用 Web Crypto API 在设备上完成签名,无需对存储桶进行 CORS 设置;对象键遵循路径模板,文件名添加随机后缀避免冲突。
使用建议
- 先创建 R2 API 令牌,公开存储桶,再在插件设置中填入相关信息。
- 因凭证以明文存储在
data.json中,将 R2 令牌作用域限定在一个存储桶,且不要将该文件纳入版本控制。 - 可通过 BRAT 或手动方式安装插件。开发需 NodeJS v22.13+ 和 pnpm 11。
Help这篇插件文章还没有人贡献,欢迎占坑!
如果您有好的想法欢迎提交PR或者文末留言。
讨论
若阁下有独到的见解或新颖的想法,诚邀您在文章下方留言,与大家共同探讨。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。