用Obsidian的隱藏內容外掛(Spoiler plugins)做主動回想(Active Recall)
文章介紹了幫助國中生提升學習效果的方法,主要通過主動回想(Active Recall)實現。文中探討了區塊隱藏與行內隱藏兩種方式,分別介紹了Admonition、Cloze及Inline Spoiler等外掛的使用與比較。 2025-9-18 05:1:27 Author: jdev.tw(查看原文) 阅读量:7 收藏

由 · 發表於: · 更新於: | 瀏覽數: 22 / 23

標籤:

最近在協助家裡國中生提升學習成效,嘗試了將學習內容做重點隱藏,以達到主動回想(Active Recall)的學習方法。以下是我評估並使用了的幾個外掛與方案。

1. 區塊隱藏

例如數學的練習需要將整段的運算過程遮蔽,試用了區塊遮蔽的外掛,如Spoiler、Spoiler Block等,都能以程式碼區塊的方式遮蔽數行內容,但可惜 LaTeX 數學運算都無法正常渲染,只能放棄不用。

最終想到的簡單作法:使用Admonition外掛,預設內容收合。例如:

```ad-info
collapse: close
差的平方

$200 \frac{1}{7} \times 199 \frac{6}{7}$ =($200+\frac{1}{7}) \times (200- \frac{1}{7}) =200^2 - \frac{1}{7}^2$

$20 \frac{1}{4} \times 19 \frac{3}{4}$ =($20+\frac{1}{4}) \times (20- \frac{1}{4}) =20^2 - \frac{1}{4}^2$
```

▼ 預設收合,點擊後才能看到運算過程
gh|700

2. 行內隱藏

問答式的練習這個使用填空題。試用了兩個外掛:Cloze與Inline Spoilers。

2.1. Cloze

在設定裡啟用那些類的文字要自動變成填空資料,則筆記裡符合的文字在閱讀模式下自動形成填空欄位,使用上非常簡便。

例如下列一張Anki閃卡,淡藍文字是粗體文字,要變成填空欄位:
gh|400

進入閱讀模式後,點擊第一個填空會顯示結果,未點擊的仍保留底線的問題形式:
gh|400

3. Inline Spoiler

在要隱藏的文字前後用 || 夾住,在實際預覽模式與閱讀模式皆會形成隱藏區塊。

▼ 原粗體符號改成 || 而形成兩個隱藏區域,點擊第一個以顯示結果文字
gh|400

[!tip]+ 比較

  1. Cloze比較簡單,不須額外語法即能填空
  2. Inline Spoiler的好處是實際預覽模式亦能使用

4. 💡 相關鏈接

✅ 解說文章(繁體中文): https://jdev.tw/blog/8926/
Explanation article(English)
解説記事(日本語)

GitHub obsidian-cloze-plugin
GitHub obsidian-inline-spoilers

##

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

您可能也會喜歡…


文章来源: https://jdev.tw/blog/8926/use-obsidian-hidden-content-plugin-active-recall
如有侵权请联系:admin#unsafe.sh