标签 图片上传 下的文章

obsidian-upgit

项目地址: GitHub - kiusnax/obsidian-upgit

一个简单的 Obsidian 图片上传插件,基于 upgit

简介

之前一直使用 Typora,最近切换到了 Obsidian。然而,我发现现有的 Obsidian 图片上传插件体验都不太理想,于是和 Antigravity 老师一起搓了这个插件。

它的主要功能是拦截 Obsidian 的图片粘贴事件,将图片自动上传到配置的图床,并替换为远程链接。

演示

[开源项目] Obsidian 图片上传插件,基于 upgit1

功能特点

  • 无缝体验:直接粘贴图片,插件会自动处理上传。
  • 即时反馈:粘贴后立即显示本地预览,后台静默上传,上传成功后自动替换为远程链接。
  • 灵活配置:基于强大的 upgit CLI 工具,支持多种图床配置。

前置要求

本插件依赖于 upgit 命令行工具。在使用前,请确保你已经下载并配置好了 upgit

确保 upgit 在你的终端中可以通过命令正常上传图片。

配置指南

  1. 安装插件:将本仓库代码编译后的 main.js, manifest.json 文件放入 Obsidian 仓库的 .obsidian/plugins/obsidian-upgit/ 目录下。
  2. 启用插件:在 Obsidian 设置 → 第三方插件中启用 obsidian-upgit
  3. 插件设置
    • 打开插件设置页面。
    • Upgit Executable Path: 填写 upgit 可执行文件的绝对路径 (例如: C:\Tools\upgit.exe/usr/local/bin/upgit)。
    • Local Assets Folder: (可选) 设置临时图片的存储目录,默认为 assets

使用方法

配置完成后,只需在 Obsidian 编辑器中粘贴图片(Ctrl+V / Cmd+V),插件即可自动工作。

开发

npm install
npm run dev

📌 转载信息
原作者:
SAY
转载时间:
2026/1/24 06:34:48

大家好,我是咕咚。

以前写技术博客,插入图片绝对是最烦的事之一。

流程大概是:

  1. 截图 / 导出图片
  2. 打开浏览器,登录图床
  3. 拖拽上传
  4. 等待上传完成
  5. 复制图片链接
  6. 回到编辑器,粘贴链接

一遍两遍还好,写一篇长文章要插入十几张图片,真的会让人崩溃。


现在的方案

最近在玩 Claude Code,发现它的技能系统特别好玩。

简单说,Claude Code 是 Anthropic 官方的 CLI 工具,你可以在终端里直接和 Claude 对话来编程。它的技能系统允许用户自定义功能扩展。

于是我就写了一个小技能:Image Publisher

把这个流程简化成一句话:

"上传图片 ~/Desktop/screenshot.png"

就这。完事。


功能介绍

Image Publisher 是一个 Claude Code 技能,让你用一句话就能上传图片到图床。

支持的图床:

  • GitHub 图床(免费,自带 jsDelivr CDN )
  • S3 兼容存储(七牛、阿里云 OSS 、腾讯云 COS 等)

特点:

  • 专注:只做图片上传
  • 简单:配置一次,永久使用
  • 开源:MIT 许可,随便改随便用
  • 集成:和 Claude Code 无缝集成


怎么用

git clone https://github.com/maoruibin/image-publisher.git
cp -r image-publisher ~/.claude/skills/
cd image-publisher
cp .env.example .env
# 编辑 .env 配置你的图床信息

然后在 Claude Code 里说:

我:上传图片 ~/Desktop/screenshot.png

Claude:上传成功!
     https://cdn.jsdelivr.net/gh/user/repo@master/images/screenshot.png


关于 AI 时代的一点思考

以前我要做图床,得开发一个 APP (咕咚云图就是我当时做的)。

现在有了 AI ,只需要写一个技能就够了。

不是写代码,是写"能力"。

这个感觉很奇妙。


项目地址

GitHubhttps://github.com/maoruibin/image-publisher

如果觉得有用,给个 Star ⭐️

有问题欢迎交流!

演示效果图


标签建议

#工具 #Claude #AI #开源 #GitHub