[B-7-12] 生成AI基礎講座B 「開発⑧superbaseMCPを活用したテスト」のサムネイル

プレミアムコンテンツ

[B-7-12] 生成AI基礎講座B 「開発⑧superbaseMCPを活用したテスト」

この動画プロまたは個人または学生プランで視聴できます

プロプランの特典:

  • 130以上の全授業
  • 毎週水曜の相談会
  • Teleport Studio
[B-7-12] 生成AI基礎講座B 「開発⑧superbaseMCPを活用したテスト」
2026年3月14日PRO

📝 今回の内容 Supabase MCPを使った大規模テストデータの追加、エンベディング生成、ベクトル検索の実装を通じて、エラーを出さない丁寧な開発手法を学びます。4時間におよぶ実践的な開発プロセスで、MCPの効果的な活用方法とリファクタリングの重要性を深く理解できる内容です。 🎯 動画トピック 📊 MCPによる大規模テストデータ追加 ・目標300件に対し68件のメモデータを追加(合計100件に) ・「コーヒー豆買う」「睡眠時間確保」など実用的な短文メモ ・MCPが使われていない問題と対処法 ・ユーザーIDの確認と認証エラーの解決 ・ESCキー2回で操作を戻すテクニック 🔢 エンベディング生成とベクトル検索 ・pg_vectorを使った多次元ベクトル処理 ・1.2MBのファイルサイズと処理時間の課題 ・10件ずつ6回に分けるバッチ処理の工夫 ・意味的な検索を可能にするベクトル表現 ・Supabaseへのベクトルデータ格納と検証 ⚠️ MCP実行時のトラブルシューティング ・「(MCP)」表記の確認が必須 ・指示しても使っていない場合の再指示方法 ・認証エラーとセキュリティポリシーの調整 ・データが見えない問題の原因特定 ・段階的な確認で問題を早期発見 🛡️ エラーを出さない開発の実践 ・画面にエラーを表示させない丁寧な開発プロセス ・90%のエラーを事前に潰す検証手法 ・残り10%程度が偶然出てくる理想的な状態 ・小さな単位で確認しながら進める段階的実装 ・「できました」報告を鵜呑みにせず可視化して確認 🔄 リファクタリングの必要性 ・フェーズ3完了時点での構造複雑化 ・エンベディング生成の場所が不明確になる問題 ・開発時間の60-70%はリファクタリングに使うべき ・新機能追加より土台を固めることの重要性 ・プロジェクト構造を理解することで効率化 💡 開発の本質的な学び ・「一つ一つ土台をまず固める」ことの重要性 ・丁寧に取り組むことで大規模開発も安定 ・構造を理解せずに始めると苦労する ・AIの報告を信じず、必ず証明できる形で検証 ・メモは記憶ではなくトリガー(10文字程度で十分) 🔑 今回のキーメッセージ 「開発時間の60-70%はリファクタリングに使うべき」 → 新機能を追加するよりも、土台を固めることが長期的な成功につながる 「エラーは90%事前に潰す。残り10%が偶然出てくる程度が理想」 → 画面にエラーを表示させない開発が、プロフェッショナルの証 「AIは『できました』とすぐ言う。必ず可視化して確認すること」 → 報告を信じるのではなく、証明できる形で検証する習慣が重要 「プロジェクトの構造を理解せずに始めると苦労する」 → どこで何をやっているか把握することが、効率的な開発の鍵 「MCPを使うように指示しても、使っていないことがある」 → 「(MCP)」という表記を確認し、明示的に再指示することが大切 --- ▼ セナリ学院公式HP https://www.teleport.jp/scenari/ 今なら14日間無料! #セナリ学院 #teleport_ai #生成AIスクール

タグ

#生成AI#オンラインスクール#セナリ学院#プロンプト#テレポート株式会社
関連動画
関連動画がありません