ByteNoteByteNote

字节笔记本

2026年5月3日

Obsidian Image Uploader 插件

API中转
¥120

Obsidian Image Uploader 插件介绍,支持粘贴时自动上传图片到图床,兼容 Imgur、Lsky-Pro 等多种图床服务。

功能特性

自动上传剪贴板中的图片到图床,支持:

  • 粘贴时自动上传
  • 可选的图片大小调整
  • 支持 Obsidian 实时预览编辑器
  • "上传本页所有本地图片"命令

项目信息

项目说明
GitHubhttps://github.com/Creling/obsidian-image-uploader
版本0.3.2
许可证MIT

配置项

配置项说明
Api Endpoint图床 API 的端点地址
Upload Header上传请求的 HTTP 头(JSON 格式)
Upload Body上传请求体(JSON 格式)
Image Url PathHTTP 响应中图片 URL 的路径
Enable Resize是否在上传前调整图片大小
Max Width超过此宽度的图片将按比例缩放

配置示例

Imgur

请求示例:

bash
curl --location --request POST 'https://api.imgur.com/3/image' \
--header 'Authorization: Client-ID {{clientId}}' \
--form 'image="R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"'

配置:

  • Api Endpoint: https://api.imgur.com/3/image
  • Upload Header: {"Authorization": "Client-ID {{clientId}}"}
  • Image Url Path: data.link

Lsky-Pro

开源自托管图床解决方案。

配置:

  • Api Endpoint: https://img.domain.com/api/v1/upload
  • Upload Header:
    json
    {
      "Authorization": "Bearer xxxx",
      "Accept": "application/json",
      "Content-Type": "multipart/form-data"
    }
  • Upload Body: {"file": "$FILE"}
  • Image Url Path: data.links.url

安装

  1. 在 Obsidian 设置中搜索 "Image Uploader"
  2. 或手动安装:下载插件文件到 Obsidian plugins 目录

注意事项

  • 确保图床 API 支持跨域请求
  • 上传请求体格式通常不需要修改,除非你知道自己在做什么
  • 启用图片调整可以减少上传流量

在 AI 技术快速迭代的今天,保持持续学习的能力比掌握任何特定的技术都更重要。理解底层原理可以帮助你在遇到新技术时更快地上手,可以在不同的技术方案之间做出更明智的选择。建议开发者建立自己的技术框架,而不是追逐每一个新的工具和框架。实践是最好的学习方式,在真实项目中应用新学到的技术,遇到问题并解决,这种经历比任何教程都更有价值。定期整理和复盘也是很好的习惯。将学到的知识归档整理,形成自己的知识库。当需要用到某个技术时,可以直接从自己的知识库中找到相关的参考,而不是从零开始搜索。

分享: