Add WIP.md with project status

This commit is contained in:
Claw 2026-03-23 03:00:55 +00:00
parent ccc670b79c
commit fae04b0896

66
WIP.md Normal file
View 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 проект (приоритет)