これはGemma 4 Challenge: Gemma 4を使って構築
の提出です。 私が構築したもの
「Forward or Fraud」は、レトロなデスクトップオペレーティングシステムに仕立てられた没入型のゲーム化サイバーセキュリティ教育シミュレーターです。
プレイヤーは企業の社員として典型的な仕事の1週間を演じます。完全にシミュレートされたワークステーションを使用し、彼らは日々のタスクを管理し、入力するメールを検査し、その内容を分析し、一瞬の決断を下さなければなりません:脅威をマークするか、ITに昇格させるか、転送するか、返信するか、無視するか?
各決定はリアルタイムの結果を持つ。プレイヤーは多日間のキャンペーン中に、セキュリティ、財務安定性、企業評判、マネージャーの信頼、同僚関係など、重要な企業指標をバランスさせる必要がある。シフトの終わりに、総合的な評価報告書が彼らの決定を分析し、何を逃したか、何を成功させたかを正確に指摘する。
- 完全シミュレートされたデスクトップ環境:ブラウザ内で完全に構築されたインタラクティブな模擬OSで、柔軟なウィンドウ、カスタムタスクバー、スタickyノート、メディアプレイヤー、そして模擬ウェブブラウザを特徴としています。
- マルチチャンネル脅威:詐欺はメールに限定されません。プレイヤーは、怪しいメールにリンクされている偽のトラッキングポータルを受信するか、緊急メールの添付ファイルが悪意のある実行可能ファイルであることを発見するなど、マルチレイヤーの攻撃を経験します。
- 分岐する物語 と選択肢: プレイヤーはスキャムとしてマークするためにFlagを付けたり、転送したり、返信したり、ITにエスカレートしたり(これによりITサポートとの次の会話がトリガーされる)、またはアイテムを無視することができます.
- 動的な企業メトリクス: 行動は複数のゲーム状態変数に動的に影響します。本物のメールをFlaggingすると関係スコアが低下し、フィッシングリンクをクリックすると破滅的な財務的またはセキュリティの低下につながります.
- 知能シナリオランダム化器:特定の日にスケジュールされた手作り、ストーリー主導のシナリオに加え、ゲームはダイナミックな日ベースのランダム化エンジンを特徴としており、ランダムノイズ、フィッシング、正当なタスクを組み合わせてゲームプレイを予測不能に保ちます.
デモ
https://fraud.trysomething.fun
コード
https://github.com/JerrellT/learn-detect-scam
Gemma 4を使った方法

は最初、gemma-4-E4B-it を使用して完全なオフライン機能を有効にする予定でした。ただし、Gemma 4 モデルがまだ WebGPU に適応されておらず、またこれはクライアント側のストレージが限られたブラウザベースのアプリケーションであることを考慮すると、代わりに使用することにしました。gemma-4-26b-a4b-it はシナリオビルダーインターフェース内でシナリオ生成に使用されます。モデルの強力な推論能力と構造化されたJSONのサポートにより、このプロジェクトに最適です。実際、このバージョンの大部分のシナリオはGemmaによって一度で生成されました。











