Примеры ИИ запросов
40 subscribers
58 photos
86 files
137 links
Примеры ИИ запросов. AI Prompts Examples
Download Telegram
Пример ИИ Запроса

Напиши полный код HTML+PHP+JavaScript веб страницы одним файлом, которая показывает содержимое полей HTTP запроса при ее загрузке в броузер.
Создай необходимое количество полей TextArea на веб странице и укажи назначение каждого поля.
Покажи IP-адрес компьютера, с которого пришел HTTP запрос
Задай вопросы, если необходимо уточнить задание.

https://chat.qwen.ai/s/t_51b22ff0-6737-4b07-8aa4-7001ef030bcc?fev=0.1.32
httpreq.txt
5.1 KB
Получившаяся веб страница на основе запроса https://t.me/llmsource/382
Текст запроса на разработку веб страницы для просмотра HTTP заголовков

Техническое задание
Веб-инструмент для анализа и отладки HTTP-запросов
1. Назначение
Разработать однофайловую веб-страницу (request_inspector.php), предназначенную для:

полного отображения параметров входящего HTTP-запроса;
диагностики клиентских данных (IP, браузер, устройство, геолокация);
выявления аномалий и признаков подмены заголовков;
удобной отладки мобильных и веб-приложений (включая Android).
Инструмент должен быть автономным, не требовать внешних зависимостей (кроме стандартного PHP), и работать как через веб-сервер, так и в локальной среде разработки.

2. Требования к функциональности
2.1. Основные данные запроса
Страница должна отображать следующие данные в отдельных текстовых полях (<textarea>):

Все переменные $_SERVER;
Параметры $_GET;
Данные $_POST;
Куки ($_COOKIE);
Список HTTP-заголовков (нормализованных: User-Agent, Content-Type и т.д.);
Сырое тело запроса (php://input) — для JSON, XML и других форматов.
2.2. Информация о клиенте
IP-адрес: определять с учётом прокси (X-Forwarded-For, HTTP_CLIENT_IP и др.), но с валидацией.
Геолокация: получать страну, город и координаты по IP через публичный API (например, ipapi.co).
Браузер и ОС: парсить User-Agent и выводить:
Название и версию браузера;
Операционную систему;
Тип устройства (мобильное, планшет, десктоп).
Данные с клиента (JavaScript):
Разрешение экрана;
Часовой пояс;
Язык браузера;
Состояние сети (online/offline);
Тип соединения (4g, wifi и т.д., если доступно).
2.3. Безопасность и анализ
Выявлять и отображать предупреждения в случае:
Несоответствия REMOTE_ADDR и X-Forwarded-For;
Подозрительного User-Agent (боты, скрипты: curl, python-requests);
Отсутствия User-Agent.
Поддерживать распознавание собственных мобильных приложений по кастомным заголовкам (например, X-App-Name, X-App-Version).
2.4. Экспорт и UX
Кнопка «Download Full Report», генерирующая .txt-файл со всеми данными запроса.
Возможность копирования IP-адреса одним кликом/тапом.
Адаптивный дизайн: корректное отображение на мобильных устройствах (смартфоны, планшеты).
Интерфейс на английском языке.
3. Технические ограничения
Реализация в одном файле (request_inspector.php).
Использование только встроенных возможностей PHP 7.4+ и нативного JavaScript (без фреймворков).
Не сохранять данные на сервере по умолчанию (режим «только просмотр»).
Обеспечить защиту от XSS через корректное экранирование вывода (htmlspecialchars).
4. Нефункциональные требования
Производительность: время загрузки < 1 сек (геолокация — с таймаутом).
Безопасность: не раскрывать чувствительные данные сервера (например, пути файловой системы — фильтровать $_SERVER при необходимости).
Совместимость: поддержка современных браузеров (Chrome, Firefox, Safari, Edge) и мобильных платформ (Android, iOS).
5. Дополнительно (опционально)
Возможность добавить базовую HTTP-аутентификацию (по желанию пользователя).
Поддержка темного режима (в будущих версиях).
6. Результат поставки
Единый файл request_inspector.php, готовый к запуску на любом хостинге с PHP.
Краткая инструкция по использованию (в комментариях или отдельном README).
Пример запроса

Построим цепочку веб страниц для передачи текстового сообщения

Напиши веб страницу с использованием HTML+PHP+JavaScript
Переменная $textdata веб страницы должна получать текстовые данные, которые следуют в её URL после первого знака вопроса"?"
Например:
если адрес сгенерированной веб страницы - https://yoursite.com/?This is the data that needs to be passed on?https://secondsite.com
то переменная $textdata должна получить значение "This is the data that needs to be passed on"
а переменная $nexthop должна получить значение "https://secondsite.com"

Переменные $textdata и $nexthop должны быть сохранены в текстовом файле chain.txt в JSON формате

Если пользователь загружает веб страницу без параметров (ничего не указывает после её адреса)
то надо прочитать файл chain.txt в JSON формате и извлечь значения переменных $textdata и $nexthop
Затем надо отправить содержимое переменной $textdata в качестве параметров к адресу, заданному в переменной $nexthop

Например для случая, когда
если $textdata = "This is the data that needs to be passed on" а $nexthop="https://secondsite.com" должен быть выполнен переход на адрес

https://secondsite.com?This is the data that needs to be passed on

Должна быть добавлена проверка существования файла chain.txt
Если файла chain.txt нет, файл chain.txt должен быть создан с пустыми значениями $textdata = "" и $nexthop=""
Должна быть обработка ошибок с выдачей сообщений.
Если значение переменных $textdata или $nexthop пустое, то переход по адресу не выполнять, а выдать сообщение, что нет данных

Протестируем генерирование с разными параметрами.
Читаем далее...
Solano-Business-Plan_T3.txt
4.7 KB
Запрос для подготовки к запуску мем-коина


Разработай структурированный бизнес-план по запуску мем-коина на блокчейне Solana, включая следующие разделы:

1. Цель проекта
2. Выбор концепции (варианты с примерами и оценкой рисков)
3. Механизм запуска на Solana (поэтапно)
4. Финансовые требования (с таблицей расходов в SOL и USD)
5. Технические ресурсы (кошельки, визуальные активы, домены)
6. Метаданные токена (формат JSON с примерами)
7. Рекомендации до, во время и после запуска
8. Юридические и этические риски
9. Заключение с ключевыми выводами

Укажи конкретные инструменты и платформы (Pump.fun, Raydium, Metaplex и т.д.), предложи концепции на основе известных персонажей (с адаптацией под авторское право), приведи реалистичные цифры по бюджету и срокам. Документ должен быть готов к использованию, с фокусом на виральность, низкий бюджет и скорость реализации.

Текст бизнес-плана в файле
QUANTUM.txt
2.9 KB
Вопрос чуть "в сторону":
Каков физический механизм квантовой связанности?
Пишем интерпретатор языка.
Ну не Malbolge конечно

Напиши HTML+JavaScript код веб страницы, в которой на JavaScript реализован следующий алгоритм эзотерического интерпретатора программы.
Создай на веб странице поле №1 для ввода кода с клавиатуры, поле №2 для отображения результата выполнения программы интерпретатором и кнопку RUN для исполнения введенной программы.

Программа представляет собой строку символов. Каждый символ выполняет какие-то функции - переменная, указатель, константа, оператор.
Исполнение кода программы интерпретатором выполняется последовательно шаг за шагом ТОЛЬКО слева на право.
Начальные значения всех переменных - символ 0. Используем только текстовые переменные. Перед арифметическими операциями значения переменных конвертируются в число, выполняются математические действия, результат конвертируется обратно в символы и записывается в переменную. Т.е. нужно преобразование текста в число (parseInt) с обработкой ошибок.
Валидные ASCII примем с номерами только 0-127.
Если при математических операциях получается число больше 127, то производится операция его уменьшения на величину 127 столько раз, пока остаток не станет меньше 127. Такой остаток принимается как результат математической операции.
Функции символов описаны далее:

h - текстовая переменная, в которую помещается результат сложения, вычитания или умножения. Для работы интерпретатора можно использовать дополнительные переменные в JavaScript (только для внутренних нужд интерпретатора). Например, если значение переменной h используется в вычислениях и результат снова записывается в переменную h

Символы a,b,c,d,e - константы с следующими значениями:

a = 0
b = 1
c = 3
d = 5
e = 7

k - численная переменная. Указатель на текущую исполняемую позицию в строке кода программы. Значение от 0 до конца строки. Значение переменной k в процессе работы интерпретатора может только увеличиваться. Если значение в переменной k оказалось больше длины строки, значение k больше не меняется
Логика логика перемещения по коду - ТОЛЬКО слева -направо.

Символы f,g,i - математические операторы:


f - перемножить два следующих значения в строке, конвертировать в текст и записать значение в регистр h. Формат fxy - где x и y перемножаемые значения
Пример: fbc Тогда в регистр (переменную) h будет помещено произведение значений b и c т.е. значение 1*3=3 Получится, что h=3
В примере fbc - "два следующих значения" = b и c (константы). Их надо перемножить и результат записать в h
В примере fhk - k - это указатель, но не константа. Такая ситуация - ошибка записи оператора умножения f и надо перейти к следующему оператору в строке программы (вправо по строке, пока не встретится оператор).
Пример: fch Тогда из переменной (из регистра) h извлекается значение, перемножается с константой c и помещается в переменную (регистр) h
g - сложить два следующих значения в строке, конвертировать в текст и записать значение в регистр h. Формат gxy - где x и y складываемые значения
Пример: gde Тогда складывают значения констант d и e. Т.е. получится 5+7 и в h будет записано значение 12
Пример: ghc Тогда из переменной h извлекается значение, складывается с константой c и результат записывается в переменную h

......
Вариант запроса для генерирования интерпретатора

Напиши HTML+JavaScript код веб-страницы с полем ввода кода (textarea), полем вывода (textarea) и кнопкой RUN.
Реализуй интерпретатор со следующими правилами:
Переменные и константы:
h, q, l, k - числовые переменные, начальное значение 0
Константы: a=0, b=1, c=3, d=5, e=7
Обработка чисел:
Если число >127: while(num > 127) num -= 127
Если число <0: num = Math.abs(num)
Диапазон h: 0-127 (применять указанные выше преобразования)
Операторы:
fXY - умножение: h = X * Y (k+3)
gXY - сложение: h = X + Y (k+3)
iXY - вычитание по модулю: h = Math.abs(X - Y) (k+3)
Где X,Y - a,b,c,d,e,h
lX - записать в l код символа из позиции k+X, где X - a,b,c,d,e,h (k+2)
mX - вывести символ с кодом X в поле вывода, если код 32-126 (печатные) (k+2)
nq - заменить символ в позиции k+q на символ с кодом h (k+2)
Если k+q вне диапазона строки - пропустить
Общие правила:
Исполнение слева направо
k только увеличивается
При ошибке: k+1, пропустить символ
Самомодификация кода через nq
При RUN: сброс состояния, исполнение с начала
Реализуй логику обработки ошибок: если ожидается операнд, но символ не является допустимым (не a,b,c,d,e,h) - это ошибка, k+1.
Пример поведения:
fbc → h=3, k+3
ghc → h = h + 3, k+3
lb → l = код_символа_из_позиции(k+1), k+2
mh → вывод символа с кодом h, k+2
nq → code[k+q] = символ_с_кодом_h, k+2
Интерпретатор позволяет перейти к технологии шифрования на основе конечных автоматов. Один из вариантов - генерируется столько интерпретаторов, сколько букв в исходном тексте. Каждая буква превращается в программу на своем языке. Сами программы выглядят как текст.
И это еще только 1-я часть...
Тема интересная
Новый вариант запроса для интерпретатора эзотерического языка.

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

Основные компоненты приложения:
Два текстовых поля (<textarea>):
Первое поле предназначено для ввода программного кода на эзотерическом языке.
Второе поле предназначено для вывода результатов выполнения программы.
Кнопка RUN, активирующая интерпретацию введённой строки кода.
Характеристики интерпретатора:
Базовая структура:
Язык включает только прописные латинские буквы от a до h, где:
Буквы a, b, c, d, e представляют собой целые константы:
a = 0, b = 1, c = 3, d = 5, e = 7.
Буквы h, q, l, k выполняют роль числовых переменных, предварительно установленных в значение 0.
Принцип работы:
Программа исполняется последовательно слева направо, обходя строку посимвольно.
Индексирующая переменная k монотонно возрастает с каждым действием и не уменьшается.
Основные операторы:
Многосимвольные операторы:
Умножение: fXY — принимает последующие два символа и помещает произведение в переменную h, после чего добавляет к индексу k значение 3.
Сложение: gXY — аналогичным образом складывает значения двух символов и записывает результат в переменную h, прибавляя к k 3.
Модульное вычитание: iXY — сохраняет в переменную h абсолютную разницу между двумя последующими символами, после чего увеличивает k на 3.
Здесь X и Y — это константы или переменные, обозначаемые соответствующими буквами алфавита.

Односимвольные операторы:
Запись символа: lX — считывает символ из строки на позиции k + X, сохраняя его в переменную l, после чего прибавляет к k значение 2.
Вывод символа: mX — выводит символ с кодом X в область вывода, если он соответствует печатаемым символам ASCII (код от 32 до 126), иначе ничего не выводит и увеличивает k на 2.
Замена символа: nq — замещает символ в позиции k + q на символ с кодом, соответствующим текущему значению переменной h, затем добавляет к k значение 2. Если новая позиция выходит за пределы строки, замена пропускается.
Механизм обработки ошибок:
Ошибки специально оставлены без автоматической обработки. Некорректные последовательности символов (например, неизвестные операторы или отсутствие аргументов) учитываются как случайные события, ведущие к повышению индекса k на 1 и выполнению следующей команды.
Реализация памяти:
Вся необходимая память хранится локально в рамках выполняемой сессии. Внутренняя логика построена так, чтобы сохранять и получать доступ к данным через переменные и индексы без ограничений.
Максимальная длина строки:
Входная строка не ограничивается искусственно. Разработчики могут использовать собственные методы эмпирического подбора оптимальной длины строки.
Таким образом, итоговая спецификация охватывает всю необходимую функциональность и ориентирована на точное следование заданным вами условиям.
oflameron_translator.htm
6.2 KB
Код интерпретатора языка Oflameron в виде HTML веб страницы.

Краткое описание реализации:
Переменные: h, q, l, k - числовые, начальное значение 0
Константы: a=0, b=1, c=3, d=5, e=7
Нормализация чисел:
>127 → повторно вычитаем 127
<0 → берём модуль
Операторы:
fXY, gXY, iXY - арифметика, k+3
lX - запись кода символа в l, k+2
mX - вывод символа (32-126), k+2
nq - замена символа, k+2
Ошибки: неверные операнды → k+1
Самомодификация: массив символов позволяет изменять код
Защита: лимит 100000 шагов от бесконечных циклов
Код готов к использованию. Можно вставлять программы вида fbc, ghc, mh и т.д.
image.png
27.4 KB
Интерпретатор работает. Я поменял кодовую страницу, чтобы кириллица на веб странице показывалась нормально.

Если результат работы кода (строки) в первом окне = изображаемому символу, то результат вы увидите.

В идеале, написанная вами программа в верхнем окне должна сгенерировать в нижнем окне "расшифрованный" из программы текст
ИИ написал первый код программы на эзотерическом языке Oflameron.
Текст:


fcdfhdghdihbmhghdghdghdghdghcmhghcghcmhihdihdihbmhghcghcghcghcmhihdihcmhgheghdghbmhihcmhihbmh

Самомодификация кода пока не используется, хотя ИИ вовсю предлагает использовать