Задача
Галерея на телефоне превращается в свалку: тысячи кадров, среди которых сложно найти нужное и которые не хочется листать. Spohad — мой собственный продукт-ответ: превратить этот хаос в ленту, которую приятно открывать, не отдавая фотографии ни в какое облако.
Подход и промпт-процесс
- 1
Сначала продукт, потом код: концепция из четырёх каталогов и принцип «приватность по умолчанию» были сформулированы до первого промпта — это рамка, в которой агенты потом принимали все решения.
- 2
Интерфейс собирался итерациями: промпт описывал сценарий пользователя («открыл — листает — решает»), агент предлагал реализацию на React, я гонял её на собственной галерее и возвращал замечания.
- 3
Локальность как жёсткое ограничение: метки считаются на устройстве, ничего не уходит на сервер — это требование стояло в каждом промпте как условие, а не пожелание.
- 4
Буфер решений — чтобы листание не было разрушительным: действия с фото копятся в буфере и применяются осознанно. Логику и краевые случаи агент покрывал по моим сценариям.
- 5
До беты — тем же циклом ревью: каждую сборку я проверял вручную на реальной галерее, баги возвращались агенту с шагами воспроизведения.
Результат
-
Четыре каталога вместо бесконечной свалки кадров
-
Метки считаются локально — фото не покидают устройство
-
Буфер решений: действия применяются осознанно, а не сразу
-
Собственный продукт доведён до беты