37 lines
1012 B
Markdown
37 lines
1012 B
Markdown
# GitLink Skills Web Service
|
|
|
|
A web-based interface for GitLink AI Agent Skills, powered by Claude API / DeepSeek API.
|
|
|
|
## Features
|
|
|
|
- **技术调研** — 输入研究主题,自动搜索 GitLink 项目并生成调研报告
|
|
- **贡献者分析** — 分析仓库贡献者活跃度和团队健康度
|
|
- **Issue 分拣** — 自动分类仓库 Issue 并生成分拣报告
|
|
- **CI 健康巡检** — 检查仓库 CI/CD 状态
|
|
|
|
## Requirements
|
|
|
|
- Python 3.10+
|
|
- gitlink-cli (npm install -g gitlink-cli)
|
|
- API Key (DeepSeek or Anthropic)
|
|
|
|
## Quick Start
|
|
|
|
```bash
|
|
pip install -r requirements.txt
|
|
export API_KEY="sk-xxx"
|
|
export API_MODEL="deepseek-chat"
|
|
python app.py
|
|
```
|
|
|
|
## API Endpoints
|
|
|
|
| Endpoint | Method | Description |
|
|
|----------|--------|-------------|
|
|
| `/` | GET | Home page |
|
|
| `/research` | GET | Research tracker form |
|
|
| `/contributor` | GET | Contributor insight form |
|
|
| `/issue-triage` | GET | Issue triage form |
|
|
| `/ci-health` | GET | CI health check form |
|
|
| `/api/run` | POST | Execute a skill |
|