コマンドライン
オプティマイザー用のPythonパッケージがあります。このパッケージはtorchを依存関係としているため、約500MBの空き容量が必要になることに注意してください。
インストール
次のコマンドでパッケージをインストールします:
python -m pip install fsrs_optimizer
定期的にアップグレードして、最新バージョンのFSRS-Optimizerを使用するようにしてください:
python -m pip install fsrs_optimizer --upgrade
使用方法
デッキをエクスポートし、エクスポート先のフォルダーにcdで移動します。
その後、以下のコマンドを実行できます:
python -m fsrs_optimizer "package.(colpkg/apkg)"
複数のファイルをリストすることもできます。例えば:
python -m fsrs_optimizer "file1.akpg" "file2.apkg"
ワイルドカードがサポートされています:
python -m fsrs_optimizer *.apkg
いくつかのオプションがあります。以下の通りです:
オプション:
-h, --help このヘルプメッセージを表示して終了します
-y, --yes, --no-yes すべての標準入力設定で自動的にデフォルトを選択します
-o OUT, --out OUT 自動生成されたプロファイルを追加するファイル
期待される機能
Ankiアドオン 実験的 (Anki <= 2.1.66)
こちらのバージョンのAnkiヘルパーアドオンをダウンロードしてインストールします。Ankiアドオンフォルダにgit cloneするか、zipとしてダウンロードしてAnkiアドオンフォルダに解凍します。
オプティマイザーをローカルにインストールします。
ポップアップに注意してください。
ダウンロードとインストールが完了したら、Anki内からオプティマイザーを実行できるようになります。
任意のデッキの横にある歯車アイコンを押し、「最適化」オプションを選択します。
Ankiがオプティマイザーを読み込む間、少しの間ハングすることがあります。
「はい」を押して最適な保持率を見つけるか、「いいえ」を押して見つけないか、「キャンセル」を押して別のデッキを選択します。
すべてが正常に動作していれば、最適化の進行状況を示すツールバーポップアップが表示されるはずです。
その後、JavaScriptスケジューラに簡単にコピーできる形式で統計情報が表示されるはずです。
これらの値はアドオンの設定ファイルに保存され、Anki内で手動で保持率を変更する場合などに編集できます。
何か問題がある場合は、このプルリクエストで言及してください こちら。