# SmartScout Product Brief and Editorial Angles

最終更新: 2026-05-26

## 1. M0-02 決定: 初期対象プロダクト

| 項目 | 内容 |
| --- | --- |
| Product | SmartScout |
| URL | https://www.smartscout-baseball.com/ |
| 初期対象 | Baseball向けのiPhone計測/分析アプリ |
| M0判断 | Sociofyの初期対象プロダクトとして採用 |
| 既存運用資産 | `/Users/yuki/Projects/smartscout-tiktok` のTikTok向けslideshow生成運用 |

SmartScoutは、1台のiPhoneで投球と打球を記録し、速度、スピン、変化量、打球速度、打球角度、AI Coachのフィードバックを提供するプロダクトである。追加ハードウェアなしで、ブルペン、打撃練習、試合、トライアウトの反復計測に使える。

## 2. Product Brief

### 2.1 主要価値

- 1台のスマホで投球/打球データを取得できる。
- 投球ではVelocity、movement、spin、spin direction、horizontal/vertical breakなどを扱える。
- 打撃ではExit Velocity、Launch Angle、Distanceなどを扱える。
- AI Coachが、投球特性、強み、改善点、カウント別の投球提案、左右打者別の考え方、ロケーション提案、次の練習ステップを整理する。
- チーム利用では、複数選手/複数デバイス、即時同期、CSV export、camcorder upload supportを扱える。
- 既存のSmartScout TikTok運用では、4枚ストーリー + 固定CTA画像1枚のPhoto Mode向けスライドショーを生成している。

### 2.2 対象ユーザー

| セグメント | 課題 | 言語/トーン |
| --- | --- | --- |
| Youth sports coaches | 予算が限られ、評価が主観に寄りやすく、隠れた才能を見逃しやすい | Practical, results-oriented |
| Sports parents | 子どもが見過ごされる不安、データで才能を見せる手段不足、進学/スカウト不安 | Emotional, aspirational |
| Amateur athletes | プロ向け計測ツールにアクセスできず、成長を定量化しづらい | Direct, peer-to-peer |
| Team/club operators | チーム全体で使える簡単な計測/同期/CSV exportが必要 | Credible, operational |

### 2.3 ブランドトーン

- Data-driven
- Empowering
- Slightly provocative
- Conversational
- Credible but not corporate
- SmartScoutは「主役」よりも「測定で物語を裏取りするレイヤー」として見せる

### 2.4 避ける表現

- Salesy language
- 説明なしの専門用語
- 競合を下げる表現
- 医療/怪我に関する主張
- 守備、走塁、reaction time、exchange time、pop time、60-yard dashなど、SmartScoutの現在の運用制約にない指標
- recruiting guarantee、performance guarantee
- 実在チーム、コーチ、子ども個人への攻撃

### 2.5 使用可能メトリクス

| 領域 | 使用可能メトリクス |
| --- | --- |
| Pitching | Velocity, Spin, Active Spin, Gyro Degree, Spin Direction, Horizontal Break, Vertical Break, Efficiency |
| Hitting | Exit Velocity, Launch Angle, Distance |

### 2.6 多言語運用

既存プロジェクトでは、4つのproduction groupそれぞれに以下の4 active localeを展開している。`zh-Hans` はSociofy側の追加候補として残す。

| Locale | Folder | 方針 |
| --- | --- | --- |
| en-US | en | US baseball audience向け英語 |
| ko-KR | ko | 韓国語。速度/打球速度はhuman-facing copyではkm/h |
| es-US | es | US/Latin American baseball Spanish。Spain-only idiomは避ける |
| zh-Hant | zh-hant | 繁体字中国語。SmartScout初期の中国語デフォルト。簡体字は避ける |
| zh-Hans | zh-hans | 簡体字中国語。初期active feedには含めず、追加候補として残す |

生成方針:

- production groupごとに1つの企画と1つの背景画像セットを作る。
- 初期4 active localesではslide overlayとcaptionだけをローカライズする。
- 言語ごとに別企画や別背景は作らない。
- metadataではcanonical metric nameを英語のまま保持する。
- 言語数は固定上限にしない。AI翻訳/ローカライズ自体は増やしやすいが、active化はアカウント作成、承認、投稿先準備、品質確認、運用分析の準備状態で管理する。

## 3. M0-03 決定: 初期Editorial Angles

MVP初期は5つではなく、既存運用でactiveな4つの切り口を取り込む。

| # | EditorialAngle | 既存ID | Handle | 役割 | 状態 |
| --- | --- | --- | --- | --- | --- |
| 1 | Baseball Data Lover | `baseball_data_lover` | `@baseballdata.tips` | SmartScoutのメイン野球データストーリーテリング | active |
| 2 | Pitch Shape Lab | `pitch-shape-lab` | `@pitch.shape.lab` | 握り、球質、ピッチデザインの裏取り | active |
| 3 | Cage Receipts | `cage-receipts` | `@cage.receipts` | 打撃ケージの見た目/主張を打球データで検証 | active |
| 4 | Travel Ball Receipts | `travel-ball-receipts` | `@travelballreceipts` | トラベルボールあるあるをデータreceipt化するコメディ寄りアカウント | active |

### 3.1 Baseball Data Lover

| 項目 | 内容 |
| --- | --- |
| Promise | Emotional baseball data stories where SmartScout reveals what the eye test missed. |
| Audience | High school baseball players, youth baseball coaches, baseball parents, amateur baseball pitchers and hitters |
| Mission | 目視評価では見逃される選手や変化を、SmartScoutのデータで見える化する |
| Tone | Emotional, data-driven, credible |
| Content pillars | Overlooked player data stories, coach eye test vs measured truth, before/after development, baseball analytics education, SmartScout mission and access |
| Metrics | Pitching + hitting |
| Avoid | Other sports, defensive metrics, base running metrics, medical/injury claims, salesy product language |
| Slide formula | Hook with conflict or surprise -> recognizable baseball situation -> SmartScout data reveal -> mindset shift |

### 3.2 Pitch Shape Lab

| 項目 | 内容 |
| --- | --- |
| Promise | Pitch grips and pitch design claims tested by measured pitch shape. |
| Audience | High school pitchers, pitching coaches, baseball parents |
| Mission | 握りや投げ方の主張を、球速、スピン、変化量、gyro degreeなどで検証する |
| Tone | Curious, technical but simple, credible |
| Content pillars | Pitch grip experiments, slider vs cutter confusion, active spin explanations, gyro degree problems, movement profile before/after |
| Metrics | Pitching only |
| Avoid | Injury claims, medical advice, defensive metrics, base running metrics, guaranteed performance claims |
| Slide formula | Surprising pitch problem -> what the player tried -> SmartScout measurement -> what the pitch shape means |

### 3.3 Cage Receipts

| 項目 | 内容 |
| --- | --- |
| Promise | Cage swings judged by actual batted-ball data, not just how they look. |
| Audience | High school hitters, baseball parents, hitting coaches |
| Mission | 「良く見えるスイング」と実際の打球品質のズレを、打球データで見せる |
| Tone | Direct, useful, slightly provocative |
| Content pillars | Pretty swing vs real production, exit velocity surprises, launch angle misunderstandings, distance vs contact quality, before/after hitting changes |
| Metrics | Hitting only |
| Avoid | Bat speed claims, swing speed claims, defensive metrics, base running metrics, medical/injury claims |
| Slide formula | Cage claim/visual assumption -> what everyone thought they saw -> SmartScout batted-ball data -> why the number changes the story |

### 3.4 Travel Ball Receipts

| 項目 | 内容 |
| --- | --- |
| Promise | Funny travel ball parent and team moments turned into baseball data receipts. |
| Audience | Travel ball parents, high school players, youth baseball coaches |
| Mission | 週末大会、親の反応、チームあるあるを、笑えるdata receiptとして見せる |
| Tone | Funny, exaggerated, relatable, lightly data-backed |
| Content pillars | Travel ball parent archetypes, weekend tournament overreactions, dugout and sideline comedy, tryout and roster politics jokes, funny data receipts |
| Metrics | Pitching + hitting |
| Visual style | Manga/webcomic comedy style。フォトリアルではなく、リアクション顔、折りたたみ椅子、ダグアウト、週末大会の雰囲気 |
| Avoid | Real team/player naming, team gossip without metric bridge, mean jokes about kids, defensive/running/pop time/60-yard dash claims, straight-faced scouting tone |
| Slide formula | Funny travel ball archetype -> exaggerated sideline opinion -> comic data receipt -> punchline/ironic lesson |

## 4. Sociofyへの取り込み方針

| Sociofy entity | SmartScout取り込み内容 |
| --- | --- |
| Product | SmartScout |
| EditorialAngle | 上記4つを手動登録済み扱いで取り込む |
| LogicalFeed | 4 angles x 4 active locales = 16 logical feeds。詳細は `docs/m0-logical-feed-matrix.md` を正本にする |
| SocialAccount | 既存公開handleはM0-04台帳に記録。未作成localized account候補はprivate inventoryで管理する |
| ContentPackage | 既存運用と同じ、4 story slides + fixed CTA slideを基本にする |
| Platform | 初期はTikTok Photo Mode中心。Instagram/YouTubeへの同一切り口展開はM0-04以降で確認する |

## 5. M0未決事項

- TikTokアカウントのログイン/MFA、復旧情報、未作成handle候補は公開docsではなくprivate台帳に分ける。
- 簡体字 `zh-Hans` をactive化する時期と対象SNSアカウントを決める。
- Instagram/YouTubeへ同じ4切り口をそのまま展開するか。
- SmartScoutのPrivacy Policy/Terms URLをSociofy/TikTok Developer appにどう登録するか。

## 6. 取り込み元

公開情報:

- SmartScout website: https://www.smartscout-baseball.com/

既存ローカル運用:

- `smartscout-tiktok/config/brand.json`
- `smartscout-tiktok/config/locales.json`
- `smartscout-tiktok/accounts/index.json`
- `smartscout-tiktok/accounts/baseball_data_lover/account.json`
- `smartscout-tiktok/accounts/pitch-shape-lab/account.json`
- `smartscout-tiktok/accounts/cage-receipts/account.json`
- `smartscout-tiktok/accounts/travel-ball-receipts/account.json`
- `smartscout-tiktok/operations/daily_schedule.md`
- `smartscout-tiktok/prompts/08_daily_operator.md`
