阿里云OSS+PicGO+Typora的图床解决方案不支持图片的中文命名
我也是很惊讶,尝试了很多图床都都可以流畅的支持中文命名,阿里家居然不支持……
为了解决这个问题,实现了在上传图片前自动修改图片名称。
下载PicGo插件 super-prefix
cd C:\Users\你自己的用户名\AppData\Roaming\Typora\picgo\win64
.\picgo.exe install super-prefix
Typora中配置 json 文件
{
"picBed": {
"uploader": "aliyun",
"aliyun": {
"accessKeyId": "你自己的accessKeyId",
"accessKeySecret": "你自己的accessKeySecret",
"bucket": "", // 存储空间名
"area": "找到对应的,比如:oss-cn-beijing", // 存储区域代号
"path": "img/", // 自定义存储路径,什么都可以,也可以直接为:""
"customUrl": "", // 自定义域名,注意要加 http://或者 https://
"options": "" // (可以空着)针对图片的一些后缀处理参数 PicGo 2.2.0+ PicGo-Core 1.4.0+
}
},
//插件设置
"picgoPlugins": {
"picgo-plugin-super-prefix": true
},
"picgo-plugin-super-prefix": {
"prefixFormat": "YYYY/MM/DD/", //文件夹命名
"fileFormat": "YYYYMMDD-HHmmss" //文件命名
}
}
结论
尝试了bilibili图床 、Gitee图床 、SM.MS图床 、ImgURL图床、又拍云图床、七牛云图床……
免费图床总有图片被删的风险(可能人家说你的图片审核不合格)。
花了9块大洋,买了一年的阿里云OSS 40G 一年期的服务,价格还能接受(那么多免费可用的图床,不知道为啥花这9块钱🤣)
bilibili速度快,支持中文命名,薅羊毛的话可以试试这个。
又拍云、七牛云需要有备案的域名才能薅羊毛;
SM.MS服务器在国外,速度比较慢;
ImgURL不花钱的话,限制太多;
Gitee官方明确不建议用作图床。
顺便提一下在用 PicGo+七牛云 时的一个坑:
问题原因:
经验证:ping upload-z5.qiniu.com是不通的,ping upload-z0.qiniu.com是顺畅的,七牛云华东-浙江2(z5)区可能尚未开通PicGo上传服务吧
七牛云创建Bucket时的区域选项:
果然最新的都是不够稳定的😂