PicList是一款高效的云存储和图床平台管理工具,在PicGo的基础上经过深度的二次开发,不仅完整保留了PicGo的所有功能,还增添了许多新的feature。例如相册支持同步云端删除文件,内置图床额外添加了WebDav、本地图床和SFTP等。PicList同时增加了完整的云存储管理功能,包括云端目录查看、文件搜索、批量上传下载和删除文件,复制多种格式文件链接和图片/markdown/文本/视频预览等,另外还有更加强大的相册和多项功能新增或优化。
开源地址和软件官网
-
Github: https://github.com/Kuingsmile/PicList
-
Gitee: https://gitee.com/kuingsmile/PicList
-
软件官网:https://piclist.cn
下载地址
MacOS
PicList-2.5.0-arm64.dmg PicList-2.5.0-x64.dmg PicList-2.5.0-universal.dmg
Windows
PicList-Setup-2.5.0-ia32.exe PicList-Setup-2.5.0-x64.exe PicList-Setup-2.5.0.exe
Linux
PicList-2.5.0.AppImage piclist_2.5.0_amd64.snap
本次更新内容
✨ Features
APP
- 手动检测新版本后,点击确认会重启触发自动更新检测,不再跳转至github release页面
- 自动更新程序后台下载安装包时,主界面最上方显示下载进度条
- 压缩图片资源文件,减少打包体积
图床
- SFTP - 添加了新的内置图床:SFTP - 删除功能会额外校验路径,避免误删除
- 阿里云
- 上传文件无扩展名时不再报错
相册
- 现在支持内置SFTP图床的同步删除
- 现在支持Alist插件(V3版本) 在picgo把alist作为图床 (github.com)的同步云端删除
- 现在支持华为云插件 picgo华为云对象存储图床插件 (github.com)的同步云端删除
- 现在支持多吉云插件上传图片到多吉云存储的picgo插件 (github.com)的同步云端删除
- 更新了AWS S3删除接口实现方式
管理功能
- 页面与功能
- 优化了图床名过长时的显示处理
- 优化了文件名过长时的显示处理
- 自动导入配置功能支持指定导入图床类型
- 修改了上传页面和从URL上传功能对应的图标
- 添加了重命名成功的通知信息
- WebDAV
- 支持设置网址拼接路径
- 优化图片获取失败显示
- GitHub
- Github图床替换所有CDN加速域名占位符
- 阿里云
- 支持创建无地域属性存储桶
- 腾讯云
- 移除不再支持的莫斯科地域
- 本地图床
- 现在支持管理本地路径图床
- SFTP
- 现在支持管理SFTP
- S3
- 优化了上传时的资源占用
- 多吉云
- 现在S3图床支持启用dogeCloud模式来管理多吉云
插件
- 现在支持自动检测版本更新,并进行提示
- 现在支持一键更新所有插件
🐛 Bug Fixes
APP
- 修复主页菜单打开图床子菜单卡顿问题
- 修复特定情况下内存泄露问题
- 修复Obsidian软件发起云端删除时,未支持图床
本地相册
问题
设置
- 修复设置mini窗口图标未选择文件时错误保存空白路径并提示重启问题
管理功能
- 页面与功能
- 修复了关闭配置自动导入功能选项没有生效的问题
- 修复了自动导入配置时会重复导入阿里云的问题
- 修复了配置别名时,无法识别部分特殊中文字符的问题
- 修复了在图床设置界面导入已有配置时,相同的配置项会重复导入的问题
- 修复了强制刷新文件列表后,文件列表布局方式会被重置的问题
- 修复了网格式布局下,部分情况下复选框没有显示出来的问题
- 修复了重复获取文件列表时,排序方向会反复颠倒的问题
- AWS S3
- 修复了SSLEnabled选项、启用S3 path style选项和代理选项没有生效的问题
- 修复了特殊情况下region为非字符串时访问报错的问题
- WebDAV
- 修复了图片预览没有随着文件列表的变动即时刷新的问题
- 修复了非图片文件仍会尝试获取图片预览的问题
- 移除了webdav图床起始目录的错误备注
🔨 Refactor
代码风格
- 简化管理页面部分代码
- 整理模块导入代码增加易读性和规范
- 整理部分页面代码结构和变量名以便维护
性能
- 移除PicGo旧版本迁移的函数
- 调整了部分路径规则的表达式的匹配模式
- 优化了部分函数的性能表现,移除了重复的变量计算
- 提高了管理页面自动导入配置的速度
依赖
- AWS S3 SDK迁移至V3版本
特色功能
- 保留了PicGo的所有功能,兼容绝大部分已有的PicGo插件,包括和Typora、Obsidian等软件的搭配
- 新增了多个内置图床,如WebDav、本地图床和SFTP等,原内置imgur图床额外支持登录账号上传
- 相册中可同步删除云端图片,支持所有内置图床和多个插件
- 相册新增了高级搜索和排序,批量修改URL等功能
- 内置水印添加、图片压缩、图片缩放、图片旋转和图片格式转换等功能,同时支持高级重命名
- 支持配置同步至Github或Gitee仓库
- 支持管理十余种图床,可以在线进行云端目录查看、文件搜索、批量上传、批量下载、删除文件等
- 支持预览多种格式的文件,包括图片、视频、纯文本文件和markdown文件等,具体支持的格式请参考支持的文件格式列表
- 支持启用正则表达式的批量云端文件重命名
- 对于私有存储桶等支持复制预签名链接进行分享
- 支持软件自动更新,支持多种启动模式,还有更多功能细节新增和优化
- 优化了PicGo的界面,解锁了窗口大小限制,同时美化了部分界面布局
- mac平台安装包已签名,从源头解决了PicGo上的安装包已损坏的日经问题
软件截图