PicList 文件上传+云存储管理工具

发布于 2023-02-20  867 次阅读


前言

PicGo是一个非常好的图片上传工具,对于写博客的人来说十分实用。但我在使用的时候,发现了一些痛点,比如图片上传后,无法在相册内云同步删除,这样需要更换图片的时候就比较麻烦,另外PicGo不能获取使用软件前上传的图片列表,也不太方便。

查阅了PicGo项目的FAQ等之后,发现虽然很多issue都提到了类似的需求,但作者明确表示PicGo定位于上传工具,不计划提供云删除和图床管理功能。

因此,我fork了PicGo项目,在原项目的基础上进行了深度二次开发,在保留了原PicGo的所有功能的基础上,添加了相册云删除和云存储管理两个重要功能,项目命名为PicList。

目前该项目已正式发布,开源地址Kuingsmile/PicList: 基于PicGo的二次开发版本,增加了云端删除和图床管理功能 (github.com),欢迎有需求的朋友使用和提建议~

下面就简单介绍下PicList~

PicList的功能

PicList以最新版本的PicGo为基础,在完美兼容PicGo已有功能和插件生态以及与其它软件的搭配的基础上,增加了如下功能:

  • 相册中可同步删除云端图片
  • 支持管理所有内置图床,可以在线进行云端目录查看、文件搜索、批量上传、批量下载、删除文件和图片预览等
  • 支持新建存储桶
  • 管理界面使用内置数据库缓存目录,加速目录加载速度
  • 对于私有存储桶等支持复制预签名链接进行分享
  • 优化了PicGo的界面,解锁了窗口大小限制,同时美化了部分界面布局

目前已经支持管理的平台包括:

  • SM.MS
  • Imgur
  • Github
  • 七牛云
  • 腾讯云
  • 阿里云
  • 又拍云
  • 兼容S3 API协议的各种平台

PicList界面

image.png
image.png
image.png

image.png