ИИ для fullstack-разработчика в банковском секторе: конструктор промптов
Fullstack-разработчик в банке совмещает работу с интерфейсами, серверной логикой и базами данных. ИИ-ассистенты ускоряют рутину, но только при правильно составленных промптах. Разбираем анатомию эффективного запроса и даём шаблоны для банковских задач.
Структура эффективного промпта
Промпт для банковского кода должен содержать роль, контекст, задачу, формат и ограничения. Это снижает галлюцинации и повышает релевантность.
| Компонент | Пример |
|---|---|
| Роль | Ты — fullstack-разработчик банка |
| Контекст | Java 17, Spring Boot, PostgreSQL |
| Задача | Создать метод проверки лимитов |
| Формат | Код с комментариями и юнит-тестом |
| Ограничения | Без хардкода, использовать enum |
«Чем точнее контекст, тем меньше правок после генерации» — практика банковских команд.
Шаблоны запросов и настройка
1. Генерация безопасного REST-эндпоинта
Ты — fullstack-разработчик банка. Напиши контроллер для перевода средств между счетами. Используй Spring Security, валидацию входных данных, логирование. Формат: код на Java, аннотации. Настройка: замени названия валют, лимиты и ID полей под свой проект.
2. Рефакторинг legacy-кода
Выступи как Java-разработчик. Предложи рефакторинг метода, который обрабатывает платёжные поручения. Оставь публичный API неизменным, разбей на маленькие методы, добавь javadoc. Настройка: вставь свой код в промпт и укажи целевую версию Java.
3. SQL-запрос для банковской отчётности
Сгенерируй SQL-запрос для выборки клиентов с просроченными кредитами на дату. Учитывай индексы, используй параметры вместо констант. Настройка: замени имена таблиц, условия даты и сумму просрочки.
Как адаптировать промпты под банковский сектор
- Указывайте нормативные требования: ЦБ, 152-ФЗ, PCI DSS
- Запрещайте ИИ выдумывать чувствительные данные — просите использовать плейсхолдеры
- Добавляйте в промпт ограничения на обработку персональных данных
- Просите объяснить код с точки зрения безопасности
- Используйте термины: транзакция, клиентский профиль, скоринг
- Проверяйте лог-сообщения на утечку информации
Готовый конструктор промпта
- Роль
- Стек технологий
- Бизнес-контекст
- Требования к безопасности
- Формат ответа
- Антипримеры
Собирайте промпт по этим пунктам и заменяйте переменные: стек, сущности, ограничения.