TennisLog
記録
+ 入力
分析
📋
記録
✏️
入力
📈
分析
📋 練習・試合を記録
日付
1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月
種別
練習
試合
評価(各1〜5)
調子
サーブ
フォア
バック
メンタル
対戦相手(試合)
スコア(試合)
コートサーフェス
未選択
オムニ
ハード
カーペット
クレー
芝
タグ(カンマ区切り)
よかったこと
課題・反省点
💾 記録を保存
📈 スコア推移
調子
サーブ
フォア
バック
メンタル
⬡ 能力バランス
📊 項目別平均
💡 傾向分析
✨
AI コーチアドバイス
⚠️ CORS制限があるため、Cloudflare PagesでAPIプロキシが必要です(後述)。
✦ AIアドバイスを生成
Cloudflare Pages でのAPI設定方法:
1.
functions/api/advice.js
を作成し、Gemini APIを呼び出す
2. Cloudflare Pagesの環境変数に
GEMINI_API_KEY
を設定
3. アプリの
ADVICE_ENDPOINT
を
/api/advice
に変更