バイブコーディングだけで教育チャットボットWebサイトを制作。
(sungblab.com)Sungblab AI - 教育のためのAIプラットフォーム
"AIとともに、より良い教育をつくりましょう"
サービス概要
Sungblab AIは、教育分野に特化したAIベースのカスタマイズ教育ソリューションプラットフォームです。教育者と学習者のために多様なAIツールと機能を提供し、教育体験を革新的に改善します。
主な機能
1. 最先端AIモデルの統合
-
多様なAIモデルをサポート
- Anthropic Claude (claude-3-7-sonnet, claude-3-5-haiku)
- Google Gemini (gemini-2.0-flash)
- DeepSeek (deepseek-reasoner)
- Sonar (sonar-pro, sonar, sonar-reasoning)
-
マルチモーダル機能
- 画像、PDFなど多様な形式のファイルを処理
- 最大32MB、PDF 100ページまで対応
- 最大3ファイルを同時アップロード可能
2. 教育特化プロジェクト
-
パフォーマンス評価支援
- 課題要件の分析とアイデア提供
- 創造的な回答のための最適化 (temperature 0.7)
- 評価基準を考慮したフィードバック提供
-
学校生活記録簿作成支援
- 教育部ガイドラインに合わせた記述式作成
- 簡潔体の使用とバイト数制限の順守
- 具体例中心の安定した回答 (temperature 0.3)
3. 高度な教育ツール
- 数式レンダリング (KaTeX)
- コード実行環境 (Pyodide)
- データ可視化 (Chart.js)
- Markdown文書対応
技術的特徴
フロントエンド
- React 18 + TypeScript
- Tailwind CSS,
- PWA(Progressive Web App)対応
- スタンドアロンアプリケーションとしてインストール可能
- さまざまなデバイス互換性
バックエンド
- FastAPIフレームワーク
- JWTおよびGoogle OAuth2認証
- SQLAlchemy ORM
- 非同期処理およびストリーミング応答
セキュリティと性能
- トークン使用量の最適化とキャッシュシステム
- 環境変数ベースのセキュリティ設定
- CORSセキュリティとAPIキー管理
- 詳細なロギングとエラー処理
ユーザー体験
- すっきりした白基調のインターフェース
- ブランドテーマカラー: #4F46E5(インディゴ系)
- レスポンシブデザインですべてのデバイスに対応
- 直感的な教育ツールを提供
特別な強み
-
教育現場に合わせた設計
- パフォーマンス評価と学校生活記録簿作成に特化したAIプロンプト
- 教育課程に最適化されたツールを提供
- HTMLでレポートを作成する機能を提供
- Deep Researchは今後対応予定
-
効率的なトークン管理
- 入出力トークンの最適化
- キャッシュシステムによるコスト削減(キャッシュヒット時は90%割引)
-
拡張性と柔軟性
- 多様なAIモデルを統合
- モジュール化されたAPI構造
- 継続的な機能アップデート
高校3年生が作ったSungblab AIは、AI技術を教育現場に効果的に取り入れ、教育者と学習者の双方に革新的な教育体験を提供します。パフォーマンス評価の準備や学校生活記録簿の作成から、さまざまな教育資料の生成まで、AIの力で教育の質を一段引き上げましょう。
https://github.com/Sungblab/Sungblab_AI_backend.git GitHubアドレス
1件のコメント
少し前からGeekNewsでバイブコーディングの話題をよく見かけるので、何だろう?と思っていました。