Quantcast
Channel: 簡睿隨筆
Viewing all articles
Browse latest Browse all 897

Obs162|Obsidian簡單且容易操控的Anki新外掛:Yanki

$
0
0

本次介紹Yanki外掛,用Markdown語法來產生Anki卡片,一個Obsidian筆記產生出一個Anki筆記,依筆記類型再產生出一或二個Anki卡片。

Yanki的優點是簡單,很容易的透過資料夾+筆記檔就能形成需要的牌組(學習範圍)。例如現有英文第一單元、英文第二單元、...英文第六單元等牌組,每個單元都可獨自學習,當第一次期中考到臨前,我們可以另外建立「英文第一~第三單元」資料夾,將英文第一單元、英文第二單元、英文第三單元資料夾內的筆記複製到「英文第一~第三單元」資料夾再同步到Anki,就能建立含有三個單元的學習卡片,考完試後即可刪除「英文第一~第三單元」。

先介紹Yanki的使用重點,最後再以七年級英文單字展示同步成基本型(含反向卡片)的操作步驟,會使用下列兩個Ank的附加元件:

  • AnkiConnect (代碼:2055492159)
  • AwesomeTTS (代碼:1436550454)

1. Yanki筆記製作重點

  • One Obsidian note = one Anki note
    一個筆記檔產生成一個Anki筆記。

  • 資料夾形成牌組

  • 只支援基本型、基本型(含反向卡片)、基本型(輸入答案)、克漏字等4種筆記類型

1.1. 基本型

  • ---區分成正面與背面
    正面
    ---
    背面

1.2. 基本型(含反向卡片)

    • 兩個---區分成正面與背面
      正面
      ---
      ---
      背面

▼ 範例

# fox

---
---
![](https://upload.wikimedia.org/wikipedia/commons/thumb/3/30/Vulpes_vulpes_ssp_fulvus.jpg/440px-Vulpes_vulpes_ssp_fulvus.jpg)

n. 狐\[C];狐皮\[U] 

KK\[fɑks] 

gh|300

1.3. 基本型(輸入答案)

  • 輸入的答案前後用底線夾住
    黑曜石的英文是 _obsidian_。

1.4. 克漏字

  • 填空的字前後用~~夾住
  • 提示文字用底線夾住
  • 也可以加上---形成反向卡片

2. Yanki外掛設定

  • Yanki掃描特定的資料夾以同步筆記到Anki,因此必須指定存放Anki筆記的資料夾
  • 建議依科目、單元等形成多階層資料夾,屆時可彈性設定以同步特定資料夾的內容
    gh|700

3. Anki操作

[!tip] 建議

  1. 建議使用Anki最新版,以免發生與附加元件不相容的狀況。
  2. 建立新的設定檔,以免與現有資料混雜在一起
  1. 功能表 【檔案】→【切換設定檔】建立新的設定檔,例如「Grade7」表示存放七年級的學習資料。不同的設定檔存放獨立的工作環境。
    gh|400

  2. 安裝 AnkiConnect 附加元件:功能表 工具→附件元件→取得附加元件
    gh|500

▼ 輸入元件代碼:2055492159,按【確定】
gh|400

  1. 依相容步驟再安裝AwesomeTTS元件,元件代碼:1436550454
  2. 元件安裝完成後重新啟動Anki以載入元件
  3. 在Obsidian裡按 Ctrl/Cmd+P輸入yanki,執行【Sync flashcard notes to Anki】
    • Yanki同時時自動在Anki裡建立筆記類型:Yanki - Basic (and reversed card)
    • Obsidian的資料夾名稱即為牌組名稱
  4. 檢視Anki對應的牌組是否已正確產生出卡片,一個筆記會有兩張卡片

3.1. 添加文字轉語音

AwesomeTTS元件可以自動在卡片的正面或背面插入語音檔,Anki顯示卡片時即可自動發音。

  1. 功能表 【工具】→【管理筆記類型】→選用【Yanki - Basic (and reversed card)】→點擊〔卡片〕

  2. 先設定Card 1的正面模板,在模板裡插入AwesomeTTS的欄位值:{{tts en_US voices=AwesomeTTS:Front}}
    gh|700

  3. 切換卡片類型為Card 2,在背面模板裡插入 {{tts en_US voices=AwesomeTTS:Front}}
    gh|700

  4. 第一次點擊卡片類型下方的Add TTS時,須先按左側的Save以建立語音引擎來源(Microsoft Speech API JScript (Microsoft David Desktop));語音引擎來源等可自行更換
    gh|700

4. 💡 相關鏈接

💡 解說文章:
✅Yanki: https://github.com/kitschpatrol/yanki-obsidian

5. 教學影片

https://youtu.be/CE6iNxBGBTc

##

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


Viewing all articles
Browse latest Browse all 897

Trending Articles