Impor dan ekspor
Pindahkan paket Anki ke Repeto, pilih data yang dipertahankan, dan simpan salinan dek portabel.
Repeto mengimpor dan mengekspor paket Anki .apkg. Perlakukan transfer sebagai operasi yang harus diperiksa: tinjau ringkasan, peringatan, templat, dan media sebelum mengandalkan koleksi impor.
Impor paket Anki
Buka Impor, jatuhkan atau pilih .apkg. Repeto mengunggahnya sebagai pekerjaan latar yang dapat dilanjutkan dan membuat pratinjau sebelum menulis.
Pratinjau memuat:
- dek dan jumlah catatan/kartu;
- model catatan;
- jumlah media;
- keberadaan data jadwal;
- peringatan paket.
Nama tingkat atas dapat diganti. Beberapa dek mempertahankan hierarki kecuali diberi nama tujuan pembungkus.
Pilih yang dipertahankan
Jika ada jadwal, Pertahankan penjadwalan dan riwayat aktif secara default. Nonaktifkan jika ingin materi dengan keadaan belajar baru.
Gunakan gaya Repeto juga aktif. Tema mengontrol warna sambil menjaga konten dan struktur. Nonaktifkan jika desain asli penting, lalu periksa terang dan gelap.
Media dicocokkan lewat manifes dan disimpan permanen. Impor berikutnya dapat memulihkan media walau kartu sudah ada.
Impor lama
Paket besar berjalan sebagai pekerjaan. Repeto menyimpan ID lokal dan memulihkan pratinjau/hasil setelah navigasi. Jangan unggah berulang selama diproses.
Jika gagal, ekspor ulang dari sumber. SQLite rusak, kompresi tak didukung, dan media hilang harus memberi peringatan atau gagal, bukan kartu setengah tepercaya.
Ekspor dek
Buka dek dan pilih Ekspor .apkg. Repeto mengunduh nama hierarkis, catatan, kartu, jenis, templat, media, dan jadwal yang didukung.
Gunakan untuk:
- snapshot sebelum perubahan struktur;
- pindah ke aplikasi kompatibel;
- berbagi pribadi;
- menguji putaran impor/ekspor.
Tidak semua fitur Anki Desktop memiliki padanan. Keanggotaan dek terfilter, status terkubur, add-on, skrip, dan metadata tak didukung mungkin tidak pulang-pergi tepat. Periksa tujuan sebelum menghapus sumber.
Impor teks terstruktur
Buka Impor, pilih CSV atau TSV, lalu pilih atau jatuhkan .csv, .tsv, atau .txt UTF-8. Layar web menerima hingga 5 MiB dan 10.000 baris data. Pratinjau mendeteksi pembatas umum, BOM, bidang multibaris berpetik, petik di-escape, dan masalah lebar baris.
Sebelum pratinjau, pilih jenis catatan dan dek, tag opsional, pembatas, penanganan HTML, kebijakan duplikat, dan cakupan pencocokan. #separator, #html, #notetype, #deck, dan #tags dipahami sebelum baris data pertama; pilihan eksplisit di layar mengalahkan arahan file.
Lalu petakan setiap kolom ke bidang catatan, tag dipisah spasi, atau Abaikan kolom. Bidang pertama wajib karena menjadi identitas duplikat. Repeto menunjukkan diagnosis dan rencana baris untuk setiap buat, perbarui, lewati, atau baris tidak sah. Pilih Perbarui catatan yang cocok, Lewati baris, atau Tambah catatan lain.
Perubahan file, pemetaan, atau opsi membuat rencana kedaluwarsa. Konfirmasi hanya aktif setelah rencana tepat ditinjau; token terkait pengguna hanya menerima file dan pilihan itu, membangun ulang, lalu menerapkan secara atomik. Pembaruan mempertahankan ID kartu, jadwal, jatuh tempo, interval, keadaan penjadwal, dan riwayat; percobaan sama bersifat idempoten. Browser menyimpan file, opsi, dan pratinjau secara lokal untuk pemulihan; biarkan halaman terbuka jika pemulihan tidak tersedia.
Saat ini media referensi, GUID, #columns, arahan dek/jenis per baris, dan baris header kolom tidak diimpor; baris non-arahan pertama adalah data. Ekspor catatan sebagai teks terstruktur juga belum ada.
Cadangkan seluruh koleksi Repeto
Arsip native adalah format pemulihan tepat. GET /v1/collection/backup membuat ZIP64 berversi berisi grafik, dek dan pengaturan, jenis/templat/CSS, catatan, kartu, jadwal, riwayat, byte media dan checksum, serta dek tersaring. POST /v1/collection/restore memvalidasi kepemilikan, jalur, checksum, relasi, dan jam sebelum mengonfirmasi koleksi kosong atau yang diganti eksplisit.
Ini belum browser cadangan otomatis atau UI pemulihan final. Simpan arsip di luar Repeto sebelum perubahan destruktif.
Ekspor atau periksa koleksi Anki
GET /v1/collection/export.colpkg menghasilkan .colpkg schema 11 nyata untuk interoperabilitas, bukan cadangan tepat. Identitas Repeto, metadata, status lanjutan, snapshot undo, dan eksekusi tersaring tidak dapat direpresentasikan tanpa kehilangan.
POST /v1/collection/import.colpkg/preview memeriksa paket legacy, anki21, dan anki21b serta tidak mengganti koleksi. Impor destruktif tetap mati sampai preset dan riwayat dapat dilindungi secara jujur.
Periksa integritas media
API mencari referensi gambar, audio, source, dan [sound:…] serta melaporkan yang hilang, tak dipakai, salah, atau ambigu tanpa mengambil URL atau menghapus. Perbaikan terpandu masih direncanakan.
Ekspor lain
Statistik mengekspor tampilan sebagai CSV. API menyediakan manifes koleksi deterministik untuk pemulihan dan rekayasa, tetapi UI cadangan akun lengkap masih dibuat.
Penerbitan pasar bukan cadangan: dek terbit adalah konten bersama, bukan riwayat pribadi lengkap.
Daftar migrasi aman
- Simpan paket asli sampai terverifikasi.
- Pertahankan jadwal jika kesinambungan penting.
- Buka kartu perwakilan setiap jenis.
- Periksa gambar dan audio.
- Bandingkan jumlah jatuh tempo dan contoh interval.
- Ekspor kembali dari Repeto dan uji secara mandiri.
Pekerjaan cadangan, konflik, dan portabilitas lengkap ada di peta jalan.