レジュメ評価くん Gemini
✨ AI-Powered View on Chrome Web StoreChrome will indicate if you already have this installed.
Overview
主な機能
1. ワンクリック評価
ブラウザで候補者のレジュメページを開いた状態で「現在のページを評価」ボタンを押すだけで、AIによる評価が開始されます。テキスト抽出→プロンプト選択→AI評価の3ステップがステッパーUIで可視化され、処理の進捗をリアルタイムで確認できます。評価結果はMarkdown形式で表示され、総合評価スコア(5.0点満点)がカラーバッジで一目で把握できま
す。
2. PDF対応
HTMLページだけでなく、PDFファイルにも対応しています。URLの拡張子やパスパターンからPDFを自動判定し、pdf.jsを用いてテキストを抽出します。HRMOS等の採用管理システムで使われる埋め込みPDF.jsビューア(iframe内のPDFビューア)からも、テキストレイヤーDOMを直接読み取ることで効率的にテキストを抽出できます。最大100ページ、30秒のタイムアウト制限付きで安定動作します。
3. カスタムプロンプト管理
設定ページでは、職種やポジションに応じた評価プロンプトを複数作成・保存できます。「エンジニア職評価用」「マネージャー候補評価用」など、用途別のプロンプトを用意しておくことで、評価の一貫性と効率が向上します。プロンプトはJSONファイルとしてエクスポート・インポートが可能で、チームメンバー間でオフライン共有できます。
4. AIによる自動プロンプト選択
「AIエージェントによる自動評価」機能を有効にすると、レジュメの内容をAIが分析し、登録済みプロンプトの中から最適なものを自動的に選択します。各プロンプトに0.0〜1.0のスコアを付け、0.9以上のプロンプトを採用する仕組みにより、適切な評価基準が自動的に適用されます。
5. 共有プロンプト
チーム内でプロンプトを共有できる機能を搭載しています。優れた評価プロンプトを「共有プロンプト」として公開すると、同じ組織ドメインのメンバーがインポートして利用できます。人気順・新着順のソート、検索機能、インポート回数による人気度表示により、チーム全体の評価品質を底上げします。
6. ページ遷移時の自動評価
サイドパネルモードで利用する際、「ページ遷移時に自動評価」を有効にすると、候補者のページを次々と閲覧するだけで自動的に評価が実行されます。SPA(シングルページアプリケーション)にも対応しており、MutationObserverによるDOM変化の監視で、ページ遷移なしのコンテンツ変更も検知します。
アーキテクチャ
Manifest V3準拠のWebExtensionとして構築されています。バックグラウンドのServiceWorkerが評価エンジンの中核を担い、GCPのCloud Run上にデプロイされたプロキシサーバーを経由してGeminiAPIと通信します。
認証にはGoogle OAuth(OpenID Connect)を採用し、ID Token(JWT)によるドメインベースのアクセス制御で、許可された社内ユーザーのみが利用可能です。トークンはメモリとストレージの二層キャッシュで管理され、有効期限5分前の自動サイレント更新により、ユーザーは再ログインの手間なくシームレスに利用を継続できます。
セキュリティ面では、Gemini APIキーはサーバー側のみで管理し、クライアントには一切配布しません。Markdown表示にはDOMPurifyによるXSSサニタイズを必須とし、eval()や外部CDNの使用を禁止するなど、厳格なセキュリティポリシーを適用しています。
インフラ構成
バックエンドはTypeScript/Expressで実装されたプロキシサーバーで、Cloud Run(asia-northeast1リージョン)上で動作します。共有プロンプトのデータストアにはFirestore、利用ログの蓄積・分析にはBigQueryを使用し、TerraformによるInfrastructure as Codeで一元管理されています。
対応環境
ChromeではサイドパネルやPDF読み取りを含むフル機能が利用可能です。Firefoxでも基本的な評価機能は動作しますが、サイドパネルとPDF読み取りは非対応です。ライトモード・ダークモードの両方に対応し、アクセシビリティにも配慮したUIを提供しています。
Tags
Privacy Practices
🔐 Security Analysis
This extension hasn't been security-scanned yet.