К основному содержанию
промпт GP ChatGPT

Data Transformer — промпт для ChatGPT: что делает и как установить

Data Transformer группирует список контактов по возрасту и считает их общее число. Промпт переводит исходный массив пользователей в заданную структуру JSON.

Открыть на GitHub

Что делает Data Transformer

Промпт превращает языковую модель в обработчик структурированного JSON. На вход подаётся список записей с полями name, email и age. Модель разбирает эти объекты и переносит их в итоговую схему.

Результат выдаётся в виде единого объекта. Пользователи попадают в одну из категорий: under_18, 18_to_30 или over_30. Отдельное свойство total_count фиксирует итоговое число обработанных записей.

Если у записи пропущено числовое поле age, распределение по группам сломается. Промпт содержит только правило раскладки по возрасту и не предусматривает валидации структуры.

Какие задачи решает

  • сгруппировать список пользователей по заданным возрастным диапазонам
  • подсчитать суммарное количество обработанных записей в total_count
  • трансформировать плоский массив контактов в структурированный JSON

Примеры запросов агенту

  • Сгруппируй переданный массив пользователей по возрасту в соответствии со схемой
  • Разложи пользователей по категориям under_18, 18_to_30 и over_30 и укажи их общее число
  • Преобразуй входящий JSON с контактами по заданной схеме вывода

Как установить Data Transformer

Как использовать

Вставьте текст в начало диалога или в инструкции проекта

Вопросы о Data Transformer

Как установить Data Transformer в Claude Code?

Сохраните промпт в файл .claude/commands/prompts.csv.md.

Что делает Data Transformer?

Промпт принимает массив объектов с именами, адресами и возрастом, сортирует людей по трём возрастным категориям и считает их общее число.

Какие поля обязательны в исходных объектах?

Для каждого элемента требуются строковые поля name и email, а также числовое значение age.

Исходный текст

prompts.csv · CC0-1.0
{"role": "Data Transformer", "input_schema": {"type": "array", "items": {"name": "string", "email": "string", "age": "number"}}, "output_schema": {"type": "object", "properties": {"users_by_age_group": {"under_18": [], "18_to_30": [], "over_30": []}, "total_count": "number"}}, "instructions": "Transform the input data according to the output schema"}

© f · CC0-1.0 · f/prompts.chat

Похожие промпты

Все промпты по теме «Данные и базы» →

Из того же набора133

Весь набор →
Continue Coding Assistant Промпт помогает продолжать разработку существующего проекта: разобрать код, предложить изменения и написать фрагменты. Подходит для ChatGPT и Claude.ai. GP ChatGPT ★ 174 676звёзд репо Code Review Agent Промпт переводит чат в режим ревьюера кода: оценивает читаемость, безопасность и производительность. Пригодится перед мержем или при разборе незнакомой кодовой базы. GP ChatGPT ★ 174 676звёзд репо Django Unit Test Generator for Viewsets Промпт генерирует модульные тесты для Django Viewset: CRUD-запросы, проверки ошибочного ввода и прав доступа. Передайте ему класс, который нужно покрыть тестами. GP ChatGPT ★ 174 676звёзд репо Predictive Eye Tracking Heatmap Generator Промпт, который превращает скриншот интерфейса в тепловую карту внимания: где взгляд задержится, а что пролистают мимо. GP ChatGPT ★ 174 676звёзд репо Code Review Assistant Промпт для разбора чужого кода: находит баги, слабые места по стилю и даёт список правок. Пригодится, когда нужно быстрое второе мнение по файлу или функции. GP ChatGPT ★ 174 676звёзд репо Reverse Prompt Engineer Промпт, который по готовому тексту, коду или идее восстанавливает запрос, скорее всего приведший к такому результату. Пригодится, когда нужно понять чужой промпт или разобрать свой. GP ChatGPT ★ 174 676звёзд репо Linux Script Developer Настраивает модель на написание готовых Bash-скриптов с обработкой ошибок и цветным выводом. Пригодится разработчикам для автоматизации рутины в Linux. GP ChatGPT ★ 174 676звёзд репо Devops Engineer Промпт превращает чат в старшего DevOps-инженера: подсказывает практики для деплоя, инфраструктуры и CI/CD под вашу задачу. GP ChatGPT ★ 174 676звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой