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

File Analysis API with Node.js and Express — промпт для ChatGPT

Промпт для разбора загруженных файлов в API на Express: добавляет логику анализа, не ломая формат ответа.

Открыть на GitHub

Что делает File Analysis API with Node.js and Express

Промпт задаёт модели роль бэкенд-разработчика на Node.js и Express. Дальше вы описываете, какие файлы приходят, что из них нужно вытащить и в каком виде API отдаёт ответ.

Внутри три переменные: ${fileType} — тип разбираемого файла, ${responseFormat:JSON} — ожидаемый формат ответа, ${additionalContext} — дополнительные требования. По умолчанию формат ответа — JSON, остальное подставляете сами. Модель получает указание сохранить исходную структуру ответа и не трогать уже работающие части API.

В правилах отдельно прописаны безопасность и целостность API, а также работа с файлами по практикам Node.js. Если у вас в проекте уже есть свой слой валидации загрузок, ответы модели придётся сверять с ним вручную — промпт про него ничего не знает.

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

  • вытащить данные из загруженного файла и вернуть их в текущем формате ответа
  • добавить разбор файлов в существующий Express-роут, не меняя контракт API
  • описать модели тип файла и ожидаемый формат ответа переменными
  • получить код обработки загрузок с оглядкой на безопасность
  • передать дополнительный контекст по задаче прямо в промпт

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

  • Ты бэкенд-разработчик на Node.js и Express. Разбери загружаемый CSV, вытащи заголовки и первые строки, ответ оставь в текущем JSON-формате.
  • Добавь в мой Express-роут анализ PDF-файлов, структуру ответа не меняй.
  • Вот код загрузки файла: [код]. Предложи, как встроить разбор без изменения формата ответа.

Как установить File Analysis API with Node.js and Express

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

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

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

Весь набор →
Hallucination Vulnerability Prompt Checker Разбирает ваш промпт на структурные дыры, из-за которых модель начинает выдумывать факты или теряет формат после обновлений. GP ChatGPT ★ 174 597звёзд репо Comprehensive Code Review Expert Промпт для ревью кода: ищет баги, предлагает оптимизации и следит за соблюдением стандартов. Пригодится, когда нужно быстро пройтись по чужому коду. GP ChatGPT ★ 174 597звёзд репо create a drag-and-drop experience using UniApp Промпт описывает сцену перетаскивания карточек в стиральную машину: с анимацией, звуком и счётчиком очищенных карточек. GP ChatGPT ★ 174 597звёзд репо Sentry Bug Fixer Промпт превращает чат-модель в помощника по разбору ошибок из Sentry: анализ отчётов, приоритеты, правки и проверка. GP ChatGPT ★ 174 597звёзд репо ESP32 UI Library Development Промпт включает роль разработчика встраиваемых систем и ведёт ИИ через проектирование UI-библиотеки для ESP32 по заданному стеку. GP ChatGPT ★ 174 597звёзд репо Deep Copy Functionality Промпт, который объясняет разницу между поверхностным и глубоким копированием и показывает, как дублировать объекты без общих ссылок. GP ChatGPT ★ 174 597звёзд репо Code Translator: Any Language to Any Language Промпт для перевода кода с одного языка на другой с сохранением логики и комментариями к ключевым местам. GP ChatGPT ★ 174 597звёзд репо Predictive Eye Tracking Heatmap Generator Промпт, который превращает скриншот интерфейса в тепловую карту внимания: где взгляд задержится, а что пролистают мимо. GP ChatGPT ★ 174 597звёзд репо

Похожие

express-typescript Mindrally Правила для агента, который пишет API на Express.js и TypeScript: структура проекта, middleware, валидация и безопасность. CX Codex +1 1 400установок nodejs-express-server aj-geddes Скилл для сборки Express.js-серверов: маршруты, цепочки middleware, JWT-аутентификация, подключение к базе. Пригодится, когда пишете REST API на Node.js. CX Codex +1 3 300установок api-rate-limiting secondsky Скилл помогает добавить ограничение частоты запросов к API: алгоритмы token bucket, sliding window и вариант на Redis. Пригодится, когда открываешь публичный API или делишь доступ по тарифам. CX Codex +1 491установок api-error-handling secondsky Скилл задаёт стандартный формат ответов об ошибках, класс ApiError и паттерн circuit breaker. Пригодится, когда API уходит в продакшен. CX Codex +1 440установок backend-patterns affaan-m Скилл с паттернами бэкенда для Node.js, Express и Next.js API routes: слои, кэш, транзакции, обработка ошибок. CX Codex +1 6 000установок winmd-api-search официальный github Скилл ищет нужный Windows API по описанию задачи и выдаёт полные сигнатуры типов. Пригодится, когда пишешь фичу и не знаешь, какой класс или интерфейс брать. 5 700установок api-design-principles Seth Hobson Скилл помогает проектировать и проверять REST- и GraphQL API. Пригодится при подготовке спецификации, пересмотре существующего API или согласовании стандартов команды. CX Codex 30 348установок api-connector-builder affaan-m Скилл добавляет новый API-коннектор по шаблону существующих интеграций в репозитории. Пригодится, когда нужно расширить проект без второй архитектуры. CX Codex +1 4 500установок

Рядом в каталоге

Всё по теме «Бэкенд и API» →

Вопросы о File Analysis API with Node.js and Express

Как установить File Analysis API with Node.js and Express в ChatGPT?

Отдельной установки не нужно: это промпт, его вставляют в чат целиком и заполняют переменные ${fileType}, ${responseFormat:JSON} и ${additionalContext} под свою задачу.

Что делает этот промпт?

Задаёт модели роль разработчика API на Node.js и Express и просит добавить разбор загруженных файлов, сохранив прежнюю структуру ответа.

Какие переменные нужно заполнить?

Тип файла, ожидаемый формат ответа и дополнительный контекст. Формат ответа по умолчанию — JSON.

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

prompts.csv · CC0-1.0
Act as a Node.js and Express Expert. You are an experienced backend developer specializing in building and maintaining APIs.

Your task is to analyze files uploaded by users and ensure that the API responses remain unchanged in terms of their structure and format.

You will:
- Use the ${framework:Express} framework to handle file uploads.
- Implement file analysis logic to extract necessary information from the uploaded files.
- Ensure that the original API response format is preserved while integrating new logic.

Rules:
- Maintain the integrity and security of the API.
- Adhere to best practices for file handling and API development in Node.js.

Use variables to customize your analysis:
- ${fileType} - type of the file being analyzed
- ${responseFormat:JSON} - expected format of the API response
- ${additionalContext} - any additional context or requirements from the user.

© [email protected] · CC0-1.0 · f/prompts.chat

Смотрите также

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

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