惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
V
Visual Studio Blog
有赞技术团队
有赞技术团队
T
Tailwind CSS Blog
B
Blog
I
InfoQ
博客园 - 三生石上(FineUI控件)
阮一峰的网络日志
阮一峰的网络日志
F
Fortinet All Blogs
H
Help Net Security
博客园 - Franky
宝玉的分享
宝玉的分享
博客园 - 司徒正美
C
Check Point Blog
G
Google Developers Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Jina AI
Jina AI
T
The Blog of Author Tim Ferriss
MongoDB | Blog
MongoDB | Blog
云风的 BLOG
云风的 BLOG
A
About on SuperTechFans
罗磊的独立博客
大猫的无限游戏
大猫的无限游戏
IT之家
IT之家

记录生活,精彩一刻 - typecho

Zdir 网盘 图床 Typecho 专用上传插件 NetDiskImg 分享 Typecho 插件推荐 UploadPlugin Typecho 站内搜索插件 SiteSearch(BUG) Typecho-Riven主题正式发售啦 Typecho 已经更新到1.3.0 ,你更新了吗? 分享一个适用于Typecho博客的Robots协议规则 推荐一款特别漂亮的Typecho主题 - 见字 Typecho插件:ImageAccelerator文章图片加速 Typecho开启Gzip压缩加速网站 Typecho 数据库字符集导致Emoji表情评论报错 Typecho 博客自定义右键 Typecho 网站更换域名操作指南 Typecho发布文章时出现的错误
给 Typecho 写文章时添个顺手的素材库,顺便支持了 S3 存储
Huo · 2026-08-07 · via 记录生活,精彩一刻 - typecho

给 Typecho 写文章时添个顺手的素材库,顺便支持了 S3 存储

705 字 约 3 分钟

这个插件原作是森木志大佬的 TEMediaFolder,我最近刚给它加上了 S3 协议的支持,准备在自己的博客上用起来,顺手分享一下。

20260807-232618.png

先说说这个插件解决什么问题。Typecho 自带的媒体管理有个很别扭的地方,上传图片得在写文章页面点“附件”按钮,上传完之后只能看到文件名列表,没有缩略图,想找一张之前用过的图得靠记忆猜文件名。而森木志这个插件直接把素材库做成了弹窗形式,在你写文章的时候,点击右侧“附件”栏里的素材库入口,就会弹出一个独立的图片管理界面,所有图片以网格缩略图的形式整整齐齐排开,一眼就能找到想要的那张。鼠标点一下缩略图,图片链接就自动插入到文章光标位置了,不用再手动复制粘贴。

这个素材库还支持按文件夹分类、批量上传、批量删除,选中多张图一键操作,比默认的附件管理高效不少。图片多的博客,用这个整理起来会舒服很多。

我为什么改它呢?因为我的博客图片越来越多,服务器硬盘吃紧,想把图片放到对象存储上去。原版已经支持腾讯 COS、阿里云 OSS 和兰空图床,但我自己想用 Cloudflare R2 和 MinIO,它们都是走 S3 协议的,原版没有这个选项。所以我就直接在代码里加了 S3 兼容存储的支持,配置项和其他云存储差不多,填 Endpoint、Bucket、AccessKey、SecretKey,再设个自定义域名就能用了。实测 R2 和 MinIO 都没问题,理论上任何 S3 兼容的服务商都可以接进来。

插件设置里还有个图片压缩成 WebP 的功能,可以自己调压缩质量,建议开着,手机拍的图动不动十几兆,压缩一下上传快得多,也省流量。另外有个“我全都要”模式,可以把多个存储配置都保存下来,然后在素材库左上角下拉切换,适合那种图片分散在不同地方的情况。

我刚改完,正准备正式用起来,目前测试没发现大问题,但小 bug 可能难免。如果你也是 Typecho 用户,图片多,又想用 S3 协议的对象存储,可以试试这个改版。最后还是得说一句,核心功能都是森木志大佬做的,我就添了块砖。

下载地址:点击下载