機能概要¶
このページは「Adaptive Learner で実際に何ができるのか?」という 問いに対する基準となる答えです。アプリの主要なユーザー向け機能を テーマごとにまとめて一覧し、リリースのたびに最新の状態に保たれます。 他の場所(README や個別のヘルプページ)は、このリストの独自コピーを 維持する代わりにここへリンクします。
学習の中核¶
- 6 つの学習メソッド(演繹的、帰納的、エラーベース、対話的、 文脈的、AI 適応)。メソッドとステップごとに専用の AI プロンプトを 使います。
- 7 ステップのセッションサイクル:インプット、フォーカス、試行、 フィードバック、洗練、転移、統合。デュアルプロンプトの評価器が すべてのターンを判定し、先へ進む、繰り返す、飛ばす、戻るの いずれかを決めます。
- オートループ:トピックが統合されると、セッションは新しい サブトピックを選んで新しいサイクルを開始します(セッションごとに 上限あり)。
- メソッド切り替え:評価が横ばいになると、停滞検出が別の メソッドを推奨します。ワンクリックで受け入れられます。
- 学習タイプ評価(任意、中断と再開が可能)が 6 メソッドの 学習プロファイルを算出します。2 項目のクイックスタートは 評価なしでも機能します。
AI チューターチャット¶
- assistant-ui ベースのセッションチャット:トークン単位の ストリーミング応答、Markdown レンダリング、テーマ対応、完全な ローカライズ。
- 音声:チャットへのマイク入力(ディクテーション)、応答の 読み上げ、専用の発音練習モード。
- Bring your own key(BYOK):Anthropic Claude、OpenAI GPT、 Google Gemini をそれぞれ独立したプロバイダープラグインとして利用。 おすすめ/すべてを切り替えられるライブモデル検出、プロバイダー ごとのキーテスト、ロールバック付きのキー保管庫。
- インポートした会話をチューターセッションとして継続。元の トピックと分析コンテキストを保持します。
- 理論ブロックと演習の「AIに質問」。AI の応答は常に学習者の UI 言語で返されます。
演習タイプ¶
どのセットでも使える 6 つのコアタイプに加えて、セットが同梱できる 5 つの拡張タイプがあります。
| コアタイプ | 学習者がすること |
|---|---|
| マッチング | 2 つの列にまたがる用語をペアにする(どちらの側からでも開始可能) |
| 画像選択 | 合致する画像を選ぶ |
| 自由記述 | 答えを入力する(タイプミス許容、複数の正解、任意の AI セカンドオピニオン) |
| 穴埋め | 空欄を入力、選択、または複数選択で埋める |
| 単語タイル | シャッフルされたタイルから答えを組み立てる(タッチドラッグ対応) |
| 多肢選択 | 単一回答または複数回答 |
| 拡張タイプ | 学習者がすること |
|---|---|
| 分類 | 項目をグループに仕分ける |
| 誤り訂正 | 文中の誤りを見つけて直す |
| 読解 | 文章を読み、設問に答える |
| 採点クイズ | スコア付きのミニクイズ |
| ディクテーション | 音声を聞いて、聞き取った内容を入力する |
- 演習は方向対応(認識か産出か)で、演習ごとの難易度 インジケーターを表示し、シンタックスハイライト付きのコードや 数式のコンテンツをサポートし、まず聞く音声バリエーションを 提供します。
- 誤答にはトークン単位の差分フィードバックが付きます。ヒントは 段階式で、XP を消費します。
学習者視点はレッスンを参照してください。
レッスンと学習メカニクス¶
- レッスンやセットを再生する 7 つのモード:練習、試験(遅延 フィードバック、合格/不合格の判定、XP ボーナス)、タイム制、 逆方向、シャッフル、エンドレス、そして間違えた箇所だけを 繰り返す、解放式の「間違いを練習」モード。
- 要素ごとの誤答履歴に基づく間隔反復(SRS):期日の来た復習 キュー、方向対応のマスター管理、試験モードでの間隔ブースト、 設定可能な復習セッションの長さ。
- 自分の誤答パターンからオンデマンドで生成されるアダプティブ レッスン(ルールベース、オフライン、API キー不要)。
- レッスン終了時の間違いのやり直しと訂正ラウンドが、間違えた 単語だけを集中的に練習させます。
- レッスンのフロー制御:一時停止、中断したステップからの正確な 再開、自動保存、ダッシュボードの一時停止中レッスンのウィジェット。
- 0〜3 のスター評価、お気に入り、次のステップの提案、大きすぎる レッスンの自動分割、演習からの理論への戻りリンク。
レッスン作成(Create-Lesson)¶
- API キー不要のウィザードが、完全で共有可能なレッスンを 組み立てます:ドラッグ&ドロップと CSV インポート対応のカード エディター、カードごとの画像アップロード、テンプレート、下書きの 自動保存、実際のレッスンプレイヤーでのプレビュー。
- すべての演習が編集可能:すべてのコアタイプは生成後に編集、 手動追加、バランス調整ができます。拡張タイプ作成ウィザードが、 ディクテーション用の音声ファイルアップロードを含む 5 つの拡張 タイプすべてをカバーします。
- 書籍テキストの取り込み:教科書のテキストを貼り付けるか、 書籍ファイル(EPUB、DOCX、TXT、Markdown)をアップロードします。 章の選択、検出されたセクションの複数選択、前付・後付の自動除外 ヒューリスティック、セクションごとの一括レッスン生成に対応します。
- AI 演習生成(自分のキーを使用):決定的な品質ゲート、 フィードバック付きの再生成、セット全体の一括生成。
- 自作レッスンの管理:複数レッスンからなるセットの任意の レッスンをレッスンピッカーから編集し、自作レッスンをセットに まとめ、コンテンツドメイン(言語に加えて知識ドメイン)を 選べます。
参照:レッスンを作成する。
インポートと分析¶
- ChatGPT、Claude、Gemini、および任意の Markdown や貼り付けた テキストからのチャット履歴インポート。
- AI 分析が、トピック、弱点、誤答パターン、おすすめのメソッド、 語彙、カリキュラム案を抽出します。
- ワンクリックでカリキュラムの下地を作り、的を絞った セッションを開始し、あるいは分析を再生可能なオフライン レッスンに変換できます。
コンテンツ管理¶
- 発見/マイコンテンツ/インポートのタブ、リスト表示とグリッド 表示、検索・フィルターバー(言語、レベル、ドメイン、信頼度、 AIチェック済み)を備えたコンテンツハブ。
- 公開 GitHub コンテンツリポジトリからのダウンロード可能な レッスンセット。オフライン利用のためにキャッシュされ、 マニフェストの可視性フラグでセットを非表示にできます。
- フェデレーテッドリポジトリ:自分やサードパーティの複数の コンテンツリポジトリを接続でき(プライベートリポジトリは トークンで)、おすすめリポジトリのセクションとソースごとの 信頼度バッジがあります。
- コミュニティ共有:4 ステップの共有ウィザードが、スマートな 配置と重複検出を備えた本物のプルリクエストをコンテンツ リポジトリに対して開きます。招待コードにより、コーチ向けの 非公開共有もできます。
- セットごとのディープリンクと QR コード、セットごとの マスター度を示す学習パス表示、ドメインごとの書籍のおすすめ、 セットごとの書籍コンパニオンのセクション。
参照:コンテンツブラウザ、 発見、 コンテンツリポジトリ。
ゲーミフィケーション¶
- 見える XP バッジとレッスンごとの報酬を備えた XP とレベル。
- 段階制のバッジカタログ(ブロンズ/シルバー/ゴールド。未解除の バッジも解除のヒント付きで表示され続けます)。
- ヒートマップ付きのストリークと、デイリーミッション (1 日最大 3 つの適応型ゴール)。
- お祝いの演出:成果に応じた、強さを設定できる称賛、 マイルストーンのオーバーレイ、任意のサウンド。すべて 「視差効果を減らす」設定を尊重します。
エクスポートとバックアップ¶
- Anki:AI が抽出したフラッシュカードをアプリ内で確認し、
.apkgまたは.txtとしてエクスポートします。 - NotebookLM:要約、語彙、ルール、間違い、フラッシュカード、 セッションを含む ZIP に加えて、アクティブリコールの質問と 学習ガイド。
- 学習リポジトリ:プロジェクトごとの Markdown 成果物 (README、統計、チートシート、ロードマップ)。ZIP として ダウンロードするか、サーバーモードでは git コミットできます。
- 進捗レポートを Markdown または PDF で。レッスン結果は AI 支援の追加練習用にエクスポートでき、結果はネイティブの 共有シートで共有できます。
- バックアップ:全データ領域をカバーする
.albZIP バックアップ、ディスクへの保存、初回起動時の復元、オンラインから ローカルへの移行、そして AI キー用にパスフレーズで暗号化された 別個の.alkエクスポート。
参照:バックアップと復元。
プラットフォーム¶
- プログレッシブウェブアプリ(PWA):インストール可能、 オフライン対応、更新バナー付きのサービスワーカー更新、ブラウザ だけで完全に動作します。
- 2 つのストレージモード:ローカルファースト(すべてブラウザの IndexedDB に保存、AI 呼び出しはプロバイダーへ直接、サーバー 不要)またはサーバーモード(SQLite を使う FastAPI バックエンド、 複数デバイス対応)。
- QR コードによるペアリングと競合解決を備えた、デバイス間の ローカルネットワーク同期。
- Linux、macOS、Windows 向けのデスクトップランチャー:状況に 応じた Docker 検出と自己診断を備えた、Docker ベースのワンクリック セルフホスティング。
- 検索可能な言語ピッカーを備えた、完全に翻訳された 11 の UI 言語。
- オープンなコンテンツ形式:レッスンは公開スキーマに対して 検証されるプレーンな JSON で、アプリはコンテンツエンジンを パッケージとして利用します。
参照:インストール。
アクセシビリティと UX¶
- WCAG AA 検証済みのテーマ(ライト、ダーク、カラープリセット、 OS に追従する自動モード)。自動化されたコントラストチェックで 担保されます。
- キーボードファースト:ヘルプオーバーレイ付きのグローバル ショートカット、Enter でレッスンを次へ進め、Tab で穴埋めの空欄を 移動します。
- スクリーンリーダー対応:ランドマーク、ARIA ラベルとライブ リージョン、グラフのデータテーブル、ダイアログのフォーカス管理。
- 視差効果(モーション)の削減をあらゆる場所で尊重します。 レッスンとチャットの読み上げ(TTS)。
- 状況に応じたアプリ内ヘルプ:ヘルプパネルが現在の画面に対応 する記事を開き、すべての記事がこのドキュメントサイトにリンク しています。