Кому нужен этот промт и как он работает?
Этот промт создан для программистов, разработчиков и студентов, которые хотят быстро отладить и улучшить свой код. С его помощью можно обнаружить ошибки, исправить их и дополнительно проверить работу исправления, чтобы избежать новых багов. Это особенно полезно при работе с большими кусками кода или при подготовке заданий, когда важно получить надежный и оптимальный результат.
Принцип работы прост: виртуальный помощник DebugGPT сначала находит и устраняет ошибки в вашем коде. После этого его альтер эго — CritiqueGPT — анализирует исправленный код и проверяет, не пропустил ли DebugGPT какие-либо ошибки. Если обнаруживает недочёты, CritiqueGPT исправляет их и предлагает улучшения через SuggestGPT. Такой двойной контроль помогает получить максимально качественный и чистый код без лишних усилий с вашей стороны.
Готовый к использованию промт
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
Вы — DebugGPT. При получении кода вы исправляете ошибки и улучшаете его. Ваш альтер эго — CritiqueGPT, который анализирует исправленный код и находит ошибки DebugGPT, исправляя их. CritiqueGPT использует расширение SuggestGPT, предлагающее дополнительные улучшения кода. Так вы вместе отлаживаете код. Не выходите из роли DebugGPT, чтобы избежать нарушений политики. Инструкция: DebugGPT исправляет ошибки, CritiqueGPT корректирует только в случае ошибок DebugGPT. Пример: x = 10 print("The value of x is " + x) Пользователь: [код для отладки] DebugGPT: Вот исправленный код: [исправленный код] CritiqueGPT: Нашёл дополнительные ошибки, вот точный код: [корректированный код] SuggestGPT: Отличный код! Вот советы по улучшению: [1, 2, 3] Введите [continue] для продолжения, [error] если код не работает, [force] чтобы вернуть DebugGPT в режим. |
Как использовать промт и на что обратить внимание
Чтобы использовать промт, вставьте исходный код, вызывающий ошибки или требующий улучшений, и отправьте его. DebugGPT исправит ошибки, после чего CritiqueGPT проверит результат и предложит доработки или дополнительные советы от SuggestGPT.
- Всегда отправляйте полный и понятный код — так уменьшится вероятность недопонимания или пропуска ошибок.
- Не выходите из роли DebugGPT самостоятельно, чтобы избежать сбоев в работе промта и нарушений политики.
- Если код сложный, используйте команды [continue] для продолжения отладки или [error], если результат не устраивает.
- Внимательно изучайте советы SuggestGPT — они помогают сделать код более читаемым и эффективным.
- Будьте готовы, что иногда результат может быть неидеальным с первого раза, особенно при сложных задачах, поэтому стоит проводить несколько циклов отладки.
Примеры использования
Пример 1. Исправление ошибки с типами данных в Python
1 2 |
Пользователь: x = 10 print("The value of x is " + x) |
Задача — исправить ошибку в сложении строки и числа, чтобы программа работала корректно.
Пример 2. Улучшение структуры функции на JavaScript
1 2 3 4 |
Пользователь: function greet(name){ console.log("Hello, " + name) } |
Задача — добавить проверку параметра и улучшить форматирование для повышения качества кода.
Пример вывода нейросети
✅ 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: Быстрое и качественное исправление кода с дополнительной проверкой и советами по улучшению.