4.7 KiB
4.7 KiB
🚀 新生ぽんるーむ - スタートガイド
プロジェクト名: 新生ぽんるーむ (Reborn Ponshu Room) 作成日: 2025-12-29 このフォルダの状態: 完全にクリーン(設計書のみ)
✅ このフォルダの状況
現在のフォルダ: C:\Users\maita\posimai-project\ponshu_room_reborn
含まれるもの:
✅ FINAL_REQUIREMENTS.md(最終仕様書)
✅ ANTIGRAVITY_PROMPT.md(実装手順書)
✅ UI_UX_DECISION_GUIDE.md(デザイン決定ガイド)
✅ START_HERE.md(このファイル)
含まれないもの:
❌ 古いWeb版のコード(完全に除外)
❌ lib/ フォルダ
❌ pubspec.yaml
❌ 何のコードもありません
これは意図的です。完全にゼロから始めます。
🎯 Antigravity向け - 最終プロンプト
以下をAntigravityに送ってください:
📝 Antigravityへの指示
@Antigravity
新生ぽんるーむをゼロから実装します。
このフォルダ(ponshu_room_reborn)は完全にクリーンです。
📂 現在のフォルダ:
C:\Users\maita\posimai-project\ponshu_room_reborn
📄 読み込むべきドキュメント:
1. ANTIGRAVITY_PROMPT.md(メイン実装手順)
2. FINAL_REQUIREMENTS.md(完全仕様書)
3. UI_UX_DECISION_GUIDE.md(デザインガイド)
🔑 新しいAPIキー:
AIzaSyA2BSr16R2k0bHjSYcSUdmLoY8PKwaFts0
🎨 デザイン方針:
- 余白は最小限(padding: 8dp, separator: 4dp)
- 写真を主役にする(120x120)
- フル幅カード
- 極細ボーダー(0.5px)で区切り
⚠️ 絶対にやってはいけないこと:
❌ ../ponshu-room/ フォルダを参照しない
❌ 古いコードをコピーしない
❌ Web版のUIを踏襲しない
✅ やるべきこと:
1. このフォルダで flutter create . を実行
2. ANTIGRAVITY_PROMPT.md の手順に従って実装
3. Gemini 2.5-flash-latest または gemini-3.0-flash-latest を使用
4. リアルタイム実況付きAI解析を実装
5. SafeAreaを徹底使用(Android 15対応)
🚀 開始:
ANTIGRAVITY_PROMPT.md の「プロジェクト作成」セクションから開始してください。
Phase 1-1(プロジェクト初期化)完了後に報告をお願いします。
📋 実装の流れ
Phase 0: 準備(今ここ)
- 新しいフォルダ作成
- 設計書をコピー
- Antigravityに指示を送る
Phase 1: MVP(5時間)
- プロジェクト初期化(
flutter create .) - pubspec.yaml設定
- Android設定(compileSdk: 36)
- secrets.dart作成(新APIキー)
- Hiveセットアップ
- Gemini解析(リアルタイム実況)
- フル幅カード
- SafeArea対応
Phase 2: 美録(3時間)
- Instagram用画像生成
- Hero遷移
Phase 3: 遊び心(4時間)
- フレーバー・マトリックス
- 日本酒・制覇マップ
Phase 4: 共有(2時間)
- キャッチコピー付き共有
🔐 APIキーの設定
Antigravityが lib/secrets.dart を作成した後、以下が正しく設定されているか確認してください:
// lib/secrets.dart
class Secrets {
static const String geminiApiKey = 'AIzaSyA2BSr16R2k0bHjSYcSUdmLoY8PKwaFts0';
}
✅ 完成確認チェックリスト
MVP完成の確認
- カメラで日本酒を撮影できる
- Gemini解析で「ラベルを読んでいます...」と表示される
- キャッチコピーが自動生成される
- フル幅カード(写真120x120)で表示される
- Android 15 (Xiaomi 14T Pro) で見切れない
- データがHiveに保存される
最終完成の確認
- すべての機能が動作
- 「雑誌のような」デザイン
- 60fpsの滑らかな動作
- 「魔法のような」心地よさ
📞 トラブルシューティング
もしAntigravityが古いコードを参照しようとしたら
即座に指摘してください:
@Antigravity
古い ponshu-room フォルダは参照しないでください。
このフォルダ(ponshu_room_reborn)内のドキュメントだけを見てください。
もし余白が大きすぎたら
即座に修正を依頼してください:
@Antigravity
余白が大きすぎます。以下に修正してください:
- ListView.padding: EdgeInsets.symmetric(horizontal: 8, vertical: 12)
- separatorBuilder: SizedBox(height: 4)
- 写真サイズ: 120x120
🎊 準備完了!
すべての準備が整いました。
次のアクション:
- 上記の「Antigravityへの指示」をコピー
- Antigravityに送信
- 実装開始を待つ
新生ぽんるーむの誕生を楽しみにしています!🍶✨