Repeto Dokumentacja
Przeglądaj dokumentację

Rozwiązywanie problemów i pomoc

Zdiagnozuj problemy z logowaniem, API, importem, multimediami, powtórkami i szablonami przed kontaktem z pomocą.

Zacznij od zapisania strony, przybliżonego czasu, przeglądarki, systemu operacyjnego i najkrótszej sekwencji odtwarzającej problem. W publicznym zgłoszeniu nie umieszczaj tokenów dostępu, prywatnej treści kart ani pełnych plików do nauki.

Zacznij od bezpiecznej dla danych ścieżki odzyskiwania

Zachowaj ostrzeżenie i minimum kroków, sprawdź sieć/API w Pomoc i odzyskiwanie, ponów tę samą operację (wznów import), raz przeładuj i przetestuj aktualną przeglądarkę bez rozszerzeń. Nie czyść wcześnie danych witryny: mogą zawierać niepotwierdzone lokalne powtórki. Najpierw sprawdź synchronizację/kopię.

Macierz platform i trybu offline

PlatformaUżycieGranica offline
PrzeglądarkaOtwórz app.repeto.ai i zaloguj się.Powłoka, cache i skrzynka powtórek działają; logowanie, import, upload i nowe odczyty wymagają API.
PWAZainstaluj lub Dodaj do ekranu głównego.Jak web; trzymaj online do synchronizacji.
iPhone/iPadObecny App Store lub PWA; Repeto 2.2 w przygotowaniu.Stan native różny; połącz konto urządzenia z e-mailem.
AndroidPrzeglądarka/PWA; native niewydany.Bateria może zatrzymać tło; sprawdź sync przy otwartej aplikacji.

Nie mogę się zalogować

Odśwież stronę logowania raz i sprawdź, czy przeglądarka zezwala na własne pliki cookie dla app.repeto.ai. Jeśli okno OAuth zostało zablokowane, uruchom logowanie dostawcy ponownie z widocznego przycisku, zamiast używać starego adresu zwrotnego.

Komunikat o braku połączenia z API oznacza, że powłoka aplikacji się załadowała, ale api.repeto.ai nie odpowiedziało. Sprawdź połączenie i spróbuj ponownie. Awarii usługi nie rozwiąże utworzenie kolejnego konta.

Lokalne podglądy deweloperskie działają inaczej: aplikacja internetowa i API muszą być uruchomione, a podgląd musi wskazywać lokalny adres API. Otwórz lokalny podgląd nie zadziała, jeśli działa tylko frontend Vite.

Powtórka wygląda na niezapisaną

Pozostaw kartę przeglądarki otwartą, aż zniknie wskaźnik offline. Ekran powtórek zapisuje oceny w lokalnej skrzynce wychodzącej IndexedDB przed przejściem dalej i ponawia je idempotentnie po powrocie połączenia.

Jeśli karta wraca natychmiast, może to być krok nauki, a nie nieudana synchronizacja. Sprawdź podgląd odstępu i kroki nauki talii. Jeśli kilka kart przeglądarki powtarza tę samą kolekcję, zamknij starsze i odśwież najnowszą.

Liczby nie zgadzają się z sesją

Lista talii może pokazywać wszystkie zaplanowane, uczone i nowe karty w poddrzewie. Sesja stosuje następnie limity dzienne, kwalifikację kolejki, zawieszenie i wybrany zakres. Sumy rodziców już obejmują potomków, więc dodawanie widocznych wierszy rodzica i dziecka liczy te same karty podwójnie.

Jeśli sesja kończy się na podejrzanie okrągłej liczbie, sprawdź Ustawienia talii → Maksymalna liczba powtórek dziennie. Limit API wynosi 9999, nie 200.

Import utknął

Wróć do Importuj. Repeto zapisuje aktywne zadanie i powinno ponownie otworzyć jego stronę przetwarzania lub podglądu. Nie rozpoczynaj zduplikowanego przesyłania, gdy pierwsze zadanie nadal działa.

Jeśli zadanie wielokrotnie się nie udaje:

  1. wyeksportuj świeży plik .apkg z aplikacji źródłowej;
  2. potwierdź, że plik się w niej otwiera;
  3. spróbuj ponownie z nowym pakietem;
  4. zachowaj nazwę błędnego pliku i tekst ostrzeżenia dla pomocy.

Zaimportowana karta wygląda źle

Spróbuj opcji Użyj stylu Repeto podczas importu albo przełącz zachowanie kolorów szablonu w Wyglądzie. Otwórz podgląd typu notatki i sprawdź szablony przodu oraz tyłu pod kątem nieobsługiwanych filtrów, stałych wymiarów, skryptów i selektorów zakładających Anki Desktop.

Duże obrazy powinny dopasowywać się do karty. Jeśli obraz pozostaje mały, sprawdź, czy szablon nie ustawia małej szerokości. Element HTML o stałym rozmiarze może nadpisać domyślne reguły aplikacji.

Brakuje obrazu lub dźwięku

Sprawdź, czy podgląd importu zgłosił multimedia. Pakiet może odwoływać się do nazwy nieobecnej w manifeście. Ponowny eksport ze źródła z dołączonymi multimediami jest bezpieczniejszy niż ręczna zmiana nazw w archiwum.

Przy nowo dołączonych plikach poczekaj na koniec przesyłania przed zamknięciem edytora. Pamięć offline przeglądarki nie zastępuje ukończonego wysyłania na serwer.

API integralności multimediów może bez usuwania czegokolwiek wypisać brakujące, nieużywane, błędne i niejednoznaczne odwołania. Do czasu udostępnienia interfejsu napraw nie usuwaj ręcznie „nieużywanego” obiektu: importowane szablony i stare nazwy mogą wymagać kontroli.

Ustawienia → Stan mediów skanują tylko do odczytu i pokazują bezpieczne usunięcie zepsutych odniesień, tagowanie lub przeniesienie do odzyskiwalnego kosza. Bez śledzenia URL, pobierania zamiennika czy trwałego usuwania bajtów; stare podglądy są odrzucane, naprawa ma Cofnij.

Odzyskaj lub zastąp kolekcję

W Dane i odzyskiwanie pobierz/zweryfikuj archiwum native i odtwórz do pustej kolekcji lub jawnie zastąp. Najpierw powstaje punkt odzyskiwania, zachowywane jest pięć. Brak scalania i czasowych automatycznych kopii.

Wyszukiwanie lub filtry pomijają kartę

Otwórz Przeglądarkę kart, wyczyść zapytanie i wyszukaj tekst znanego pola. Przełącz Karty i Notatki, jeśli liczba kart siostrzanych jest myląca. Przeglądarka filtruje i sortuje na serwerze; liczba wczytana może być mniejsza od całości do chwili użycia Wczytaj więcej.

Jeśli zapytanie strukturalne jest błędne, przeczytaj podświetloną diagnostykę zamiast losowo usuwać operatory. Repeto obsługuje zamierzony podzbiór składni Anki, lecz odrzuca granice słów, ignorowanie akcentów, renderowane Cloze, wyrażenia regularne, ustawienia wstępne, pierwsze pokazanie i dane własne. Filtry stanu, tagu i obrazu w talii są osobnym, węższym widokiem i mogą zawężać tylko wczytane strony.

Granice słów używają w:, błędne zapytanie ma diagnostykę; brak wyszukiwania bez akcentów, renderowanego Cloze, regex, preset, introduced i custom-data.

Skontaktuj się z pomocą

W sprawach konta, prywatności, rozliczeń i produktu użyj Pomocy Repeto. Dołącz:

  • stronę i nazwę talii, których dotyczy problem, bez prywatnej treści kart;
  • wersję przeglądarki lub aplikacji i system operacyjny;
  • informację, czy problem występuje online i offline;
  • dokładny tekst ostrzeżenia lub błędu;
  • krótki film, jeśli istotne jest zachowanie wizualne.

Nigdy nie wysyłaj e-mailem ręcznego tokenu API, kodu OAuth, hasła ani całej prywatnej kolekcji. W razie potrzeby pomoc może poprosić o diagnostykę o wąskim zakresie.