分享自己的开源项目 PicList 一款云存储平台管理和图片上传工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kuingsmile
V2EX    分享发现

分享自己的开源项目 PicList 一款云存储平台管理和图片上传工具

  •  
  •   kuingsmile 2023-03-07 18:52:21 +08:00 1525 次点击
    这是一个创建于 956 天前的主题,其中的信息可能已经有所发展或是发生改变。

    开发这个项目是从零学习 Javascript 、electron 和 Vue 等技术的过程,一个月的开发过程学习了很多,也希望将这个项目能帮助到一些有需求的朋友~

    这是一款云存储 /图床平台管理和文件上传工具,基于 PicGo 进行了二次开发,保留了 PicGo 的所有功能的同时,增加了完整的云存储管理、相册同步云端删除、多种文件格式预览和图片上传前预处理等功能。

    此外,这个项目还有配套的安卓 APP PicHoro,是我去年十一放假时学习 flutter 进行开发的~

    由于本人不是专业程序员,如果使用了我的 app 发现任何 bug 或优化点,欢迎提 issue~

    项目地址

    下载地址

    不适合谁

    对性能比较敏感或者不需要多平台切换的情况,项目基于 electron ,而且是多平台整合,略臃肿。

    如果只使用一个平台而且操作不频繁,可能不是最好选择。

    特色功能

    • 保留了 PicGo 的所有功能,兼容已有的 PicGo 插件系统,包括和 typora 、obsidian 等的搭配
    • 相册中可同步删除云端图片
    • 内置水印添加、图片压缩 /缩放 /旋转和格式转换等功能,支持通过 CLI 命令行调用
    • 支持管理各种云存储 /图床平台,可以进行云端文件查看、文件搜索、批量上传 /下载 /重命名 /删除文件等
    • 部分平台支持新建存储桶
    • 支持预览多种格式的文件,包括图片、视频、纯文本文件和 markdown 文件等
    • 支持使用正则表达式的批量云端文件重命名
    • 对文件较多的目录加载进行了特殊优化,通过数据库缓存和后台异步加载进行加速
    • 对于私有存储桶等支持复制预签名链接进行分享
    • 优化了 PicGo 的界面,解锁了窗口大小限制,同时美化了部分界面布局
    • mac os 平台的安装包经过了我的开发者证书签名,解决了安装包已损坏的日经问题

    已支持管理的平台

    SMMS ,Github ,Imgur ,腾讯 COS ,阿里云 OSS ,又拍云,七牛云,S3 API 兼容平台,Webdav

    应用截图

    image image image image image image

    Byzliu
        1
    Byzliu  
       2023-03-07 19:25:59 +08:00 via Android
    支持一下
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     892 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 20:12 PVG 04:12 LAX 13:12 JFK 16:12
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86