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