尚未检测到更新。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