多層の不正対策
問題文やヒントの読み上げ、時間制限、遷移監視、プロンプトインジェクション検知を組み合わせます。
What the platform does
守る、読む、届ける、動かす。授業の現場で先に必要になる機能を、エッジ前提でつないでいます。
問題文やヒントの読み上げ、時間制限、遷移監視、プロンプトインジェクション検知を組み合わせます。
文字起こし・スライド・口頭説明をRAGで照合。AIの下書きを教員が確認し、採点の取りこぼしも可視化します。
Cloudflare R2から配信し、受講状況と動画の完了を追跡。復習用の録画と資料も同じ動線に置けます。
チーム編成、匿名チャット、共同レポート、ピアレビュー、バッジまでを講義の進行に合わせて設計できます。
「受講する」だけで終わらず、講義の理解と運用データが次の改善に戻る。
Decision frame
公開情報で比較できる事実と、契約・運用前に確認すべき条件を分けて整理しています。
| 判断軸 | GX LMSの公開事実 | 導入前に確認すること |
|---|---|---|
| 対象講義 | 数百名規模のオンデマンド講義、反転授業、時間制限付きテスト、協働学習を想定。 | 同時受講数、講義回数、評価形式、学生・教員の運用担当を確認。 |
| 既存LMSとの境界 | 大学の既存LMSを置き換えず、独立した受験基盤として運用。LTI接続等は行わない。 | 既存LMSとの役割分担、認証、データ移送、学内の承認フローを確認。 |
| 採点・不正対策 | 講義のスライド・口頭解説・講義内VTRをRAG照合。AIは補助シグナルで、教員の確認・上書きを前提とする。 | 教員レビュー、要確認キュー、成績確定、誤判定時の訂正手順を確認。 |
| 動画・ログ | R2とCloudflareエッジから段階配信し、視聴ログを学習評価に活用。公開・受講中・復習の導線を分ける。 | 動画の権利、保存期間、アクセス制御、ログの利用目的と保管期間を確認。 |
| 実装境界 | gxl.msのLP・短縮リンクはCloudflare Worker。公開LMSのルートシェルはTanStack Start / TanStack Router。 | 公開ドメイン、既存URL、データ基盤、担当チームの保守範囲を確認。 |
| 料金・導入条件 | 公開価格は掲載していません。利用量、講義構成、権限設計、運用支援の範囲で個別に確認します。 | 初期設定、月額・従量費、動画・AI利用量、サポート、解約条件を確認。 |
| 導入実績 | 公開LPでは実装・運用の事実を案内しています。顧客別の導入数や成果指標は公開情報から確定できません。 | 対象組織、対象期間、成果指標、公開許諾、導入後の支援範囲を確認。 |
Architecture
gxl.ms のLPと短縮リンクは Cloudflare Worker。学生が触る公開LMSのルートシェルは TanStack Start を採用し、既存URLを維持しながら段階的に移行できる構成です。
TanStack Start を採用したルートシェル
React 19TanStack RouterCloudflare WorkerLP、短縮リンク、APIをCloudflare Workerから配信
KVD1Workers講義データと配信をエッジに寄せて運用負荷を抑える
D1R2Cloudflare CDN採点と学習改善の判断材料を講義コンテキストにつなぐ
VectorizeWorkers AIRAGUse cases
講義の形式が変わっても、学習の入口と評価の出口を同じ基盤で保てます。
締切、出席、評価、CSV出力までを一つの受講動線に。
事前動画と確認テストを配り、対面時間を対話に使う。
時間制限付きのテストと合成音声で、繰り返し学べる。
匿名チームと共同レポートで、参加の偏りを減らす。
スマートフォンのホーム画面から、授業の続きを開く。
Delivery layer
公開動画、受講中の段階配信、締切後の復習ページ。講義のフェーズに応じて、同じコンテンツを違う権限で届けます。
Coverage
必要な運用機能を、授業の時間軸に沿って配置します。
お知らせ、教材、PWA、問題文の音声読み上げ。
動画視聴ログ、テスト、AI採点、教員フィードバック。
復習動画、ピアレビュー、バッジ、学習データの確認。
Build stack
公開LMSのルートシェルからデータ・AI・配信まで、役割を分けて速く改善できる構成です。
FAQ
講義規模や運用フローに合わせて、必要な面から始められます。
授業の現状と、最初に改善したいボトルネックを確認できます。