Poradnik · Zasoby

Playbook migracji z Anki do Deckbase

Proces migracji o niskim ryzyku dla ścieżek APKG i CSV, z jasnymi bramkami jakości, żeby szybki import nie obniżył skuteczności zapamiętywania.

Zespół redakcyjny Deckbase8 min czytania

Dla kogo jest ten playbook

Ten poradnik jest dla osób, które mają już aktywne talie w Anki i chcą uporządkowanie przejść na Deckbase, nie zaburzając codziennych powtórek. Jeśli szukasz hasła anki import csv, to jest ścieżka wdrożenia, która oddziela szybki transfer od stabilizacji jakości.

Lista kontrolna przed migracją

  1. 1
    Zrób kopię zapasową każdej talii źródłowej przed pierwszym importem.
  2. 2
    Wypisz talie aktywne w ostatnich 30 dniach i zmigruj je jako pierwsze.
  3. 3
    Zdefiniuj bramki jakości (zaliczone/niezaliczone), zanim przejdziesz do większej liczby talii niż jedna.
  4. 4
    Ustal dzienne minimum powtórek (czasowe lub liczbowe), by nie stracić nawyku.

Ścieżka A: migracja zaczynająca się od APKG

Wybierz APKG, gdy najważniejsze są szybkość i zachowanie struktury. Ta ścieżka sprawdza się w pierwszej fali migracji, gdy celem jest ciągłość, a nie idealne porządki.

  • Zaimportuj jedną aktywną talię i od razu sprawdź próbkę 30 fiszek.
  • Popraw tylko problemy o dużym wpływie: nieczytelne pytania, zepsute media, oczywiste duplikaty.
  • Wróć do powtórek tego samego dnia, zamiast wstrzymywać się z powodu dużych poprawek kosmetycznych.

Ścieżka B: migracja zaczynająca się od CSV

Wybierz CSV, gdy potrzebna jest normalizacja na poziomie pól. CSV wymaga więcej pracy na starcie, ale łatwiej w nim wymusić spójne nazewnictwo, zasady szablonów i deduplikację na dużą skalę.

  1. 1
    Ujednolić nazwy pól i formatowanie haseł przed importem.
  2. 2
    Stwórz jedno kanoniczne mapowanie dla pytania, odpowiedzi, tagów i kontekstu.
  3. 3
    Najpierw zaimportuj paczkę pilotażową i przejdź wszystkie bramki jakości przed pełnym wdrożeniem.

Macierz mapowania pól

Przód

Cel
Tekst pytania
Reguła jakości
Tylko jedno pojęcie
Uwaga operacyjna
Rozdziel przeładowane fiszki przed importem

Tył

Cel
Oczekiwana odpowiedź
Reguła jakości
Najpierw bezpośrednia odpowiedź
Uwaga operacyjna
Długie wyjaśnienia trzymaj w notatkach

Tagi

Cel
Grupowanie tematyczne
Reguła jakości
Spójna taksonomia
Uwaga operacyjna
Stosuj nazewnictwo dziedzina/rozdział

Extra / Notatki

Cel
Wsparcie kontekstu
Reguła jakości
Krótkie i opcjonalne
Uwaga operacyjna
Unikaj podpowiedzi zdradzających odpowiedź

Media

Cel
Kontekst wizualny/audio
Reguła jakości
Dołączone i czytelne
Uwaga operacyjna
Sprawdź w próbce uszkodzone odwołania

Bramki jakości dla paczek

Przepuszczaj każdą nową paczkę importu przez bramki. Jeśli któraś nie przejdzie, wstrzymaj kolejne importy i najpierw popraw jakość fiszek. Dzięki temu problemy pozostają małe, a zaległości nie rosną.

Zrozumiałość

Próg zaliczenia
>=90% fiszek z próbki jest zrozumiałych
Sygnał niepowodzenia
Format pytania jest niejednoznaczny lub chaotyczny

Odsetek duplikatów

Próg zaliczenia
<3% zduplikowanych pytań na przodzie
Sygnał niepowodzenia
Paczka zawiera powtórzone definicje lub nagłówki

Obciążenie sesji

Próg zaliczenia
Wzrost czasu sesji <15% tydzień do tygodnia
Sygnał niepowodzenia
Zaimportowane fiszki są zbyt rozbudowane

Trend pomyłek

Próg zaliczenia
Stabilny lub poprawiający się do 2. tygodnia
Sygnał niepowodzenia
Niska jakość pytań w kluczowych tematach

Przypadki brzegowe Anki do obsłużenia przed skalowaniem

Większość regresji po migracji wynika z przypadków brzegowych, które w próbce wyglądają niewinnie, a przy dużej liczbie fiszek stają się kosztowne. Sprawdź renderowanie cloze, stany zawieszonych fiszek, zachowanie leechów i odwołania do mediów, zanim zaimportujesz kolejne talie.

Fiszki cloze

Typowy problem
Brakujące znaczniki cloze po imporcie
Sposób zaradczy
Sprawdź renderowanie cloze w próbce przed pełną migracją

Zawieszone fiszki

Typowy problem
Nieoczekiwanie duże obciążenie powtórkami
Sposób zaradczy
Wyeksportuj stan zawieszenia i zastosuj go ponownie po imporcie

Fiszki leech

Typowy problem
Przewlekłe pomyłki zaśmiecają kolejkę
Sposób zaradczy
Otaguj leechy i zastosuj zasadę przepisania lub archiwizacji

Odwołania do mediów

Typowy problem
Uszkodzone wskaźniki do obrazów lub audio
Sposób zaradczy
Przeskanuj pierwsze 100 fiszek pod kątem uszkodzonych mediów

Opcje talii

Typowy problem
Niezgodność zachowania interwałów
Sposób zaradczy
Zbierz metryki z 14 dni, zanim dodasz kolejne talie

Kontrakt importu CSV dla powtarzalnych migracji

Jeśli importujesz cyklicznie, zdefiniuj stały kontrakt CSV i nadaj mu wersję. Ogranicza to rozjazdy schematu między osobami wykonującymi import i ułatwia automatyzację QA. Praktyczną bazą jest kontrakt o sześciu kolumnach: tożsamość, pytanie, odpowiedź, kontekst, taksonomia i źródło.

note_id

Rola
Stabilna tożsamość wiersza
Ograniczenie
Zapobiega przypadkowemu wczytaniu duplikatów

front_text

Rola
Pole pytania
Ograniczenie
Ujednolić interpunkcję i warianty unicode

back_text

Rola
Pole odpowiedzi
Ograniczenie
Bezpośrednia odpowiedź w pierwszym zdaniu

context_hint

Rola
Opcjonalne rozróżnienie znaczeń
Ograniczenie
Tylko krótki kontekst dziedzinowy

tags_pipe

Rola
Grupowanie taksonomiczne
Ograniczenie
Używaj kanonicznych tagów rozdzielanych pionową kreską

source_ref

Rola
Możliwość prześledzenia
Ograniczenie
Zapisuj rozdział/stronę na potrzeby wstecznego śledzenia w QA

Zachowaj kodowanie UTF-8, wymuś ujednolicone łamanie wierszy i unikaj ukrytych formuł arkusza w komórkach eksportu. Te drobne ograniczenia chronią przed cichym uszkodzeniem danych podczas importu.

14-dniowy protokół stabilizacji

  1. 1
    Dni 1-3: zmigruj jedną aktywną talię i od razu wznów codzienne powtórki.
  2. 2
    Dni 4-7: popraw najczęściej zawodzące fiszki i usuń duplikaty pytań na przodzie.
  3. 3
    Dni 8-10: ujednolić tagi i szablony oraz sprawdź trend czasu sesji.
  4. 4
    Dni 11-14: skaluj migrację tylko wtedy, gdy wskaźniki ukończenia i pomyłek pozostają zdrowe.

Wskazówki migracji zależne od scenariusza

Sprint egzaminacyjny (8-12 tygodni)

Główny cel
Utrzymać stabilne codzienne wykonanie powtórek
Zalecane podejście
Importuj tylko aktywne talie, wstrzymaj migrację archiwum

Długoterminowa nauka języka

Główny cel
Zachować kontekst zdań
Zalecane podejście
Ścieżka CSV z rygorystyczną normalizacją pól

Migracja zespołowa

Główny cel
Spójność szablonów
Zalecane podejście
Opublikuj jedno kanoniczne mapowanie przed importem zbiorczym

Porządkowanie archiwum

Główny cel
Wycofać talie o niskiej wartości
Zalecane podejście
Migruj tematami i wcześnie usuwaj nieaktualne fiszki

FAQ

Od czego zacząć: APKG czy CSV?

Zacznij od APKG, by szybko przenieść strukturę. Wybierz CSV, gdy przed skalowaniem potrzebujesz rygorystycznego porządkowania pól lub normalizacji szablonów.

Ile talii migrować naraz?

Zacznij od jednej aktywnej talii i stabilizuj ją przez 7-14 dni. Rozszerzaj dopiero wtedy, gdy ukończenie powtórek, czas sesji i trend pomyłek pozostają w dobrej formie.

Czy podczas migracji mogę używać Anki i Deckbase równolegle?

Tak. Wiele osób zostawia starsze talie w Anki, a nowe fiszki tworzy w Deckbase, po czym łączy wszystko, gdy kontrola jakości jest stabilna.

Co zrobić, jeśli fiszki nie importują się poprawnie?

Typowe problemy to błędy kodowania (użyj UTF-8), brak wymaganych pól i niezgodność szablonów. Wyeksportuj dane do CSV, popraw je w arkuszu i zaimportuj ponownie. Playbook zawiera kontrakt CSV dla powtarzalnych migracji.

Czy mogę się wycofać, jeśli migracja się nie uda?

Tak. Przed migracją wyeksportuj talię Anki jako kopię zapasową (.apkg). Deckbase nie usuwa Twoich oryginalnych danych z Anki. Jeśli Deckbase nie spełni Twoich potrzeb, zawsze możesz wrócić do Anki bez utraty postępów.

Co robić w pierwszym tygodniu po migracji?

Skup się na stabilizacji: popraw zawodzące fiszki, usuń duplikaty pytań i ustal codzienną rutynę powtórek. Nie dodawaj nowych talii, dopóki główna talia nie będzie stabilna. Uważnie obserwuj czas sesji i odsetek pomyłek.

Czy stracę historię powtórek podczas migracji?

Treść fiszek przenosi się przy imporcie APKG, ale historia powtórek (stan nauki, interwały) już nie, więc zaimportowane fiszki zaczynają od zera. Harmonogram FSRS w Deckbase ustawia potem interwały na podstawie Twoich nowych powtórek.

Pierwszy tydzień po migracji: lista kontrolna sukcesu

Pierwsze siedem dni decyduje o tym, czy migracja się powiedzie. Skup się na ustabilizowaniu głównej talii, zanim dodasz kolejne.

  1. 1
    Dzień 1: przejdź pierwszą sesję powtórek z zaimportowanymi fiszkami. Zanotuj problemy z formatowaniem.
  2. 2
    Dni 2-3: znajdź i popraw fiszki, które wydają się mylące lub mają niejasne pytania.
  3. 3
    Dni 4-5: uruchom kontrolę duplikatów i scal fiszki o identycznych przodach.
  4. 4
    Dni 6-7: oceń czas swojej sesji. Jeśli wyraźnie wzrósł, sprawdź długość fiszek.
  5. 5
    Do 7. dnia: zdecyduj, czy zostajesz przy Anki, przechodzisz w pełni na Deckbase, czy używasz obu.

Wskazówka: zachowaj instalację Anki i oryginalne talie w nienaruszonym stanie przez pierwszy miesiąc. Dzięki temu masz możliwość wycofania się, jeśli Deckbase nie spełni Twoich potrzeb.

Potrzebujesz najpierw ogólnego przeglądu? Przeczytaj opublikowany wpis o strategii migracji, a potem wróć do tego playbooka, by przejść do działania. Zacznij od poradnika importu/eksportu Anki.