2026年9月1日作者 Yosuke Sakurai閱讀時間 11 分鐘

ChatGPT 轉 Anki(外加 Claude 轉 Anki 與 Gemini 轉 Anki)

了解如何用 Deckbase MCP 把 ChatGPT、Claude 與 Gemini 的內容匯出到 Anki。在任何 AI 對話中產生單字卡,再下載可直接匯入的 .apkg 檔案。

AnkiChatGPTClaudeGeminiMCP單字卡AI

重點摘要

  • 你可以透過 Deckbase 的 MCP 伺服器,把 ChatGPT、Claude 與 Gemini 的對話直接變成 Anki 牌組。
  • 這套流程會產出標準的 .apkg 檔案,可直接在 Anki Desktop(opens in a new tab) 或 AnkiMobile 開啟,不需要任何外掛。
  • 提示詞寫得越好,卡片品質就越好:一張卡一個概念、答案一句話、明確指定格式。
  • 最快的做法是:透過 MCP 連線 → 在對話中產生卡片 → 從 Deckbase 匯出 → 在 Anki 開啟。

如果你曾經把 AI 產生的單字卡從對話視窗一張一張、一個欄位一個欄位複製進 Anki,你就知道瓶頸在哪裡。卡片很有用,但匯出過程很折磨人。格式會跑掉、圖片會遺失,而且光是 50 張卡的牌組,可能就要花上半小時,你都還沒開始復習第一張卡。

現在有更快的方法。透過 Deckbase 的 MCP 伺服器,你可以請 ChatGPT、Claude 或 Gemini 在對話中直接建立單字卡,存進 Deckbase 牌組,再把整個牌組匯出成可直接匯入的 Anki .apkg 檔案。本指南會完整說明 ChatGPT 轉 Anki、Claude 轉 Anki 與 Gemini 轉 Anki 的流程,從第一次連線到最後匯入。

目錄

為什麼要用 AI 建立 Anki 牌組?

Anki 至今仍是間隔重複的黃金標準,但手動做卡片很慢。多數學習者放棄 Anki,不是因為演算法失效,而是做卡片變成了第二份工作。AI 改變了這件事的成本結構。

速度。 一份內容密集的教科書章節,手動做可能要 45 分鐘才生得出 30 張卡,現在不到兩分鐘就能得到一份有結構的草稿。省下的時間會隨著每一場講課、每一篇論文、每一篇文章不斷累積。

一致性。 AI 可以讓數百張卡都遵循同一種格式。只要你告訴它「一張卡一個概念、答案一句話」,在你改變規則之前,每張卡都會照辦。

多媒體支援。 你可以請 AI 描述一張圖片、產生記憶口訣,或加入簡短的語音提示。這些額外內容用手工大量製作很困難。

不必手動做範本。 因為 Deckbase 匯出的是真正的 Anki .apkg 檔案,欄位、卡片類型與標籤都會保留。你不必自己建立筆記類型,也不必跟 CSV 欄位對應搏鬥。

代價是品質控管。AI 很快,但不總是精準。以下各節說明如何讓產出的內容乾淨到可以每天復習。

開始前的準備

這套流程很輕量,但先準備好幾件事會更順暢:

  1. 安裝 Anki。 從 apps.ankiweb.net(opens in a new tab) 下載最新版本。.apkg 匯出檔可在 Anki Desktop 與 AnkiMobile 使用。
  2. Deckbase 帳號。 如果還沒有,請到 deckbase.co(opens in a new tab) 註冊。MCP 連線與匯出流程都會經過你的 Deckbase 卡片庫。
  3. AI 帳號。 你需要能使用 ChatGPT、Claude 或 Gemini,任何方案(包含免費方案)都能搭配手動提示詞使用。
  4. 支援 MCP 的用戶端。 若要使用自動化流程,請選擇支援 MCP 伺服器的用戶端。ChatGPT、Claude Desktop、Claude Code、Cursor、Windsurf、Codex 與 VS Code 都支援。完整清單請見 Deckbase 的 MCP 設定頁面。

如果你只想先測試卡片品質,可以先跳過 MCP,把 AI 產生的文字貼到 Deckbase 的 Anki 卡片產生器。等輸出看起來不錯,再串接 MCP,把複製貼上的步驟省掉。

步驟 1:透過 MCP 將 AI 工具連上 Deckbase

MCP,也就是 Model Context Protocol(opens in a new tab),是一套讓 AI 助理呼叫外部工具的開放標準。Deckbase 在 https://www.deckbase.co/api/mcp 提供 MCP 伺服器,內含 create_deck、create_cards、get_decks 等工具。連線之後,你的 AI 就能直接把單字卡存進你的 Deckbase 帳號,完全不用離開對話。

最快的連線方式是透過 Deckbase 的授權連線頁面。它會為各用戶端產生正確的設定,並帶你完成一次性的設定流程。

ChatGPT

在 ChatGPT 中新增一個 MCP 伺服器,指向 https://www.deckbase.co/api/mcp。完成驗證後,Deckbase 就會成為模型可呼叫的工具。你可以說:「建立一個叫美國史 第 4 章的牌組,並從我貼在下面的文字新增 10 張卡」,ChatGPT 就會呼叫正確的工具。

Claude.ai Desktop

若使用 Claude Desktop,請把伺服器加入你的 claude_desktop_config.json 檔案。確切的 JSON 內容在 MCP 設定頁面。儲存後請重新啟動 Claude Desktop。連線正常時,你會看到 Deckbase 的槌子圖示。

Claude Code

在 Claude Code 中執行 claude mcp add deckbase https://www.deckbase.co/api/mcp,並依提示完成驗證。對本來就長時間待在終端機裡的開發者來說,這是最快的選項。MCP 伺服器註冊好之後,同樣的工具在 Cursor、Windsurf、Codex 與 VS Code 也能使用。

Gemini

Gemini 的支援取決於你使用的用戶端。Google AI Studio 與部分採用 Gemini 的 IDE 可以連線到外部 MCP 伺服器。把 https://www.deckbase.co/api/mcp 加為工具端點,然後授權 Deckbase 存取你的帳號。

如果卡住了,MCP 設定頁面 有各用戶端的操作說明,MCP 單字卡自動化文章 則說明這套協定在底層如何運作。

步驟 2:在對話中產生單字卡

連線完成後,整個流程就像平常對話一樣。差別在於 AI 現在可以把卡片存進真正的牌組,而不只是把文字印出來。

好的提示詞包含三個部分:

  1. 動作。 「建立一個叫 [名稱] 的牌組並新增單字卡。」
  2. 來源。 貼上筆記、PDF 摘錄,或指定已上傳的檔案。
  3. 格式規則。 一張卡一個概念、答案一句話、不要複合式問題。

以下是通用提示詞,ChatGPT 轉 Anki、Claude 轉 Anki、Gemini 轉 Anki 都適用:

建立一個叫「神經解剖學:邊緣系統」的牌組,並從下面的筆記新增單字卡。規則:一張卡一個概念,正面是清楚的問題或提示,背面最多一句話,不要清單。依小節為每張卡加上標籤。

[在這裡貼上你的筆記]

AI 會呼叫 Deckbase 的 create_deck 工具,接著呼叫 create_cards,最後回覆類似「已在神經解剖學:邊緣系統建立 12 張卡片」的摘要。你可以馬上在 Deckbase 儀表板 檢視這個牌組。

各平台的提示詞範例

不同模型處理格式的方式略有差異。以下是為各平台調整過的提示詞:

ChatGPT 轉 Anki 提示詞:

把附加的 PDF 轉成 Anki 單字卡。建立一個叫「生物化學 期中考 2」的牌組。一張卡一個概念,背面一句話,並為每張卡加上來源標籤。請呼叫 Deckbase 工具儲存牌組。

Claude 轉 Anki 提示詞:

使用 Deckbase,依下面的單字表建立一個叫「德語 A2 單字」的牌組。每張卡正面是德文單字,背面是英文意思加一句簡短例句。為每張卡標上主題標籤。

Gemini 轉 Anki 提示詞:

建立一個叫「機器學習基礎」的 Deckbase 牌組,並從以下大綱新增卡片。正面 = 概念或術語,背面 = 精簡定義。背面請控制在 15 個字以內。

步驟 3:將牌組匯出為 Anki .apkg 檔案

AI 存好卡片後,其餘都在 Deckbase 完成:

  1. 在 Deckbase 儀表板 開啟該牌組。
  2. 點選 匯出 → Anki (.apkg)。
  3. 選擇是否包含媒體、標籤與卡片類型選項。
  4. 下載 .apkg 檔案。
  5. 雙擊檔案,或透過 Anki 的 檔案 → 匯入 選單開啟。

卡片會以同名的新牌組出現在 Anki。欄位、標籤與筆記類型都會保留,因此你原本的 Anki 排程與樣式設定可以繼續沿用。

若想更深入了解如何在 Deckbase 與 Anki 之間搬移牌組,請見 Anki 匯入與匯出實戰指南。

.apkg 匯出的運作方式

.apkg 檔案是一個 SQLite 資料庫,連同媒體檔案一起打包。這是 Anki 用於備份、分享牌組與匯入的標準格式。Deckbase 產生的 .apkg 檔案符合 Anki 的結構定義,因此匯入是原生支援的,不需要任何第三方外掛。

匯出時,Deckbase 會把每張卡的正反面欄位對應到 Anki 的筆記欄位、保留標籤,並一併打包任何圖片或音訊附件。較小的牌組在瀏覽器端完成匯出,較大的集合則在 Deckbase 伺服器上處理,因此即使是 1,000 張卡的牌組,也能在幾秒內完成。

如果你想了解這種做法與 AnkiConnect 等舊式自動化方法的差異,Anki API 的限制 這篇文章說明了為什麼 .apkg 匯出在跨平台流程中更可靠。

各 AI 平台的提示詞範本

以下可直接複製的範本可當作起點。請依你的教材調整牌組名稱、主題與規則。

ChatGPT

提示詞範本
「從下面的文字建立一個叫 [牌組名稱] 的 Deckbase 牌組。一張卡一個概念,背面一句話,加上標籤。」
最適合
PDF、貼上的文章、上傳的筆記

Claude

提示詞範本
「使用 Deckbase,依以下筆記建立 [牌組名稱]。正面 = 問題,背面 = 精簡答案,一張卡一個概念。」
最適合
長篇讀書筆記、程式概念

Gemini

提示詞範本
「從這份大綱產生 Deckbase 牌組 [牌組名稱]。正面 = 術語,背面 = 15 個字以內的定義,依章節加標籤。」
最適合
大綱、單字表、快速記憶的事實

每個主題先從 10 到 15 張卡開始。批次越大越快,但越難檢查品質。小而乾淨的牌組,永遠勝過大而潦草的牌組。

讓 AI 單字卡更好的技巧

AI 會遵守你給的任何規則。提示詞含糊,卡片就模糊;提示詞明確,卡片才適合復習。

一張卡只放一個概念。 一張問「X 的成因為何、症狀有哪些?」的卡同時考了兩件事,請拆成兩張。

背面限制在一句話。 如果背面超過 20 個字,那大概是摘要,而不是單字卡。摘要在間隔重複下很難回想。

清單用克漏字。 如果一個概念包含多個部分,請要求用 {{c1::text}} 語法製作克漏字卡。Anki 原生支援克漏字卡,而且比長清單式的背面更好復習。

標籤加好加滿。 請 AI 依章節、主題或難度加上標籤。牌組變大之後,標籤能讓篩選與復習更輕鬆。

匯出前先檢查。 在 Deckbase 開啟牌組,刪掉太長、太簡單或離題的卡片。現在花五分鐘整理,之後能省下好幾小時的復習時間。

想看更多提示詞策略,可以參考 如何用 ChatGPT 製作單字卡,以及姊妹作 Claude AI 單字卡,兩篇都更深入說明各模型的提示詞設計。

常見問題排解

AI 說找不到 Deckbase 工具

請確認 MCP 伺服器 URL 完全是 https://www.deckbase.co/api/mcp,而且你已完成驗證。部分用戶端在新增伺服器後需要重新啟動。

卡片建立了,但不在正確的牌組

在第一則訊息就指定牌組名稱。如果 AI 意外建立了新牌組,請在下一個提示詞中要它使用既有的牌組名稱。

.apkg 檔案在 Anki 打不開

請確認你使用的是 Anki 2.1.50 或更新版本。較舊的版本可能無法辨識最新的 .apkg 格式。如果你在行動裝置上,請把檔案傳到裝有 AnkiMobile 或 AnkiDroid 的裝置。

匯入後格式看起來不一樣

Anki 使用 HTML 呈現卡片。粗體、斜體與清單這類簡單格式通常能完整轉移。複雜的版面可能需要在 Anki 的卡片編輯器中稍作整理。

圖片或音訊不見了

請確認匯出時有勾選「包含媒體」。大型媒體檔案會一併打包進 .apkg,但過大的附件可能會被壓縮。

常見問答

這套流程可以免費使用嗎?

可以。MCP 連線與基本匯出功能在 Deckbase 免費方案中就能使用。部分進階匯出選項可能需要付費方案。ChatGPT、Claude 與 Gemini 都提供免費方案,可搭配手動提示詞使用。

我需要 AnkiConnect 或其他 Anki 外掛嗎?

不需要。.apkg 匯出檔可直接在 Anki 開啟。你不需要 AnkiConnect,匯入當下也不需要 AnkiWeb 同步,更不需要任何第三方外掛。

行動裝置上也能用嗎?

如果 ChatGPT、Claude 或 Gemini 的 App 支援 MCP 工具,你就能在行動裝置上產生卡片。匯出與下載步驟在電腦上最方便,但之後你可以把 .apkg 檔案傳到 AnkiMobile。

匯出到 Anki 前可以先編輯卡片嗎?

可以。AI 建立卡片後,卡片就存在你的 Deckbase 牌組裡。你可以在匯出前於 Deckbase 編輯、刪除或重新整理。

哪個 AI 模型最適合做單字卡?

只要給出清楚的限制條件,三個平台都能產出可用的卡片。Claude 通常最嚴格遵循格式指示。ChatGPT 處理上傳的 PDF 與圖片表現良好。Gemini 擅長把大綱濃縮成精簡卡片。完整比較請見 最適合製作單字卡的 AI。

還有哪些 AI 工具支援這套流程?

任何支援 MCP 的用戶端都能連上 Deckbase。除了 ChatGPT、Claude 與 Gemini,這套流程也適用於 Cursor、Windsurf、Codex 與 VS Code。設定頁面列出了目前支援的整合。

開始你的 AI 轉 Anki 流程

舊流程是:請 AI 產生卡片,複製文字,跟 CSV 匯入搏鬥,再在 Anki 修格式。新流程是:透過 MCP 連線,在對話中產生卡片,匯出 .apkg,然後開始復習。

如果你準備好不再複製貼上,直接從 ChatGPT 轉 Anki、Claude 轉 Anki 或 Gemini 轉 Anki 開始,就先到 Deckbase 的 MCP 設定頁面 連接你的 AI 工具。大約兩分鐘就能完成,而你匯出的第一個牌組,就會讓你感覺比手工做快得多。


延伸閱讀:如何用 ChatGPT 製作單字卡 · 如何用 Claude AI 製作單字卡 · Anki 匯入與匯出實戰指南 · MCP 單字卡自動化指南

把這類文章變成字卡

貼上連結、PDF 或筆記,Deckbase 就會建立牌組並以 FSRS 安排複習。