Add WIP.md with project status
This commit is contained in:
parent
ccc670b79c
commit
fae04b0896
66
WIP.md
Normal file
66
WIP.md
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
# Work In Progress — kwork-parser
|
||||||
|
|
||||||
|
## 📊 Статус
|
||||||
|
|
||||||
|
| Параметр | Значение |
|
||||||
|
|----------|----------|
|
||||||
|
| **Проект** | kwork-parser |
|
||||||
|
| **Начало** | 2026-03-22 |
|
||||||
|
| **Прогресс** | 20% |
|
||||||
|
| **Статус** | 🟡 Пауза |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📋 План
|
||||||
|
|
||||||
|
- [x] Анализ HAR дампа (kwork-dump.har, 1182 запроса)
|
||||||
|
- [x] Выявление ключевых эндпоинтов (45 API endpoints)
|
||||||
|
- [ ] Парсер /projects (биржа проектов)
|
||||||
|
- [ ] Парсер /catalogMainv2 (каталог кворков)
|
||||||
|
- [ ] Парсер /getKworkDetails (детали кворка)
|
||||||
|
- [ ] Обработка пагинации
|
||||||
|
- [ ] Экспорт данных (JSON, CSV, SQLite)
|
||||||
|
- [ ] Интеграция с kwork-api библиотекой
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🔨 Сейчас в работе
|
||||||
|
|
||||||
|
**Текущая задача:** Проект на паузе — ждёт завершения kwork-api
|
||||||
|
|
||||||
|
**Следующий шаг:**
|
||||||
|
1. Дождаться kwork-api v1.0
|
||||||
|
2. Использовать kwork-api для парсинга
|
||||||
|
3. Реализовать экспорт данных
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📝 Заметки
|
||||||
|
|
||||||
|
**HAR анализ:**
|
||||||
|
- 1182 запроса всего
|
||||||
|
- 151 JSON ответов
|
||||||
|
- Ключевые эндпоинты:
|
||||||
|
- `/projects` — биржа проектов (15KB avg)
|
||||||
|
- `/catalogMainv2` — каталог (32KB avg)
|
||||||
|
- `/getKworkDetails` — детали кворка (15KB avg)
|
||||||
|
- `/quick-faq/init` — FAQ данные (3.7MB — самый большой)
|
||||||
|
|
||||||
|
**Решения:**
|
||||||
|
- Используем kwork-api библиотеку вместо прямого парсинга
|
||||||
|
- Server-side rendering — данные в HTML, не только JSON
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🚧 Блокеры
|
||||||
|
|
||||||
|
- Ждёт kwork-api v1.0 для удобной работы
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📅 История
|
||||||
|
|
||||||
|
- **01:30** — HAR дамп проанализирован (mitmproxy-kwork.har, 549 запросов)
|
||||||
|
- **01:25** — mitm2har проект удалён (встроенный mitmdump работает лучше)
|
||||||
|
- **01:20** — Создан har-analyzer skill
|
||||||
|
- **02:16** — Начат kwork-api проект (приоритет)
|
||||||
Loading…
Reference in New Issue
Block a user