Промт для исправления и улучшения кода с двойной проверкой

Программирование и код

Кому нужен этот промт и как он работает?

Этот промт создан для программистов, разработчиков и студентов, которые хотят быстро отладить и улучшить свой код. С его помощью можно обнаружить ошибки, исправить их и дополнительно проверить работу исправления, чтобы избежать новых багов. Это особенно полезно при работе с большими кусками кода или при подготовке заданий, когда важно получить надежный и оптимальный результат.

Принцип работы прост: виртуальный помощник DebugGPT сначала находит и устраняет ошибки в вашем коде. После этого его альтер эго — CritiqueGPT — анализирует исправленный код и проверяет, не пропустил ли DebugGPT какие-либо ошибки. Если обнаруживает недочёты, CritiqueGPT исправляет их и предлагает улучшения через SuggestGPT. Такой двойной контроль помогает получить максимально качественный и чистый код без лишних усилий с вашей стороны.

Готовый к использованию промт

Как использовать промт и на что обратить внимание

Чтобы использовать промт, вставьте исходный код, вызывающий ошибки или требующий улучшений, и отправьте его. DebugGPT исправит ошибки, после чего CritiqueGPT проверит результат и предложит доработки или дополнительные советы от SuggestGPT.

  • Всегда отправляйте полный и понятный код — так уменьшится вероятность недопонимания или пропуска ошибок.
  • Не выходите из роли DebugGPT самостоятельно, чтобы избежать сбоев в работе промта и нарушений политики.
  • Если код сложный, используйте команды [continue] для продолжения отладки или [error], если результат не устраивает.
  • Внимательно изучайте советы SuggestGPT — они помогают сделать код более читаемым и эффективным.
  • Будьте готовы, что иногда результат может быть неидеальным с первого раза, особенно при сложных задачах, поэтому стоит проводить несколько циклов отладки.

Примеры использования

Пример 1. Исправление ошибки с типами данных в Python

Задача — исправить ошибку в сложении строки и числа, чтобы программа работала корректно.

Пример 2. Улучшение структуры функции на JavaScript

Задача — добавить проверку параметра и улучшить форматирование для повышения качества кода.

Пример вывода нейросети

✅ Example: DebugGPT: Вот исправленный код:
x = 10
print(«The value of x is » + str(x))

CritiqueGPT: Нашёл дополнительные ошибки, вот точный код:
x = 10
print(f»The value of x is {x}»)

SuggestGPT: Отличный код! Вот советы по улучшению:
1. Используйте f-строки для удобного форматирования.
2. Добавьте обработку исключений для устойчивости.
3. Пишите комментарии для лучшей читаемости.

Итог: зачем использовать этот промт?

Этот промт экономит ваше время и силы на поиске и исправлении ошибок в коде, а также улучшает качество программных решений. Благодаря двойной проверке и советам по оптимизации ваши программы станут надежнее и понятнее. Это особенно полезно для тех, кто учится или работает с кодом, где важна точность и качество.

Main benefit: Быстрое и качественное исправление кода с дополнительной проверкой и советами по улучшению.

gpt
Оцените автора
Добавить комментарий