我是一个程序员,也是一个IT行业从业者,在行业内有一条简单的规则,那就是记录,相信一个优秀的程序员会有随手记录的习惯,这样能时刻保持知识的保留,而且百分之八十的程序员都会使用Markdown
语法进行记录,在笔记中插入图片有利于后期维护笔记和回复笔记,图文并茂可以更快的让我们get到当时的点,可问题却随之而来:
基于以上的痛点,我们可以得到这么几个关键词:云端
速度快
图片可复用
无跑路风险
免费
基于第一章节总结的关键词,根据当前市场的情况和技术现实,可以根据关键词得出以下方案:
综上所述,使用github作为我们的个人图床是非常完美的选择,之前我曾写过一篇使用Picgo+github搭建个人图床的文章(https://tyrantlucifer.com/6.html),有兴趣的读者可以去看看,但今天讨论的主题不单单是图床的搭建,而是图床与记录深度结合,实现最完美记录体验。
大家或多或少都在使用各家笔记的服务商来作为自己的平台保存经验,比如知名的有:为知笔记
印象笔记
notion
等,无一例外,这些笔记提供商都有一个通病,那就是本身笔记自带的编辑器并不好用,且无法解决我们上述图片资源的问题。
大多数人更喜欢市面上开源许久的Typora
情有独钟,包括我在内,几乎无人能超越,结合这几点,我总结出了笔记记录的最佳实践:笔记服务商提供数据保存 + Typora编辑笔记 + 图片保存在云端(Github)+ jsDelivr加速
在Typora
更新版本之后,它神奇的支持了Picgo等一些第三方图床客户端插件,同时还可以支持自定义钩子脚本,在粘贴图片行为发生之后,自动触发,具体文档请参照Typora
官方文档,这里不过多赘述,这个特性就导致出现了我们今天的工具:Typora Upload Images Plug
。
Typora Upload Images Plug
是一个使用Python
开发的小脚本,原理是用github api自动上传图片资源到github仓库,在使用之前我们需要做以下几点配置:
requests
包image-20200811001248491
TyrantLucifer
MyImageRepository
img
https://tyrantlucifer.com/6.html
image-20200811001400091
image-20200811001430751
自定义命令填写:python 脚本路径
,例如我的脚本保存在/home/tyrantlucifer/下载/TyporaUploadImgPlug-master中,我的自定义命令为python /home/tyrantlucifer/下载/TyporaUploadImgPlug-master/upload.py
,如果是windows机器的话,可能自定义命令为python C:\Users\TyrantLucifer\Desktop\TyporaUploadImgPlug\upload.py
,具体视情况进行更改。
image-20200811002037476
本文分享自 Tyrant Lucifer 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!