1. 程式人生 > >【python+autohotkey】優雅地在markdown中插入圖片

【python+autohotkey】優雅地在markdown中插入圖片

在 markdown 寫作中,若需要插入圖片,往往需要一系列繁瑣的操作:
1. 將圖片上傳到圖床等雲空間
2. 獲取圖片外鏈
3. 在 markdown 中插入外鏈

要想優雅地進行 markdown 寫作,這樣的流程是不能忍的,參考網路上針對這個需求開發的諸多工具,自己又用比較熟悉的 python 擼了個輪子,並且使用 Windows 下的神器 AutoHotKey 進行部署,搭配七牛雲圖床,達到一步完成 markdown 中插入圖片的全套流程的效果。

效果如下:
演示

也就是使用任意截圖工具截圖後,按下快捷鍵,即觸發將剪貼簿中的圖片上傳至個人七牛雲空間,並獲取圖片外鏈,輸出到螢幕中的全套流程。

使用方法

  1. 在 qiniu.ini 中,填寫你的七牛賬號資訊:bucket、accessKey、secretKey、defaultDomain;

  2. 將 mdpicker_qiniu.ahk 中的 mdpicker_qiniu.py 路徑更改為你本地 mdpicker_qiniu.py 的絕對路徑後儲存;

  3. 執行 mdpicker_qiniu.ahk;
    若已有 .ahk 指令碼在執行,則將 mdpicker_qiniu.ahk 中的內容新增到你的 .ahk 指令碼中,reload 即可;

  4. 使用任意截圖工具截圖後,按下 Ctrl + shift + v,程式將剪貼簿中的截圖上傳至七牛圖床並將所得外鏈以 markdown 圖片格式重組後輸出到螢幕。