У цьому Prompt Tuesday #9 ми поєднуємо фінанси та веб-розробку. У розпал сезону дивідендів дізнайтеся, як використовувати ШІ Gemini для миттєвого написання сучасного дашборду в HTML, JavaScript та Tailwind CSS.
Поєднання особистих фінансів і веб-розробки є основою ДНК Linkeum. З настанням відомого «сезону дивідендів» (квітень, травень, червень) багато інвесторів і розробників прагнуть створити власні інструменти для відстеження.
У цьому тесті мета полягає в тому, щоб використовувати Gemini (ШІ від Google) для генерації з нуля Front-End коду дашборду (Dashboard) дивідендів. Ми вимагаємо від нього використання простих, універсальних технологій без складного налаштування: чистий HTML, нативний JavaScript (Vanilla JS), бібліотека Chart.js для графіка та Tailwind CSS для дизайну.
Prompt
Щоб ШІ згенерував файл, який можна безпосередньо використовувати в браузері, ви повинні надати йому певну роль, змусити використовувати посилання CDN для бібліотек і надати бізнес-контекст. Ось точний prompt, який використовувався:
Act as an expert Front-End Developer. Write a modern, responsive single-page HTML file for a "Dividend Tracking Dashboard" using Tailwind CSS (via CDN) and vanilla JavaScript. Include a chart using Chart.js (via CDN) to visualize monthly dividend income. The UI should have a sleek dark mode aesthetic. Include a main card showing the total yearly dividend goal with a progress bar. Below that, display a neat list or grid of recent dividend payouts using mock data for the following stocks: M6 Metropole, Pepsico, and TotalEnergies. Make the design look premium, similar to high-end fintech apps. Output the complete, functional code so I can copy-paste it directly into an index.html file.
Чого мав досягти цей prompt
Завдання цього prompt-у полягало в тому, щоб перетворити фінансову ідею на візуальний веб-інтерфейс, який можна відразу протестувати:
- Визначення стеку технологій "Plug & Play": Вимагаючи HTML, нативний JS і посилання CDN для Tailwind і Chart.js, ми гарантуємо отримання коду, який працює відразу після простого подвійного кліка на файл, без необхідності складного середовища розробки.
- Інтеграція візуалізації даних (Data Visualization): Прямий запит на інтерактивний графік (Chart.js) змушує ШІ писати логіку JavaScript, необхідну для створення та налаштування візуального полотна для щомісячного доходу.
- Нав'язування художнього напрямку: Терміни "sleek dark mode aesthetic" і "high-end fintech apps" спрямовують Gemini запропонувати преміальний дизайн (тіні, градієнти, темні кольори), який підходить для фінансів.
- Інтеграція бізнес-логіки: Включення індикатора прогресу до річної цілі та конкретних акцій (M6, Pepsico, TotalEnergies) забезпечує одразу релевантне відображення для інвестора.
Чому результат цікавий
Цей результат демонструє потужність Gemini як помічника з програмування. ШІ не просто вирівнює теги HTML; він правильно структурує сторінку, розумно імпортує зовнішні скрипти, пише логіку JavaScript Chart.js і застосовує утилітарні класи Tailwind CSS для естетичного та адаптивного (responsive) відображення.
Для розробника або творця проекту це величезна економія часу. Замість того, щоб годинами читати документацію Chart.js і Tailwind для структурування макету, ви за кілька секунд отримуєте міцну та візуальну основу, яку залишається лише підключити до реальних даних.
Ключові моменти
Поки що немає коментарів. Будьте першим, хто відреагує!
Увійдіть щоб долучитися до обговорення.