Promt-Hub
Главная / Программирование и IT / Приложение для массового переименования файлов с дашбордом

Приложение для массового переименования файлов с дашбордом

Описание промпта
Проектирование веб-приложения с интерактивной панелью управления для пакетного переименования файлов на основе мастер-шаблона. Приложение должно поддерживать импорт данных из Excel, CSV или TXT, а также создание новых файлов Excel. Пользователь выбирает режим (замена или добавление), тип выходного…
Что делает этот промпт
  • Генерирует код для десктопного или веб-приложения с GUI, позволяющего массово переименовывать файлы через Excel-шаблоны.
Преимущества
  • Автоматизация рутинных задач, сохранение истории изменений в логах, гибкие настройки шаблонов, защита от потери данных.
Для кого подходит
  • Разработчики, системные администраторы, пользователи, работающие с большими объемами файлов.
Инструкция по использованию промпта
Запроси у AI выбор стека (Python/Tkinter, React/Electron и т.д.), затем попроси реализовать описанный функционал с акцентом на обработку ошибок и логирование.
Что нужно предоставить
Знание Python/JS, работа с файловой системой, обработка CSV/Excel.
Что ожидать в результате
Полный исходный код приложения, инструкция по запуску и пример Excel-файла для теста.
Рекомендации
Убедись, что пути к папкам указаны корректно. Тестируй на копии файлов перед массовым применением.
Ограничения
Не поддерживает сложные regex-паттерны без дополнительной настройки. Требует прав на запись в целевую папку.
Промпт открыт для всех. Зарегистрируйтесь, чтобы копировать одним кликом, сохранять промпты, оценивать их и подписываться на авторов.
Текст промпта
ChatGPT / Claude / Llama Войти для копирования
Выступи в роли опытного Full-Stack разработчика. Твоя задача — спроектировать архитектуру и написать код для приложения «Панель переименования файлов» (File Renaming Dashboard).

Приложение должно позволять пользователям массово переименовывать файлы, используя мастер-шаблон.

Требования к функционалу:
1. Импорт данных: Пользователь может выбрать мастер-файл (Excel, CSV, TXT) или создать новый Excel-файл.
2. Настройки: Если создается новый файл, запроши режим (замена/добавление), тип выходного файла (PDF, TXT и т.д.) и путь к папке.
3. Обработка имен: Извлеки все имена файлов из указанной папки и заполни таблицу колонкой «Оригинальные имена». Предоставь пользователю возможность ввести новые имена.
4. Вывод: Пользователь выбирает папку для сохранения (может совпадать с исходной).
5. Дашборд: Отобрази сводку всех выбранных опций и кнопку «Запустить».
6. Логирование: После выполнения операций выгрузи Excel-файл с логами: исходные данные, выбранные опции, статус успешности операций и служебные данные программы.

Технические ограничения:
- Обеспечь удобный интерфейс навигации и надежную обработку ошибок.
- Сохраняй целостность данных при операциях с файлами.
- Предоставляй четкую обратную связь об успехе или сбое каждой операции.

Используй современные библиотеки для работы с файлами (например, pandas для Python или аналогичные для выбранного стека). Сфокусируйся на модульности и читаемости кода.

Поделитесь в социальных сетях

Комментарии

Войдите, чтобы комментировать.

Комментариев пока нет.