ponshu-room-lite/START_HERE.md

178 lines
4.7 KiB
Markdown
Raw Normal View History

# 🚀 新生ぽんるーむ - スタートガイド
**プロジェクト名**: 新生ぽんるーむ (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: 準備(今ここ)
- [x] 新しいフォルダ作成
- [x] 設計書をコピー
- [ ] Antigravityに指示を送る
### Phase 1: MVP5時間
- [ ] プロジェクト初期化(`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` を作成した後、以下が正しく設定されているか確認してください:
```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
```
---
## 🎊 準備完了!
すべての準備が整いました。
**次のアクション**:
1. 上記の「Antigravityへの指示」をコピー
2. Antigravityに送信
3. 実装開始を待つ
**新生ぽんるーむの誕生を楽しみにしています!🍶✨**