Repeto 說明文件
瀏覽說明文件

匯入與匯出

移轉 Anki 套件與結構化文字、檢查相容性,並為收藏選擇正確的備份格式。

Repeto 可匯入及匯出 Anki .apkg 牌組套件。請將轉移視為可檢查的操作:依賴匯入收藏前,先檢視摘要、警告、範本及媒體。

匯入 Anki 套件

開啟 匯入,拖放或選擇 .apkg。Repeto 將它上傳為可續傳的背景工作,寫入收藏前先準備預覽。

預覽列出:

  • 牌組及筆記/卡片數;
  • 套件中的筆記模型;
  • 媒體數量;
  • 是否含排程資料;
  • 套件特定警告。

你可以選擇取代套件頂層牌組名稱。包含多個牌組的套件會保留階層,除非提供包住它們的目標名稱。

選擇保留內容

有排程資料時,保留排程與複習歷史 預設開啟。若只要材料並刻意從全新學習狀態開始,請關閉。

使用 Repeto 樣式 也預設開啟。它讓 Repeto 主題控制色彩,同時保留匯入內容與範本結構。原始視覺設計若不可或缺,請關閉並檢查明暗模式。

媒體會透過套件資訊清單配對,並永久保存為收藏媒體。即使相關卡片已存在,日後匯入也能補回缺少的媒體。

重新匯入更新後的 .apkg

套件筆記依 GUID 與筆記類型和既有筆記相符時,請明確選擇一項政策:更新既有筆記忽略既有筆記全部新增。Repeto 會阻擋識別衝突,不會猜測兩個不相容的筆記類型其實相同。

相容的更新會保留既有筆記、卡片、欄位與範本識別,以及卡片所在位置、排程、FSRS 狀態、旗標和複習歷史。它會更新匯入內容,也能加入真正新增的兄弟卡片,而不重設已建立的卡片。全部新增 則建立獨立識別與全新排程。

長時間匯入

大型套件會以工作持續處理。Repeto 在本機保存目前匯入 ID,導覽或重新載入後恢復預覽或結果。處理時不要重複上傳同一檔案,先開啟既有工作頁面。

瀏覽器回報錯誤時,從來源應用程式重新匯出,再以新檔重試。損壞 SQLite、不支援的壓縮或缺少媒體項目應產生警告或失敗,而非建立僅部分可信的卡片。

匯出牌組

開啟牌組並選擇 匯出 .apkg。Repeto 會下載階層名稱、筆記、卡片、類型、範本、媒體及支援的排程資料。

使用下載套件來:

  • 在結構變更前保留獨立快照;
  • 將牌組移至其他相容應用程式;
  • 私下分享牌組;
  • 測試完整匯入/匯出往返。

並非所有 Anki Desktop 功能都有 Repeto 對應項目。篩選牌組成員、隱藏狀態、附加元件、自訂範本指令碼及不支援的排程中繼資料可能無法完全往返。刪除來源前,先在目的地檢查套件。

匯入結構化文字

開啟 匯入、選擇 CSV 或 TSV,再選取或拖入 UTF-8 的 .csv.tsv.txt。網頁畫面最多接受 5 MiB 與 10,000 筆資料列。預覽會偵測常見分隔符號、BOM、引號內多行欄位、跳脫引號及列寬問題。

預覽前請選擇筆記類型與牌組、選用標籤、分隔符號、HTML 處理、重複政策和比對範圍。第一筆資料前的 #separator#html#notetype#deck#tags 皆可辨識;畫面上的明確選項會覆寫檔案指示。

接著把每欄對應到筆記欄位、空格分隔標籤或 忽略欄位。第一個筆記欄位必須對應,因為它識別重複內容。Repeto 會顯示診斷與每列的建立、更新、略過或無效計畫。請明確選擇 更新相符筆記略過匯入列新增另一則筆記

變更檔案、對應或設定會使計畫失效。只有確認檢查過精確列計畫後才能提交;綁定使用者的預覽權杖只接受該檔案和選項,重建計畫並以原子方式套用。更新會保留卡片 ID、排程、到期日、間隔、排程器狀態與複習歷史;相同重試具冪等性。瀏覽器會在本機保存檔案、選項與預覽以供復原;若顯示無法復原,請保持頁面開啟。

目前不匯入引用媒體、GUID、#columns、逐列牌組/類型指示或欄名列;第一個非指示列就是資料。也尚未提供結構化文字匯出。

匯出或檢查 Anki 收藏套件

開啟匯入 → 匯入 Anki 收藏,檢查 .colpkg 檔案。預覽不會變更資料。相容的套件可在確認後取代收藏。取代作業會一次完整提交;不會建立自動復原點。

安全更新市集牌組

市集版本不可變更,套件與媒體雜湊也會經過驗證。安全更新會保留相符卡片及其排程/歷史、加入新內容,並停用受追蹤且已移除的內容。互不重疊的本機編輯會自動合併。若你和發布者都修改了同一項受追蹤內容,Repeto 會停止並提供明確選擇:覆寫有衝突的市集內容,或把你的編輯版本保留為分支,另行安裝發布者目前的快照。

下架會阻擋新的取得與更新,但不會默默刪除已安裝的本機副本。目前網頁衝突對話框只摘要衝突數量,不會列出逐項差異;沒有基準版本的舊安裝可能只能採用分支方案。

其他匯出

統計頁面可將顯示內容匯出為 CSV。API 也提供決定性的 Repeto 收藏資訊清單,供復原及工程流程使用,但第一級帳戶備份/還原介面仍在完成中。

市集發布不同於備份匯出:發布牌組是可分享的內容套件,不是完整私人複習歷史的副本。

安全移轉檢查清單

  1. 驗證完成前保留原始套件。
  2. 需要延續時保留排程匯入。
  3. 開啟每個筆記類型的代表卡片。
  4. 檢查圖片與音訊。
  5. 比較到期數量與部分間隔。
  6. 從 Repeto 匯出已匯入牌組,並獨立測試該套件。

剩餘的備份、衝突與完整收藏可攜性工作列在功能對等路線圖