Character Card Manager (for Silly Tavern) v1.3.0:再認可後も同期が止まらない

Silly Tavern や MiniTavern を使い、PNG キャラクターカードをローカルフォルダと同期しているなら、Character Card Manager (for Silly Tavern) は日常ツールの一つになっているはずです。
しばらく開かずに戻ると、こんな状況に当たることがあります。同期フォルダの権限が「切れた」ように見える。案内どおりフォルダを選び直し、UI 上はペアリング成功——なのに「今すぐ同期」がグレーのまま、押しても反応しない。拡張内の一覧は空なのに、フォルダには PNG がたくさんある。
操作ミスではありません。v1.3.0 より前には論理デッドロックが残っており、前版でも直し始めていましたが、チェーンは完全には切れていませんでした。今回の更新で根から外します。
特に該当しやすい人
- 同期フォルダをキャラクターカードのメインフォルダとして使っている。
- 拡張を毎日は開かず、数週間〜数か月空けることがある。
- 「フォルダを選び直したのに同期ボタンが使えない」ループに遭ったことがある。
v1.3.0 より前のこの致命的な不具合に当たったなら、できるだけ早く最新版へ更新してください。
長期未使用後に「固まる」理由
Chrome 拡張がローカルフォルダへ触るには、ブラウザのファイルシステム権限が必要です。長く開かない、OS やブラウザが権限を整理した、といった場合に保存済みの許可が失効します。そのとき同期フォルダの再選択を促す——ここまでは正常です。
問題は再認可のあと。旧ロジックが並行できた処理を一本の行き止まりにしていました。
- 権限が戻った時点で、ローカルの IndexedDB(拡張内のカード一覧とデータをブラウザ内に保存するローカル DB)が空で、フォルダに PNG だけあると、「ディスク上に既にある」と判断しローカルへ挿入しません。UI は 0 枚、フォルダには多数。
- 旧ロジックは続けて、ローカルにカードなし → 同期不要 → 「今すぐ同期」を無効化。同期処理もローカル 0 枚で即終了し、フォルダをスキャンしません。
- 以前の版ではここでデッドループに入ります。
過去の版で報告されていたのはこのパターンです。再認可後も拡張が「動かない」のは、権限が付いていないのではなく、権限成功後に同期入口が論理的に閉じられていたためです。
v1.3.0 の変更点
デッドロックの三つの輪を外します。
- フォルダに取り込める PNG があれば、ローカル庫が空でも「今すぐ同期」を有効化。再認可後すぐ一括インポートできます。
- 「インポートのみ」の同期を許可。ローカルにカードがなくても早期終了せず、フォルダをスキャンして取り込みます。
- フォルダ再選択時に同期状態をリセット。古い「同期済み」フラグが「もう不要」と誤判定するのを防ぎ、再認可後にフル同期できます。
典型的な流れは次のとおりです。
権限失効 → フォルダ再選択 → 「今すぐ同期」 → カードが拡張に戻る → 通常利用を再開
v1.3.0 への更新方法
- 拡張のフルページ管理画面を開く。
- 左サイドバー左下のバージョン表示(例:
v1.3.0)横の「更新を確認」をクリック。 - Chrome ウェブストアの拡張ページへ移動。
- 新しい版があれば、ストアの案内どおり更新。
すでに v1.3.0 で、以前権限失効に遭った場合は、同期フォルダを選び直してから「今すぐ同期」でフォルダからカードを戻せます。
未インストールの方は Chrome ウェブストア から。詳細は mini-tavern.com/manager.html。
この版を記事にした理由
新規インストールや更新時、ブラウザからローカルファイル編集の許可を求められます。許可を押してください。拡張でキャラクターカードを編集する以上避けられない権限で、v1.3.0 ではその案内がより分かりやすくなっています。
著者紹介
よくある質問(FAQ)
ストアに v1.3.0 がまだ見えない
管理画面左下の「更新を確認」か、ブラウザの拡張機能管理で更新を確認。端末内の版表示を正とします。
フォルダを選び直しても「今すぐ同期」がグレー
v1.3.0 以上か確認してください。旧版はローカル庫が空のとき同期ボタンを切ることがあります。更新後にフォルダを再選択し、「今すぐ同期」を押してください。
フォルダに PNG があるのに一覧が空
v1.3.0 以前のデッドロックの典型です。権限復帰後ローカルが空のまま同期が止まります。v1.3.0 へ更新し、フォルダを選び直して「今すぐ同期」を実行してください。
公開日:2026 年 5 月 28 日
最終更新:2026 年 5 月 28 日
