匯入與匯出
移轉 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 收藏資訊清單,供復原及工程流程使用,但第一級帳戶備份/還原介面仍在完成中。
市集發布不同於備份匯出:發布牌組是可分享的內容套件,不是完整私人複習歷史的副本。
安全移轉檢查清單
- 驗證完成前保留原始套件。
- 需要延續時保留排程匯入。
- 開啟每個筆記類型的代表卡片。
- 檢查圖片與音訊。
- 比較到期數量與部分間隔。
- 從 Repeto 匯出已匯入牌組,並獨立測試該套件。
剩餘的備份、衝突與完整收藏可攜性工作列在功能對等路線圖。