cvinbio について
CVin.Bioは、職歴を公開したい人向けに、履歴書を編集可能なオンラインプロフィールに変換します。統一されたレイアウトで表示し、独自のURLで公開できます。
主な機能
- 01AIによる履歴書解析と項目分類
- 02編集可能な職務プロフィール
- 03独自URLでのプロフィール公開
- 04SNSプレビュー画像の自動生成
活用シーン
- 01履歴書をオンラインプロフィールに変換
- 02職歴、メディア、項目順の更新
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
2掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | number | いいえ | 返す結果の数(1-20、デフォルトは 10)。 |
| query | string | はい | 検索語:スキル(例:'React')、場所(例:'London')、職種名(例:'Product Manager')、または任意のキーワード。 |
詳細
CVin.Bio
CVin.Bio は、AI を使用して履歴書のドキュメントからウェブプロフィールを生成します。ユーザーが履歴書をアップロードすると、アプリケーションが構造化データを抽出し、編集可能なプロフィールに振り分けて、カスタム URL で公開します。
🚀 主な機能
- 📄 AI による履歴書の解析: 履歴書をアップロードすると、バックエンドがデータ抽出(
pdf-parse)を使用して、ユーザーの個人情報、職歴、学歴、スキルを分類して保存します。 - 🎨 構造に基づくレンダリング: 手動でテーマを設定することなく、一貫性のあるモノクロのプロフィール表示を生成します。
- ⚡ OpenGraph エッジ生成: Next.js が Edge Runtime(Satori)を使用して、ユーザーのルーティング URL とアバターの指標を反映した動的な
1200x630PNG のソーシャルプレビューを自動生成します。 - 🔐 Supabase 連携: Row Level Security(RLS)と GoTrue Auth を使用して PostgreSQL に接続し、ユーザーによる編集内容を保存します。
- ✏️ データエディター: クライアント向けの設定ダッシュボードで、職務の概要を変更したり、新しいメディアをアップロードしたり、データ配列の順序を変更したりできます。
🛠️ 技術スタック
- フレームワーク: Next.js 15(App Router、Server Components)
- 言語: TypeScript
- UI とスタイル設定: Tailwind CSS v3 と Shadcn UI
- バックエンドとデータベース: Supabase(PostgreSQL と Auth)
- 画像生成: Next/OG
📁 プロジェクト構成
/
├── src/
│ ├── app/
│ │ ├── [slug]/ # Public Candidate Profile routes
│ │ │ ├── page.tsx # Clean Server Component fetching public profiles
│ │ │ └── opengraph-image.tsx # Edge rendering script natively drawing the SVG/PNG previews
│ │ ├── editor/ # Authorized CV editing interface
│ │ ├── api/parse-resume/ # Local algorithmic RegEx parsing route
│ │ ├── opengraph-image.tsx # Root landing page dynamic fallback preview
│ │ ├── page.tsx # Primary Landing interface
│ │ └── layout.tsx # Symmetrical Universal UI boundaries
│ │
│ ├── components/ # Shadcn UI atoms and universal Header elements
│ ├── lib/ # Server utilities (Supabase Admin, Heuristics arrays)
│ ├── utils/ # Client-side Supabase Browser constructors
│ └── types/ # Strict universal TypeScript interfaces
│
├── docs/
│ └── design_guidelines.md # Internal Brand identity and AI Prompts rules
└── ...
🏗️ ローカルで始める
CVin.Bio をローカルで完全に動作させるには、Supabase データベースのインスタンスのみが必要です。
-
依存関係をインストール:
npm install -
環境変数: 新しい
.env.localファイルを作成し、リポジトリのルートにキーを正確に設定します。NEXT_PUBLIC_SUPABASE_URL=your_supabase_project_url NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key NEXT_PUBLIC_SITE_URL=http://localhost:3000 -
開発サーバーを起動:
npm run dev
アプリケーションは http://localhost:3000 でネイティブにレンダリングされます。
厳密な数学的幾何学と徹底したミニマリズムをもとに構築。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。