PicGo: 由爱好到星星破千的故事
2024-01-18 12:25:00
大约半年前(2017年11月28日),我受在写博客时贴图困难的问题的困扰,我在 GitHub 上开源了一个基于 Electron-Vue 的开源桌面应用程序 PicGo。经过半年的持续维护和一些宣传(《PicGo:基于 Electron 的图片上传工具》、《图床上传工具 PicGo:让图片上传更简单》),PicGo 在 GitHub 上的 star 数突破了 1000。
我很高兴 PicGo 能受到大家的喜爱,我也想借此机会分享一下 PicGo 的诞生过程和一些开发心得。
PicGo 的诞生
PicGo 的诞生其实很偶然。当时我正在写一篇关于 Electron 的文章,为了演示 Electron 的使用,我需要在文章中插入一些图片。但是,我发现当时的图床上传工具要么功能太简单,要么使用起来不够方便。于是,我决定自己写一个图床上传工具。
起初,我只是想写一个简单的工具,能够满足我自己的需求。但是,在开发过程中,我逐渐意识到,如果这个工具能够满足更多人的需求,那就更有意义了。于是我在 PicGo 中加入了一些高级功能,比如:
- 支持多种图床
- 支持拖拽上传
- 支持截图上传
- 支持剪贴板上传
- 支持自定义上传地址
PicGo 的发展
PicGo 发布之后,受到了很多人的喜爱。在接下来的几个月里,PicGo 的 star 数稳步增长。与此同时,我也在不断地更新和完善 PicGo 的功能。
在 PicGo 0.5.0 版本中,我加入了对图床分组的支持,使您可以将不同的图床分组管理,以便于使用。在 PicGo 0.6.0 版本中,我加入了对自定义上传规则的支持,使您可以根据自己的需要设置不同的上传规则。在 PicGo 0.7.0 版本中,我加入了对图床代理的支持,使您可以通过代理服务器上传图片。
PicGo 的未来
PicGo 已经走过了半年的历程,在这半年里,PicGo 从一个简单的图床上传工具发展成为一个功能齐全、使用方便的图片管理工具。我相信,在未来的日子里,PicGo 将会继续发展壮大,成为广大博客作者和图片爱好者不可或缺的工具。
PicGo 的功能和优势
PicGo 是一款功能齐全、使用方便的图片管理工具。它具有以下功能和优势:
- 支持多种图床:PicGo 支持多种图床,包括:七牛云、阿里云、又拍云、图床.cn、SM.MS、Imgur 等。
- 支持拖拽上传:PicGo 支持拖拽上传,您可以将图片直接拖拽到 PicGo 的窗口中进行上传。
- 支持截图上传:PicGo 支持截图上传,您可以直接在 PicGo 中截取屏幕并上传图片。
- 支持剪贴板上传:PicGo 支持剪贴板上传,您可以直接将图片复制到剪贴板中并上传图片。
- 支持自定义上传地址:PicGo 支持自定义上传地址,您可以根据自己的需要设置不同的上传地址。
- 支持图床分组:PicGo 支持图床分组,您可以将不同的图床分组管理,以便于使用。
- 支持自定义上传规则:PicGo 支持自定义上传规则,您可以根据自己的需要设置不同的上传规则。
- 支持图床代理:PicGo 支持图床代理,您可以通过代理服务器上传图片。
结语
PicGo 是一个开源、免费的图片管理工具,它可以帮助您轻松地上传和管理图片。如果您是一位博客作者或图片爱好者,那么 PicGo 绝对是您的不二之选。