TajaMap(タジャマップ)は、韓国語の文章を入力した際に「2ボル式(2-Beolshik)キーボードのどのキーを何回打つか」をリアルタイムで可視化する分析ツールです。
- キーボードヒートマップ: よく使うキーが赤くハイライトされ、運指のクセや頻出キーがひと目で分かります。
- 左右の割合 (左手/右手): 子音(左手)と母音(右手)のタイピング比率を計算し、グラフで可視化します。
- キーストローク頻度ランキング: 全キーの使用回数を棒グラフで分かりやすく表示します。
- React (v18)
- TypeScript
- Vite
- Recharts (グラフ描画用)
npm installnpm run dev起動後、ブラウザで http://localhost:5173 にアクセスしてください。
src/components/- UIコンポーネント (ヒートマップ用キーボード、グラフ)src/utils/- ハングルの分解およびキーストローク計算ロジック (hangul.ts)src/App.tsx- メインのアプリケーションロジックと状態管理
MIT