| name | github-traffic |
| description | Просмотры и клоны репозиториев из GitHub API |
Когда использовать
- Анализ просмотров репозитория
- Анализ клонов репозитория
- Оценка интереса к проекту
- Динамика посещаемости за 14 дней
Запуск
php .opencode/skills/github-traffic/traffic.php [опции]
Опции
| Опция | Сокращение | Описание | Значения | По умолчанию |
|---|
--repo | -r | Репозиторий из конфига | имя или owner/repo | default_repo |
--type | -t | Тип данных | views, clones, all | all |
--format | -f | Формат вывода | daily, summary | daily |
Примеры
php .opencode/skills/github-traffic/traffic.php
php .opencode/skills/github-traffic/traffic.php --repo my-project
php .opencode/skills/github-traffic/traffic.php -t views
php .opencode/skills/github-traffic/traffic.php -t clones
php .opencode/skills/github-traffic/traffic.php -f summary
php .opencode/skills/github-traffic/traffic.php --repo username/repo
Результат
github_reports/YYYY-MM-DD/:
github_traffic_views_YYYY-MM-DD_HH-MM-SS.csv / .md — просмотры по дням
github_traffic_clones_YYYY-MM-DD_HH-MM-SS.csv / .md — клоны по дням
Поля в отчёте views
| Поле | Описание |
|---|
date | Дата |
views | Количество просмотров |
unique | Уникальные посетители |
Поля в отчёте clones
| Поле | Описание |
|---|
date | Дата |
clones | Количество клонов |
unique | Уникальные клоны |
Ограничения
⚠️ GitHub API предоставляет данные только за последние 14 дней. История не сохраняется.