AI ARCHITECTURE SIMULATOR

Architecture Diagnostic

要件ヒアリングから構成図作成、10倍負荷の制約変更、証拠の固定までを無人で進行。お世辞のない厳格な現在地と判断根拠を可視化するAI技術面接シミュレーター。

  • TypeScript
  • React Router
  • Express
  • Firestore
  • Cloud Run
  • Ajv Draft 2020-12
Architecture Diagnosticの診断結果レポート画面
実際の診断結果レポート画面(4つの固定ケース「簡潔で妥当」の例)

BACKGROUND

教科書的な知識(ロードバランサーやキャッシュの配置)は知っていても、実際のシステム設計面接や実務では「なぜその構成なのか」「制約変化時に何を犠牲にして何を守るか」の判断根拠が問われます。しかし汎用AIは迎合的で、客観的な現在地を知る手段がありませんでした。

APPROACH

固定シナリオ(画像投稿SNS等)に対して要件開示・構成図描画・Evidence Lock(証拠固定)・10倍負荷の追加制約までを決定論的ステートマシンで無人に進行。AI評価を厳格なスキーマと費用Authorityで制約し、誇張のない客観的な現在地レポートを出力します。

HOW IT WORKS

  1. 01

    要件確認

    面接官AIへの質問を通じた暗黙の前提と品質特性の引き出し

  2. 02

    構成設計

    汎用パレットを使った構成図作成と初期トレードオフの回答

  3. 03

    証拠固定

    回答内容を不変にコミットし、事後評価の改ざんを防止

  4. 04

    制約変化

    10倍トラフィック急増など突発的な設計制約変更への適応

  5. 05

    現在地診断

    6軸の能力状態と肯定・反対証拠を明示したCore Report出力

ARCHITECTURE

Architecture Diagnosticの受験者ワークスペース、決定論的進行とAI制御、6軸客観レポートとデータ自動消去を示すシステム構成図
横にスクロールして全体を確認できます

DESIGN DECISIONS

決定論的な進行管理とAI評価の分離

面接の進行・状態遷移・証拠収集はプログラムがルール通り厳格に統制し、AIは制約された入力投影と評価生成のみに限定することで、AIの暴走や再現性の欠如を防止しました。

待機費用ゼロで運用し、30日でデータを自動削除する

アクセスがない時間はサーバー費用が一切かからない仕組みを採用。また、診断データは一定期間(30日)が過ぎると自動的に完全に消去されるように設定し、運用費を抑えながら利用者のプライバシーを守っています。

特定のAIモデルに縛られず、利用料金の上限を厳格に管理する

特定のAIサービスに依存しない共通の接続構造をつくり、いつでもモデルの変更や併用ができるようにしています。さらに、面接1回ごとに利用できるAIコストの上限をシステム的に制限し、想定外の高額請求が物理的に起きないよう安全性を担保しました。

VERIFICATION

  • 技術選定の理由と見送った理由を整理した設計記録
  • 4つの固定参照ケース(必要十分・部分的・過剰設計・証拠不足)による決定論的評価再生テスト
  • クラウド本番同等環境における実AI評価と費用制御の完全動作検証
  • 厳格な入出力JSON Schema検査による不正データの遮断

STATUS & NEXT

ローカル環境での完全無人診断フロー(25分セッション)と参照レポート比較ワークベンチが稼働中。

今後の予定

  • 限定公開アルファの受入テスト
  • 追加シナリオ(決済システム、リアルタイムチャット)の拡充
  • レポート永続化機能の実装