トラブルシューティングとヘルプ
サポートへ連絡する前に、ログイン、API、インポート、メディア、復習、テンプレートの問題を診断します。
まず、ページ、だいたいの時刻、ブラウザー、OS、問題を再現する最短手順を記録します。公開報告にアクセストークン、非公開カード内容、完全な学習ファイルを含めないでください。
ログインできない
ログインページを一度再読み込みし、app.repeto.ai のファーストパーティ Cookie が許可されているか確認します。OAuth ウィンドウがブロックされた場合、古い callback URL を再利用せず、表示中のログインボタンからもう一度開始してください。
API に接続できないと表示された場合、アプリ画面は読み込めましたが api.repeto.ai が応答していません。接続を確認して再試行します。サービス障害は別アカウントを作っても解決しません。
ローカル開発プレビューは異なります。ウェブと API の両方が起動し、プレビューがローカル API を参照する必要があります。Vite フロントエンドだけでは ローカルプレビューを開く は動作しません。
復習が保存されていないように見える
オフライン表示が消えるまでタブを開いたままにします。ウェブレビュアーは次へ進む前に IndexedDB のローカル送信キューへ評価を書き込み、再接続後に冪等に再送します。
カードがすぐ戻るなら、同期失敗ではなく学習ステップかもしれません。間隔プレビューとデッキの学習ステップを確認します。複数タブで同じコレクションを復習している場合、古いタブを閉じて最新を再読み込みします。
件数とセッション合計が一致しない
デッキ一覧はサブツリー内の期限、学習中、新規をすべて表示できます。セッションでは日次上限、キュー対象、一時停止、選択範囲がさらに適用されます。親合計は子孫を含むため、見えている親と子を足すと同じカードを二重計上します。
不自然な切りのよい数で止まる場合、デッキ設定 → 1 日の復習上限 を確認します。API セッション上限は 200 ではなく 9,999 です。
インポートが止まっている
インポートへ戻ります。Repeto は有効なジョブを保存しており、処理またはプレビューページを再表示します。最初のジョブが有効な間は重複アップロードしないでください。
繰り返し失敗する場合:
- 元アプリから新しい
.apkgを出力する。 - 元アプリでファイルが開くか確認する。
- 新しいパッケージで再試行する。
- 失敗したファイル名と警告文をサポート用に残す。
インポートしたカードの見た目がおかしい
インポート時に Repeto のスタイルを使用 を試すか、外観でテンプレート色の保持を切り替えます。ノートタイプのプレビューで、非対応フィルター、固定寸法、スクリプト、Anki Desktop 前提のセレクターが表裏にないか調べます。
大きな画像はカード内で幅に合わせて縮小されるはずです。小さいままなら、テンプレート自体が狭い幅を指定していないか確認します。固定サイズの HTML メディアはアプリの画像規則を上書きします。
画像または音声がない
インポートプレビューにメディアが報告されたか確認します。パッケージがマニフェストにないファイル名を参照する場合があります。内部ファイル名を手動変更するより、メディア込みで元から再出力するほうが安全です。
新しいメディアを添付したら、アップロード完了までエディターを閉じないでください。ブラウザーのオフラインキャッシュはサーバーへの完了済みアップロードの代わりではありません。
検索やフィルターでカードが見つからない
フィルターを消し、最初のフィールドの文字を検索します。状態、タグ、画像フィルターは読み込み済みページを絞るため、大きなデッキをすべて対象にしたと考える前に追加読み込みしてください。構造化 Anki クエリはまだ完全公開されていません。
サポートへ連絡する
アカウント、プライバシー、請求、製品の問題はRepeto サポートへ連絡し、次を含めます。
- 対象ページとデッキ名(非公開カード本文は除く)。
- ブラウザー/アプリ版と OS。
- オンラインとオフラインで再現するか。
- 正確な警告またはエラー文。
- 見た目の挙動が重要なら短い画面録画。
手動 API トークン、OAuth コード、パスワード、非公開コレクション全体をメールで送らないでください。必要な場合、サポートが範囲を限定した診断を依頼します。