[Obs#110] 用Emo Uploader將GitHub用做圖床,方便發佈、分享

先前介紹過upgit-使用GitHub圖床:快速上傳圖檔到GitHub並插入圖片網址到Obsidian,因為u
pgit是命令行工具,尚無能直接使用的外掛,因此必須透過Shell Commands外掛才能使用。今天介紹的Emo Uploader則是整合好的第三方外掛,只要安裝、啟用並且設定正確,就能按Ctrl+V貼入剪貼簿裡的圖片,貼入時Emo Uploader先將圖片上傳到GitHub,再插入GitHub圖片的網址,只要換個鍵就完成插入圖片的操作(亦可由檔案總管拖拉插入),非常方便。

除了GitHub,Emo Uploader支援的圖床還有4種:

  • imgur
  • SM.MS
  • ImgURL
  • imgbb

這次只會介紹GitHub的設定步驟。

1. GitHub操作

1.1. 建立儲存庫

  1. 登入GitHub
  2. 建立一個公開的儲存庫(Repository),建議建立年度或年度月份的資料夾

1.2. 建立存取Token

  1. 點擊右上角的頭像→【Settings】進入設定網頁
  2. 左側選單捲動到最後面,點擊最後一個選項【Deveopler settings】
  3. 點擊【Personal access tokens】→【Tokens (classic)】→【Generate new token】→【Generate new token (classic)】
    1. Note: 輸入可辨識的名稱
    2. Expiration: 有效期限,像我一樣偷懶的可以選【No expiration】
    3. Select scope: 選擇作用的範圍,勾選【repo】表示能讀寫儲存庫
    4. 點擊【Generate token】產生Token
    5. 在接著的網頁複製產生好的Token到剪貼簿(Token就是ghp_開頭的字串)
      gh|700

2. Emo Uploader設定

在Obsidian裡設定→第三方外掛→搜尋「Emo」。依序輸入資料。

gh|700

  1. 使用者名稱: GitHub帳號
  2. 儲存庫: 用來存放圖片的GitHub repo,步驟1.1.建立的儲存庫名稱。我繼續沿用使用upgit時的repo
  3. 分支: 儲存庫的主分支名稱,main或master
  4. 令牌: 即Token,複製到剪貼簿的gph_字串
  5. 提交資訊: 自行輸入
  6. 路徑: 儲存庫的資料夾,若儲存庫未建資料夾此處不用輸入,會全部上傳到根目錄
  7. 隨機檔名: 若使用剪貼簿建議勾選,以拖拉方式加圖則可不勾選

3. 操作示範

gh

操作後插入範例如下:

![gh](https://fastly.jsdelivr.net/gh/emisjerry/upgit@master/20221671958675000ewwpal.png)

加入|寬度以縮小圖片顯示尺寸:

![gh|700](https://fastly.jsdelivr.net/gh/emisjerry/upgit@master/20221671958675000ewwpal.png)

希望作者能加入插入字串的模板字串設定,讓我們可指定顯示文字,如![GitHub-upgit|700]

4. 相關鏈接

5. 教學影片

##

您可能也會有興趣的類似文章

您可能也會喜歡…

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *