匯入
匯入你的 Anki 牌組
如果你已經啃了兩年日語牌組,一個新 App 一上來就教你 これはペンです,那是種冒犯。把牌組匯出來,在 Wakatta 裡選它,你已經會的單字就以「已經會」的狀態進來——App 不再教它們,而是開始給你看你不會的那些。
我們讀完你的牌組就把它丟掉:檔案不會被保存。
Tick the groups — the count moves the way it moves in the app. Words you haven't started is off unless you ask for it.
進來哪些,由你決定
Wakatta 會讀你的牌組,按每張卡已經掙到的間隔把它們分成三組。複習間隔 21 天以上算作你已經會的單字;不到這個數,就是你還在學的單字;從來沒看過的卡是新單字。
前兩組預設會進來,因為這正是重點:這些正是 App 該停止反覆考你的單字。第三組除非你勾起來,否則不帶——一堆你從沒學過的單字是一個決定,不是一次匯入。
什麼會帶過來,什麼不會
每張筆記交出它的詞、讀音和釋義。間隔會變成 App 認為你掌握得怎麼樣:21 天以上算「會了」,90 天以上算「精通」。卡片自己的到期日也跟著過來,所以一個明年三月到期的單字,仍然是明年三月到期,而不是從零重新開始。
不會帶過來的是:Anki 的簡易度,以及你的複習紀錄。這兩樣沒辦法誠實地對應到另一套排程演算法上,所以我們不去假造它們。媒體檔案、標籤、牌組名稱和筆記類型也一樣忽略——匯入的是單字,不是你的 Anki 設定。
如果你做句子挖掘,挖空卡的表現會如你所願:挖空裡的那個詞成為詞條,而它周圍的句子作為語境保留下來,所以你打開這個詞的時候,它出自的那一句還在。只有一句話、什麼都沒標的筆記會被跳過,而不是存成一個並不是單字的「單字」。
你的佇列從你離開的地方接著走
因為到期日是真的,一個你本來就落下的牌組,進來的時候也是落下的。這是誠實的結果,而且比另一種好:如果所有東西都乾乾淨淨地落地,App 就是在告訴你「你沒欠帳」,而其實你欠著。
改主意了?復原只會移除那些從 Anki 來的單字,你在 Wakatta 裡存的東西一個都不動。匯入進來的單字帶著 Anki 標記,還有自己的篩選條件,所以你隨時能看出哪個單字是從哪來的。
這不是什麼
有必要說得直白一點,因為有人來的時候以為這是個整合:
- 它不是同步。它是一個你匯出、然後選一次的檔案,單向。在一個 App 裡複習一個單字,對另一個沒有任何影響。
- 沒有匯回 Anki 這回事,也沒有 AnkiConnect 或 AnkiWeb 連線。
- 它只讀 .apkg——也就是 Anki 匯出牌組時寫出來的那個檔案。不是 CSV,不是文字檔,也不是 Quizlet 或 jpdb 的匯出。
- 欄位辨識是對「筆記的哪一部分是單字」的最佳猜測。讀不出來的筆記會被跳過並計數,而不是被編出來。
在哪裡能找到
iPhone 和 Android 上都在你的單字清單裡——角落的 +,或者清單是空的時候出現的那條橫幅——以及你的帳號頁。在電腦上從 Anki 匯出牌組,把 .apkg 弄到手機上,然後選它。一個免費帳號就夠了,這裡沒有要付錢的東西。