尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗AI destekli futbol maç analizi web uygulaması. Next.js + Vercel + OpenAI/Claude.
| Bayrak | Lig | API Kodu |
|---|---|---|
| 🏴 | Premier League | PL |
| 🇪🇸 | La Liga | PD |
| 🇮🇹 | Serie A | SA |
| 🇩🇪 | Bundesliga | BL1 |
| 🇫🇷 | Ligue 1 | FL1 |
| 🇪🇺 | Champions League | CL |
git clone https://github.com/YOUR_USERNAME/football-match-analyzer.git
cd football-match-analyzer
npm install
# veya
yarn install
# veya
pnpm install
.env.example dosyasını .env.local olarak kopyala ve API key'leri ekle:
cp .env.example .env.local
# Football Data API (Ücretsiz: https://www.football-data.org/client/register)
FOOTBALL_DATA_API_KEY=your_key_here
# AI API Keys (en az birini ekle)
OPENAI_API_KEY=sk-your-openai-key
ANTHROPIC_API_KEY=sk-ant-your-claude-key
npm run dev
Tarayıcıda aç: http://localhost:3000
FOOTBALL_DATA_API_KEYOPENAI_API_KEY (veya ANTHROPIC_API_KEY)npm install -g vercel
vercel login
vercel --prod
Ücretsiz Plan Limitleri:
football-analyzer-web/
├── src/
│ ├── app/
│ │ ├── api/
│ │ │ ├── standings/route.ts # Puan durumu API
│ │ │ ├── upcoming/route.ts # Yaklaşan maçlar API
│ │ │ └── analyze/route.ts # AI analiz API
│ │ ├── globals.css
│ │ ├── layout.tsx
│ │ └── page.tsx # Ana sayfa
│ └── lib/
│ ├── football-api.ts # Football Data API wrapper
│ └── ai-analysis.ts # OpenAI/Claude entegrasyonu
├── .env.example
├── next.config.js
├── tailwind.config.js
└── package.json
Puan durumunu getirir.
curl "https://your-app.vercel.app/api/standings?competition=premier_league"
Yaklaşan maçları getirir.
curl "https://your-app.vercel.app/api/upcoming?competition=la_liga"
Maç analizi yapar.
curl -X POST "https://your-app.vercel.app/api/analyze" \
-H "Content-Type: application/json" \
-d '{
"homeTeamId": 57,
"homeTeamName": "Arsenal",
"awayTeamId": 61,
"awayTeamName": "Chelsea",
"competition": "Premier League",
"aiProvider": "openai"
}'
┌─────────────────────────────────────────────────────────────┐
│ ⚽ Football Match Analyzer │
│ 🏴 PL 🇪🇸 La Liga 🇮🇹 Serie A 🇩🇪 Bundesliga 🇫🇷 Ligue 1 │
├─────────────────────────────────────────────────────────────┤
│ │
│ 🏆 Puan Durumu 📅 Yaklaşan Maçlar 🤖 AI Analiz │
│ ─────────────── ───────────────────── ────────────── │
│ 1. Liverpool 38 Ars vs Che - 14 Ara [OpenAI][Claude] │
│ 2. Arsenal 35 MCI vs LIV - 15 Ara │
│ 3. Chelsea 31 ... ⚡ Analiz Et │
│ ... │
│ │
└─────────────────────────────────────────────────────────────┘
src/lib/football-api.ts dosyasında COMPETITIONS objesine ekle:
export const COMPETITIONS = {
// ...existing
eredivisie: { code: 'DED', name: 'Eredivisie', country: '🇳🇱' },
};
src/lib/ai-analysis.ts dosyasında SYSTEM_PROMPT değişkenini düzenle.
Rate Limiting: Football-data.org ücretsiz planda 10 istek/dakika. Çok sık yenileme yapmayın.
API Maliyeti: Her AI analizi ~$0.001-0.01 arası maliyet oluşturur.
Disclaimer: Bu uygulama eğitim amaçlıdır. Bahis kararlarınız için profesyonel tavsiye alın.
MIT License - Detaylar için LICENSE dosyasına bakın.
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)⚽ Built with ❤️ for football fans