Poradnik migracji - roam research do anki

Jak przenieść dane z Roam Research do Deckbase

Struktura bloków w Roam zawiera gotowe do powtórek notatki atomowe, ale składnia [[link]] i zagnieżdżone wcięcia wymagają oczyszczenia przed importem. Ten proces zamienia Twój graf w Roam w czyste fiszki bez utraty połączeń, dzięki którym Roam jest użyteczny.

Deckbase7 min czytania

Kiedy korzystać z tego procesu

Użytkownicy Roam Research z notatkami dziennymi, notatkami z literatury lub mapami pojęć, którzy chcą zamienić najbardziej wartościowe bloki w dedykowaną pętlę powtórek, zamiast wciąż czytać graf od nowa.

Traktuj to jako operacyjny proces migracji, a nie tylko jednorazowe wgranie pliku. Celem nie jest wyłącznie udany import, ale też większa spójność powtórek i mniejsze nakłady na utrzymanie fiszek w tygodniach po przejściu.

Lista kontrolna przed importem

  • Wskaż strony, które zawierają treści warte powtórek. Nie każda strona w Roam potrzebuje fiszek.
  • Wyeksportuj wybrane strony jako pliki Markdown, korzystając z funkcji Export All w Roam.
  • Zdecyduj, czy zostawić [[linki do stron]] jako kontekst w polu notatek, czy usunąć je całkowicie.

Jeśli któryś punkt listy kontrolnej nie przejdzie, popraw go przed importem. Uporządkowanie danych u źródła jest szybsze niż naprawianie setek fiszek po migracji.

Zalecane mapowanie pól

Tekst bloku (oczyszczony)

Pole w Deckbase
Przód lub tył fiszki
Uwagi
Usuń [[nawiasy]], #tagi i odwołania ^block-ref

Kontekst bloku nadrzędnego

Pole w Deckbase
Pole notatek
Uwagi
Zachowuje kotwicę pojęciową bez zaśmiecania fiszki

#flashcard or #card tag

Pole w Deckbase
Tag talii
Uwagi
Stosuj spójne tagowanie w Roam, aby filtrować eksport

Tytuł strony

Pole w Deckbase
Nazwa talii
Uwagi
Jedna strona → jedna talia: obciążenie powtórkami pozostaje przewidywalne

Utrzymuj stabilne mapowania w powiązanych taliach. Spójna struktura usprawnia operacje wsadowe i sprawia, że późniejsze zmiany szablonów są bezpieczniejsze.

Przebieg migracji krok po kroku

  1. 1
    Otaguj w Roam bloki, które mają stać się fiszkami, używając spójnego tagu, np. #flashcard lub #review.
  2. 2
    Wyeksportuj stronę lub cały graf jako Markdown. Roam tworzy po jednym pliku .md na stronę.
  3. 3
    Uruchom wyszukiwanie i zamianę, aby usunąć z treści [[podwójne nawiasy]], odwołania ^block-ref i #tagi.
  4. 4
    Przekształć otagowane bloki w pary przód/tył w arkuszu kalkulacyjnym: pytanie w jednym wierszu, odpowiedź w następnym.
  5. 5
    Zaimportuj oczyszczony plik CSV do Deckbase, przypisując kolumny przód/tył i ustawiając tytuł strony jako nazwę talii.
  6. 6
    Przejrzyj pod kątem jakości pilotażową talię 20 fiszek. Przepisz bloki, które były notatkami atomowymi, ale nie stanowią prawdziwego pytania sprawdzającego.

Częste błędy i poprawki

[[Linki]] nieusunięte przed importem

Uruchom globalne wyszukiwanie i zamianę, usuwając otoczki [[...]]; zostaw tekst linku, jeśli jest przydatny kontekstowo.

Zagnieżdżone bloki importują się jako jedna długa fiszka

Spłaszcz zagnieżdżone bloki podrzędne do osobnych fiszek podczas formatowania arkusza: jedna informacja na fiszkę.

Notatki dzienne zawierają zbyt dużo treści o niskiej wartości

Eksportuj tylko strony, na których wyraźnie otagowałeś bloki; pomiń surowe strony notatek dziennych.

Odwołania do bloków (^abc123) pojawiają się w tekście fiszki

Zamień lub usuń kotwice ^block-ref podczas etapu czyszczenia wyszukiwaniem i zamianą.

Po każdej poprawce użyj małej talii pilotażowej. Jeśli jakość w pilocie się utrzyma, zastosuj ten sam wzorzec korekty do całej partii.

Przykładowe kontrole jakości wyników

  • Przód: Jaka jest podstawowa jednostka informacji w Roam? | Tył: Blok, czyli atomowy akapit, do którego można odwołać się w dowolnym miejscu grafu.
  • Przód: Zdefiniuj „notatkę z literatury” w metodzie Zettelkasten. | Tył: Przepracowane podsumowanie materiału źródłowego własnymi słowami, powiązane z notatkami trwałymi.
  • Przód: Co optymalizuje FSRS w porównaniu z SM-2? | Tył: Adaptacyjne szacunki trwałości pamięci dla każdej fiszki, a nie stałe współczynniki łatwości.

Podczas kontroli jakości sprawdź każdą przykładową fiszkę pod kątem jasności, skupienia na jednym zagadnieniu i precyzji odpowiedzi. Unikaj importowania fiszek, które sprawdzają tylko sformułowanie, a nie zrozumienie.

Praktyczny test: jeśli podczas powtórki potrafisz odpowiedzieć poprawnie w mniej niż 10 sekund, fiszka zwykle ma dobrze określony zakres. Jeśli nie, podziel ją lub przepisz.

FAQ

Czy muszę porzucić Roam, aby korzystać z Deckbase?

Nie. Większość użytkowników zostawia Roam do robienia i przechwytywania notatek, a Deckbase używa do codziennych powtórek. Wyeksportuj bloki, które chcesz zapamiętać, zaimportuj je raz i zachowaj swój sposób pracy w Roam dla całej reszty.

Czy mogę zautomatyzować eksport z Roam → Deckbase?

Tak. Jeśli masz integrację Deckbase MCP, możesz zautomatyzować tworzenie fiszek bezpośrednio z przetworzonych eksportów Roam za pomocą API. Przy jednorazowych migracjach ręczna droga przez CSV jest szybsza dla większości użytkowników.

Czy powinienem zaimportować cały graf Roam?

Nie. Importuj tylko bloki wyraźnie otagowane do powtórek. Import całego grafu daje głównie fiszki niskiej jakości i nie do opanowania kolejkę powtórek. Bądź wybiórczy: jakość ponad ilość.

Zamień bloki z Roam w fiszki do codziennych powtórek

Zacznij od jednej wartościowej strony, zaimportuj ją jako talię pilotażową i sprawdź jakość fiszek, zanim przeniesiesz cały graf.

Wskazówka: w zaawansowanych procesach zachowaj oryginalny eksport jako kopię zapasową i śledź każdą próbę migracji według nazwy partii i daty.

Docelowa intencja zapytania: roam research do anki. Ten przewodnik jest opracowany jako praktyczna strona procesu migracji, a nie ogólny artykuł informacyjny.