一键图床指南


markdown的过程是非常爽的,但是有一点始终是我心中的一根刺,那就是图床。博客理论上来说是可以把图片存在本地然后调用相对路径的,但是这么做一方面加重了上传的负担,一方面加重了网站的负担。比较推荐的方式是图床。但是图床虽然副作用小,但当一篇博客里需要引用的图片变多时,图床繁琐的步骤往往会成为你发疯的诱因.我在尝试了一个晚上之后终于解决了这个问题

前言

传统图床步骤

一般来说,正常途径下我们写博客使用图床需要经过以下几个步骤

  • 使用快捷键截图
  • 打开七牛云存储
  • 上传本地图片
  • 复制外链

当然你可以说我可以开始写博客时把七牛打开,然后需要时往里面塞就好了。事实告诉我,当我在网上看见截完图之后立刻上传并且生成外链一气呵成时,前面的4个固定步骤在我看来就如同原罪一般不可原谅。于是开始了改造之旅…

首先说明,我在网上找了很多办法,但是很多都不一而終(手残如我…)。本文中会把可能的方法都列出来,但是我尝试失败了的就不细说了,只提我自己做好了的。我自己没有实现不代表方法不可行,理论上来说都是可以的

可用方法

系统自带截图的设置

首先在讲各个方法之前,先把系统给的截图给改一下。默认的设置里command+shitf+4是截图,command+shift+4+control是截图并且存入剪切板,后者对我们来说更为实用,但是更难按,在系统的键盘设置里把前者的默认按键和后者换一下即可

workflow

参考链接

这个是alfred的特殊技能(alfred的文章我之后会专门写),并且需要购买powerback包。具备了上述条件之后,只需要按照参考链接里的步骤,安装里面的wordflow,配置好七牛的信息,应该就可以运行了。我自己是一切都搞好了,但是实践起来发现不是这回事,总是报网络的错,我估摸着可能是七牛的api改了,但是也没那个闲工夫去琢磨workflow里的东西,遂作罢。

|补充| 后来找到原因了,原来是存储空间是不在华东的缘故,重新建立了一个华东的存储区,并且重新修改了一下配置文件,可以运行了。而且我在另外一个同学的电脑上也查看了效果,并没有它说的分辨率丢失的问题,那么workflow就是目前我非常完美的一个解决方案了,快捷(只需要截图然后粘贴),安全(可以在七牛上管理)。

操作步骤

  • command+shift+4截图
  • 在编辑器里command+control+v粘贴

缺点

这个workflow已经非常强大了,简单易懂,但是还是存在缺陷,那就是粘贴出来之后的是html里的img格式,更让我震惊的是markdown竟然也支持这个格式!(感觉不是markdown支持,应该算是本身markdown就是嵌在html里通过markdown解释器编译成dom元素吧)。作者给出来的理由是retina屏幕上截的图在其他屏幕上非常模糊,通过这个方法能够避免这种问题的出现。我试图修改python文件,让它返回markdown里正常的链接,可以是可以,但是还是有点害怕作者说的问题…另外还有一个小缺点是有一点点的阻塞感…(逼死强迫症)

用起来很简便,但是我总觉得一个img元素的出现很诡异…

atom的插件

参考链接

正好我最近在配置atom,但说实话我是不太想用atom来做markdown的(界面没macdown好看+操作空间太小了)。但是既然这个方法可行那还是姑且尝试一下把,我把里面两个插件都下下来了,但又一次报错,这次是包本身的问题,又是个什么函数找不到了,怒删之。更何况这个解决方案本身就不太好,因为只能解决atom这一个平台的问题。

iPic

参考链接

这个我最后是配置好了的,但是还是感觉有一个缺陷,那就是只能默认存储在微博上(而且是存储在匿名账户上!)这样一方面感觉是没有安全感,另一方面是觉得日后不好管理,但是付费版需要56元/年…总体来说这个软件总体来说除了安全性之外还是不错的

操作步骤

  • command+shift+4截图
  • command+u上传图片
  • command+v粘贴

photocloud

参考链接

这个软件需要在appstore官网上下载,看了晚上的宣传,感觉还是不错的,但是当我真正使用时才发现完全不是这回事。首先,截图方式太傻,完全没有本地截图然后自动上传到剪切板那么便捷,其次,七牛云存储!!!我发现按要求配置好了之后,还是会报错incorrect region,网上搜了一下,好像是存储空间应该选华东(默认是华东),要么我换一个存储在华东的空间,要么修改远吗(可是这是一个软件并不能修改…)可是当我修改成华东之后发现还是报了一样的错,服了,遂删之。

总结

最后还是两种方法都实现了,ipics真的挺不错的,但是微博链接还是有点不放心。workflows的方法真心强,而且更改了链接之后发现还是非常完美的。workflow虽然好但是那是相对于购买了alfred的powerback的用户来说的,对于没有购买alfred的powerback的人,我的建议还是ipicphotocloud不仅截图不好用,而且七牛设置总是出问题,差评…