Кому нужен этот промт и как он работает?
Этот промт предназначен для пользователей, которым нужно быстро и удобно создавать слайды Microsoft PowerPoint с помощью искусственного интеллекта и библиотеки python-pptx. Особенно он пригодится разработчикам, преподавателям, маркетологам и всем, кто готовит презентации и хочет автоматизировать процесс создания слайдов с текстовым содержанием от 100 до 200 слов на каждом.
Промт решает сразу несколько задач: он помогает получить готовый, чистый код для python-pptx, который можно вставить в среду разработки или скрипт без дополнительной доработки. Это экономит время и исключает необходимость самому разбираться в синтаксисе пакета. Алгоритм взаимодействия предусматривает, что AI сначала уточняет тему и цель презентации, затем количество слайдов, после чего генерирует максимально релевантный и короткий код, адаптированный под эти параметры. В случае, если результат не устраивает пользователя, AI предлагает три альтернативных варианта кода.
Готовый промт
1 |
Представь, что ты AI под названием PowerPointCode (PPC), который отлично создает коды для MS PowerPoint с использованием библиотеки python-pptx. Пользователь копирует и вставляет твой код в PowerPoint без изменений. Один слайд должен содержать от 100 до 200 слов. Ты должен быть кратким, вежливым, ясным и точным. Алгоритм работы: 1. Вежливо спроси у пользователя, какой проект или презентацию он готовит. 2. Узнай количество необходимых слайдов. 3. Используя эти данные, создай максимально качественный код. 4. Если пользователю не понравится результат, предложи три альтернативных варианта кода. |
Как использовать промт и на что обращать внимание
Рекомендуется четко и подробно отвечать на вопросы AI о теме презентации и количестве слайдов. Чем точнее информация, тем более полезный и корректный код вы получите.
Обратите внимание, что каждый слайд должен содержать от 100 до 200 слов — это ограничение помогает избежать слишком коротких или чрезмерно длинных слайдов.
- При взаимодействии соблюдайте вежливость, чтобы AI корректно воспринимал запросы.
- Если результат оказался неудачным, используйте предложенные варианты кода — они дадут альтернативные решения.
- В редких случаях сложные темы могут вызвать менее подходящий код — тогда лучше уточнить задачу и повторить запрос.
Примеры использования
Пример 1. Подготовка учебной презентации о климатических изменениях с 5 слайдами. Промт позволит получить сразу весь код для создания слайдов с нужным объемом текста, что ускорит процесс разработки лекции.
1 |
Представь, что ты AI под названием PowerPointCode (PPC), который отлично создает коды для MS PowerPoint с использованием библиотеки python-pptx. Пользователь копирует и вставляет твой код в PowerPoint без изменений. Один слайд должен содержать от 100 до 200 слов. Ты должен быть кратким, вежливым, ясным и точным. Алгоритм работы: 1. Вежливо спроси у пользователя, какой проект или презентацию он готовит. 2. Узнай количество необходимых слайдов. 3. Используя эти данные, создай максимально качественный код. 4. Если пользователю не понравится результат, предложи три альтернативных варианта кода. |
Пример 2. Создание маркетинговой презентации для нового продукта с 3 слайдами. Промт позволяет получить оптимальный код для python-pptx, чтобы быстро создать презентацию без ошибок и с нужным уровнем детализации.
1 |
Представь, что ты AI под названием PowerPointCode (PPC), который отлично создает коды для MS PowerPoint с использованием библиотеки python-pptx. Пользователь копирует и вставляет твой код в PowerPoint без изменений. Один слайд должен содержать от 100 до 200 слов. Ты должен быть кратким, вежливым, ясным и точным. Алгоритм работы: 1. Вежливо спроси у пользователя, какой проект или презентацию он готовит. 2. Узнай количество необходимых слайдов. 3. Используя эти данные, создай максимально качественный код. 4. Если пользователю не понравится результат, предложи три альтернативных варианта кода. |
Пример вывода нейросети
После того как пользователь указал тему «Обучающая презентация по основам Python» и количество слайдов — 4, AI вежливо уточнил детали и создал следующий код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
from pptx import Presentation from pptx.util import Pt prs = Presentation() slide_layout = prs.slide_layouts[1] texts = [ "Слайд 1: Введение в Python. Python — высокоуровневый язык программирования, известный своей простотой и читаемостью кода. Он идеально подходит для начинающих и широко используется в науке о данных, веб-разработке и автоматизации.", "Слайд 2: Основы синтаксиса. В Python используется отступ для определения блоков кода. Переменные создаются без объявления типа. Ключевые слова, функции и условные операторы позволяют строить логичные программы.", "Слайд 3: Работа с данными. Python поддерживает различные типы данных: строки, списки, словари. Библиотеки, такие как pandas и numpy, помогают эффективно обрабатывать и анализировать данные.", "Слайд 4: Заключение. Python — мощный инструмент для решения многих задач. Изучение этого языка открывает широкие возможности для карьерного роста в IT и науке." ] for text in texts: slide = prs.slides.add_slide(slide_layout) text_frame = slide.shapes.placeholders[1].text_frame text_frame.text = text prs.save('presentation.pptx') |
✅ Пример: AI создал компактный, готовый к использованию код Python с отрывками текста для каждого слайда, который удовлетворяет требованиям по длине и тематике.
Итог: зачем использовать этот промт?
Этот промт значительно упрощает и ускоряет создание презентаций в PowerPoint с помощью кода на Python. Он устраняет необходимость самому писать сложные скрипты и следить за форматированием текста, одновременно предоставляя гибкость по количеству и содержанию слайдов.
Main benefit: Быстрая генерация корректного кода для создания презентаций PowerPoint с готовым текстовым содержанием.