コンテンツへスキップ
シリーズトップに戻る
LingoBun

LingoBun:AI語学学習プロダクトを本番品質に鍛え上げる

公開日: 15/02/2026

LLM搭載の語学学習アプリを、AIエンジニアリングの地味だが欠かせない半分——すべてのAI呼び出しに対するRedisベースのレート制限とコスト上限、Zodによる設定検証、パイプラインの回帰を防ぐ180件のVitestテスト——を備えた状態でリリースしました。

スタック
Next.jsRedisZodVitest

背景

語学学習にツールが不足していたことは一度もありません。これまで、より速く、より簡単に、あるいはより楽しく学べると謳うアプリをいくつも試してきました。美しくデザインされたものもあれば、非常に夢中になれるものもありました。それでも、タップしたりスワイプしたり、仮想的な報酬を集めたりする時間を費やした割に、実際の上達は限定的なことがほとんどでした。

LingoBunは、このもどかしさから——そして、地に足のついた学習は今も有効であり、思慮深いデザインに支えられれば、さらにうまく機能するはずだという確信から生まれました。

本稿は、LingoBunのデザインと開発について書いた複数の記事のうちの一つです——他の記事は全体のコレクションからご覧いただけます。本稿はまた、LLMプロダクトを出荷する際の地味だが欠かせない半分——すべてのAI呼び出しに対するレート制限とコスト上限、Zodで検証される環境設定、パイプラインの回帰を防ぐ180件のVitestテスト——についての、私自身の実験の場にもなりました。

ギャラリー

LingoBunベータ版の主要画面:

LingoBunの画面:その1
LingoBunの画面:その1

LingoBunの画面:その2
LingoBunの画面:その2

LingoBunの画面:その3
LingoBunの画面:その3

あわせて読みたい