在内容创作和知识管理的过程中,图床(Image Hosting)是一个不可或缺的基础设施。无论是写博客、做笔记,还是在论坛分享技术方案,稳定的图片存储和外链服务都是保证内容可访问性的关键。然而, 图床服务要么价格不菲,要么存在流量限制或广告干扰。今天,我将详细介绍如何通过 PicGo 配合 缤纷云(Bitiful) 的对象存储服务,搭建一个几乎零成本的个人图床系统。

为什么选择缤纷云?

在众多云存储服务商中,缤纷云(Bitiful)近年来因其极具竞争力的定价策略和优秀的 S3 兼容性而备受关注。对于个人用户和小型项目而言,缤纷云最吸引人的地方在于其慷慨的免费额度

资源类型 免费额度 备注
存储容量 0-50 GB 足够存放数万张高清图片
出站流量 0-10 GB/月 满足个人博客日常访问
请求次数 10 万次/月 远超一般个人使用需求

相比之下,阿里云 OSS、腾讯云 COS 等主流厂商虽然也有免费额度,但通常仅限于存储或新用户首月,且出站流量费用较高。缤纷云的免费套餐几乎覆盖了个人图床的全部使用场景,即使超出免费额度,其按量付费的价格也极具竞争力(通常低于 0.5 元/GB)。

此外,缤纷云完全兼容 Amazon S3 API,这意味着我们可以使用任何支持 S3 协议的工具进行接入,而无需等待官方专用插件。

PicGo:开源图床工具的首选

PicGo 是一款开源的图床上传工具,支持 macOS、Windows 和 Linux 平台。它的核心优势在于:

  • 插件生态丰富:支持包括 GitHub、SM.MS、阿里云 OSS、腾讯云 COS、七牛云等在内的多种图床
  • 上传便捷:支持拖拽上传、剪贴板上传、快捷键上传
  • URL 自动复制:上传成功后自动复制图片链接到剪贴板,支持 Markdown、HTML、URL 等多种格式
  • 相册管理:内置简单的图片管理功能,支持删除云端图片

由于缤纷云官方尚未推出 PicGo 专用插件,我们将利用其 S3 兼容性,通过 S3 插件 实现对接。

前期准备工作

1. 注册缤纷云账号

访问 缤纷云官网 完成注册。新用户需要进行实名认证,但个人认证流程简单快捷。

2. 创建存储桶(Bucket)

登录控制台后,进入对象存储管理页面:

  • 点击「创建存储桶」
  • 设置存储桶名称(全局唯一,建议用小写字母和数字组合),存储桶名称是所有人唯一,所以常见的可能都被抢注了

权限设置:务必选择「公共桶」,否则图片无法被外部访问

image.png

公开桶权限需要充值最低额度(10 元),但是基本上用不到

3. 获取 API 密钥

在「对象存储」 - 「 Accesskey」里获取 API 密钥:

  • 添加子用户
  • 妥善保存 Access Key IDAccess Key Secret(Secret 只显示一次,请立即记录)
  • 记得一定要再子用户里点击 「设定权限」,将对应的桶权限打开

PicGo 详细配置步骤

步骤一:安装 PicGo

PicGo GitHub Releases 下载对应系统的安装包并完成安装。

步骤二:安装 S3 插件

  1. 打开 PicGo,进入「插件设置」
  2. 在搜索框输入 "S3"
  3. 找到 s3

点击安装,等待安装完成

image.png

步骤三:配置 S3 参数

安装完成后,在「图床设置」中找到「Amazon S3」,填写以下参数:

配置项 填写内容 说明
配置名称 随意填写
AccessKey ID 你的 Access Key ID 从缤纷云控制台获取
AccessKey Secret 你的 Access Key Secret 从缤纷云控制台获取
Bucket 你的存储桶名称 例如:my-blog-images
Region 我是 cn-east-1 可以在桶里「桶信息」里找到
Endpoint https://s3.bitiful.net 缤纷云 S3 接入点,关键配置,一定要加上前面的 https:// 要不会报错
上传路径 {year}/{month}/{fullName} 参照插件推荐,可以自定义

特别注意 Endpoint 的配置:一定要加上前面的 https:// 要不会报错

步骤四:验证配置

  1. 点击「确认」保存配置
  2. 在 PicGo 主界面,点击「上传区」
  3. 选择一张测试图片上传
  4. 观察右下角通知:如果显示上传成功,并自动复制了 URL,说明配置成功
  5. 验证访问:将复制的 URL 粘贴到浏览器地址栏,应能直接看到图片

总结

通过 PicGo 配合缤纷云 S3 存储,我们可以在零成本或极低成本的情况下,搭建一个稳定、快速、易于管理的个人图床系统。这种方案不仅适用于 Markdown 写作,也可以作为静态网站、小型项目的资源托管方案。

相比依赖第三方图床服务,自建图床的最大优势在于数据主权长期稳定性——只要域名和存储服务在,你的图片链接就不会失效。而缤纷云的 S3 兼容性也确保了未来如果需要迁移到其他云服务商,可以几乎无缝切换。