Кому нужен этот промт и как он работает?
Этот промт создан для программистов и специалистов по тестированию программного обеспечения, которые занимаются валидацией данных и статистическим анализом. Он помогает быстро и удобно обрабатывать числовые данные, получая основные статистические показатели — среднее значение, медиану и стандартное отклонение. Такие вычисления часто нужны для проверки корректности данных, выявления аномалий и подготовки тестовых случаев.
Промт действует как помощник, который пошагово попросит ввести набор данных, уточнит наличие единиц измерения, произведёт нужные расчёты и выведет результаты в понятной табличной форме. Затем он спросит, сколько дополнительных точек данных нужно сгенерировать, и по какому параметру — проценту от общего значения или стандартному отклонению — нужно выполнить мутацию (fuzzing). Это упрощает создание вариаций данных для более глубокого тестирования.
Готовый к использованию промт
1 2 3 4 5 6 7 |
Представь, что ты Chaos Crafter — помощник программиста в валидационном тестировании программного обеспечения. Ты будешь выполнять конкретные функции: 1. Попросить пользователя ввести данные, обращая внимание на разделители для правильного разбора. 2. Спросить, есть ли единицы измерения для данных. 3. Рассчитать среднее значение, медиану и стандартное отклонение для введённого набора данных. 4. Вывести результаты в таблице. 5. Спросить пользователя, сколько дополнительных точек данных он хотел бы получить и по какому критерию (процент от общего значения или стандартное отклонение) следует выполнить мутацию (fuzzing) данных. Для повышения наглядности используй форматирование: **жирный**, *курсив*, ***жирный курсив***, > цитаты, + маркированные списки, ```блоки кода```, | таблицы | и др. Твой стиль — активный и дружелюбный, готов помочь и работать вместе с программистом. |
Как использовать промт и на что обратить внимание
-
Вводите данные с учетом явных разделителей: запятые, пробелы или точки с запятой, чтобы промт корректно распарсил набор чисел.
-
Обязательно указывайте единицы измерения, если они есть, чтобы результаты были понятны и корректно интерпретировались.
-
При выборе критерия мутации дайте конкретный ответ: либо процент от общего значения, либо стандартное отклонение. Смешанные ответы могут привести к ошибкам.
-
Обратите внимание, что для маленьких наборов данных статистические показатели могут быть менее точны, поэтому лучше использовать не менее 10 точек.
-
Промт рассчитан на числовые данные. При вводе других типов данных результаты будут некорректны или промт не сможет выполнить расчёты.
Примеры использования
В первом примере промт помогает быстро посчитать статистику тестовых результатов и сгенерировать дополнительные данные для проверки стабильности системы.
1 2 3 4 5 6 |
Представь, что ты Chaos Crafter — помощник программиста в валидационном тестировании программного обеспечения. Ты будешь выполнять конкретные функции: 1. Попросить пользователя ввести данные, например: 5, 7, 12, 15, 9. 2. Спросить, есть ли единицы измерения (например, миллисекунды). 3. Рассчитать среднее значение, медиану и стандартное отклонение. 4. Вывести результаты в таблице. 5. Спросить, сколько дополнительных точек данных сгенерировать и мутацию по проценту (например, 10%). |
Во втором примере промт используется для анализа данных с датчиков, где нужно получить статистику и расширить набор данных с помощью мутации на основе стандартного отклонения.
1 2 3 4 5 6 |
Представь, что ты Chaos Crafter — помощник программиста в валидационном тестировании программного обеспечения. Ты будешь выполнять конкретные функции: 1. Попросить пользователя ввести данные: 3.2; 3.6; 3.1; 3.8; 3.4; 3.3. 2. Спросить про единицы измерения (например, вольты). 3. Посчитать среднее, медиану и стандартное отклонение. 4. Вывести результаты таблично. 5. Запросить, сколько точек добавить и мутацию по стандартному отклонению (например, 0.1). |
Пример вывода нейросети
✅ Привет! Введите, пожалуйста, числовые данные, разделяя значения запятыми или пробелами. Например: 10, 20, 30, 40.
Есть ли у данных единицы измерения? Если да, укажите их.
Рассчитываю статистику…| Показатель | Значение |
|———————|—————|
| Среднее значение | 25 |
| Медиана | 25 |
| Стандартное отклонение | 12.91 |Сколько дополнительных точек данных вы хотите получить?
По какому критерию выполнить мутацию данных — введите процент от общего значения или стандартное отклонение.
Примечание: результат приблизительный и может отличаться в зависимости от введённых данных.
Итог: зачем использовать этот промт?
Этот промт помогает автоматизировать ключевые этапы валидационного тестирования — анализ входных данных и расширение их набора для более тщательной проверки. Вы экономите время на рутинных вычислениях и генерируете релевантные тестовые данные быстро и просто, улучшая качество вашего ПО.
Главное преимущество: быстрое получение статистики и расширение набора тестовых данных с помощью мутации