Как настроить нейросеть для ADVBUX

Пошаговая инструкция для чайников — создавай модули без знания кода!

Шаг 1. Выбираем нейросеть DeepSeek

1 Регистрация в DeepSeek
Почему DeepSeek? Бесплатно, понимает русский, отлично пишет код, есть контекст на 1 млн токенов (можно загрузить кучу файлов).
Шаг 1: Перейди по ссылке → chat.deepseek.com
Шаг 2: Нажми "Зарегистрироваться" (можно через Google или почту)
Шаг 3: Подтверди почту (если регистрировался через email)
Шаг 4: Войди в чат. Всё! Нейросеть готова к работе
DeepSeek полностью бесплатный! Не нужно платить за подписку или токены.

Шаг 2. Загружаем промт с описанием

2 Что такое промт и как его загрузить
Промт — это инструкция для нейросети. Чем подробнее напишешь, тем лучше результат.

Готовый промт (скопируй и вставь в DeepSeek):

ПРОМТ ДЛЯ DEEPSEEK
Ты — эксперт по PHP-буксам (серфинг-рекламным системам).

Я прикрепил к этому сообщению файлы моего проекта:
- config.php
- templates/header.php
- templates/footer.php
- templates/styles.css        (главный файл со всеми стилями и CSS-переменными)
- admin_bux.sql
- ЛЮБОЙ ОДИН файл из /cabinet/ (например, cabinet/my_ads.php или cabinet/tasks-my.php) — чтобы ты видел, как подключаются стили и верстка

Изучи структуру:

1. config.php — подключение БД, сессии, функция getUserData(), глобальная $user
2. header.php и footer.php — шаблоны, подключают styles.css
3. styles.css — все стили: цвета, карточки, кнопки, адаптив
4. admin_bux.sql — структура БД
5. Файл из /cabinet/ — пример страницы с версткой и PHP логикой

Правила для ремонта/создания модулей:
- Новые страницы класть в /cabinary/название.php
- В начале каждого файла: require_once __DIR__ . '/../config.php';
- Проверка авторизации: if (!isLoggedIn()) { header('Location: /index.php'); exit; }
- Flash-сообщения через $_SESSION['flash']
- SQL только PDO
- Стили уже есть в styles.css — используй существующие классы ( .task-card, .btn, .modal и т.д.)
- Если нужны новые стили — добавляй в тот же styles.css
- Обязательный адаптив под мобильные (уже в styles.css)

Просто ответь: "Понял. Загружай задачу."

Как загрузить файлы в DeepSeek:

1. Нажми на скрепку 📎 в окне чата DeepSeek
2. Выбери "Загрузить файл"
3. Выбери файлы с компьютера (можно несколько сразу)
4. После загрузки напиши промт и отправь

Шаг 3. Загружаем основные файлы в DeepSeek

3 Какие файлы нужно загрузить, чтобы нейросеть поняла структуру
Важно! Чем больше файлов загрузишь, тем точнее нейросеть сделает модуль.

Минимальный набор (обязательно):

/config.php — главный конфиг (с $pdo, функциями)
/templates/header.php — шапка сайта
/templates/footer.php — подвал сайта
/templates/styles.css — стили (чтобы нейросеть знала CSS переменные)

Дополнительно (для лучшего понимания):

/cabinet/surfing.php — пример работающего модуля
/cabinet/surfing-check.php — пример AJAX обработчика
/DB.sql — структура базы данных
Скачай готовый архив с основными файлами для загрузки в нейросеть

Шаг 4. Как починить сломанный модуль через нейросеть

4 Инструкция по диагностике и исправлению ошибок
Модуль не работает? Не паникуй! Нейросеть поможет починить.

Что нужно сделать:

1. Создай новый чат и выполни пункты 1-3, чтоб нейросеть знала с чем ей работать.
2. Загрузи в DeepSeek сломанный файл модуля (например /cabinet/my_module.php)
3. Скопируй текст ошибки (если есть) и вставь в чат
4. Загрузи логи ошибок (если есть) — обычно в папке /logs/

Промт для починки модуля:

ПРОМТ ДЛЯ ПОЧИНКИ
У меня сломался модуль для ADVBUX. Помоги найти и исправить ошибки.

📁 Файлы, которые я загрузил:
- [название модуля].php
- config.php

🐛 Ошибка (копирую из экрана):
[ВСТАВЬ СЮДА ТЕКСТ ОШИБКИ]

❓ Что происходит:
[ОПИШИ, ЧТО НЕ РАБОТАЕТ: не открывается страница, не сохраняются данные, не начисляются деньги и т.д.]

Требования:
1. Найди ошибку в коде
2. Напиши исправленную версию файла
3. Объясни, в чем была проблема
4. Дай дополнительные рекомендации
Типичные ошибки, которые нейросеть легко находит:
  • ❌ Забыли подключить config.php
  • ❌ Опечатки в названиях переменных ($user_id вместо $userId)
  • ❌ Неправильные пути к файлам (__DIR__ . '/../config.php')
  • ❌ SQL инъекции (не используют prepare/execute)
  • ❌ Проблемы с сессиями (session_start() уже есть в config.php)
  • ❌ CSS не работает в темной теме (нет .dark-theme)

Шаг 5. Как создать свой модуль (с демо-примером)

5 Пошаговый процесс создания модуля через нейросеть
Выполни пункты 1-3. Загрузи демо-модуль и попроси нейросеть сделать на основе его нужный тебе модуль

Шаг 5.1: Скачай демо-модуль

Шаг 5.2: Загрузи демо-модуль в DeepSeek

Нажми на скрепку → выбери скачанный файл demo.php

Шаг 5.3: Отправь промт на изменение

ПРОМТ ДЛЯ СОЗДАНИЯ МОДУЛЯ
У меня есть демо-модуль для ADVBUX. Нужно переделать его под мои задачи.

📁 Загруженный файл: demo.php

🎯 ЧТО НУЖНО СДЕЛАТЬ:
1. Сменить название модуля с "Демо-модуль" на "[ТВОЕ НАЗВАНИЕ]"
2. Вместо вывода ID и логина, нужно [ОПИШИ, ЧТО ДОЛЖЕН ДЕЛАТЬ МОДУЛЬ]
3. Добавить форму с полями: [ПЕРЕЧИСЛИ ПОЛЯ]
4. Сохранять данные в таблицу [НАЗВАНИЕ_ТАБЛИЦЫ]
5. Показывать список предыдущих записей

Требования к коду:
- Все файлы в /cabinet/
- Обязательная проверка авторизации
- CSS с поддержкой темной темы
- Адаптивная верстка
- Безопасные SQL запросы

Напиши полный код всех файлов и SQL для создания таблицы.

Шаг 5.4: Полученный код сохрани в файлы

Скопируй код из ответа нейросети
Создай файл в папке /cabinet/ с нужным именем
Выполни SQL запрос (через phpMyAdmin или админку)
Проверь работу модуля

Частые ошибки и вопросы (FAQ)

Нейросеть выдала код, а куда его вставлять?

Создай новый файл в папке /cabinet/ с названием, которое указала нейросеть (например my_module.php). Скопируй код и вставь в этот файл. Сохрани через FTP или файловый менеджер хостинга.

Ошибка 500 при открытии модуля

Чаще всего это синтаксическая ошибка в PHP. Включи отображение ошибок — добавь в начало файла:
error_reporting(E_ALL); ini_set('display_errors', 1);
Затем обнови страницу — увидишь конкретную ошибку. Скопируй её в нейросеть для исправления.

Кнопка в меню не появилась

Нужно добавить запись в таблицу menu_buttons. Выполни SQL через phpMyAdmin:
INSERT INTO menu_buttons (category_id, name, icon, url, sort_order, is_active, requires_auth) VALUES (2, 'Мой модуль', 'fa-cube', '/cabinet/mymodule.php', 10, 1, 1);
После этого очисти кэш браузера (Ctrl+F5).

Нейросеть не понимает, что я хочу

Попробуй описать задачу проще, по шагам. Вместо "сделай калькулятор" напиши: "1. Создай форму с двумя полями: число А и число Б. 2. Добавь кнопку 'Сложить'. 3. При нажатии показывай результат сложения." Чем подробнее — тем лучше результат.

Стили разъезжаются на телефоне

Добавь в CSS медиа-запросы. Попроси нейросеть: "Добавь адаптивную верстку для мобильных устройств с @media max-width: 768px". Или скопируй готовый пример из демо-модуля.

Темная тема не работает

Нужно использовать CSS переменные и дублировать стили с селектором .dark-theme. Пример:
.my-class { background: var(--light-container); }
.dark-theme .my-class { background: var(--dark-container); }

Попроси нейросеть: "Добавь поддержку темной темы через CSS переменные".

Как добавить AJAX без перезагрузки?

Скажи нейросети: "Сделай отправку формы через AJAX, без перезагрузки страницы. Нужен отдельный файл-обработчик module-ajax.php, который возвращает JSON." Нейросеть сама напишет правильный код.

Сколько это стоит?

DeepSeek полностью бесплатный! Тратишь только своё время на написание промтов и загрузку файлов.

Финальный чек-лист перед запуском

✅ Создал файл модуля в /cabinet/
✅ В начале файла есть require_once __DIR__ . '/../config.php';
✅ Есть проверка авторизации if (!isLoggedIn())
✅ Подключены header.php и footer.php
✅ CSS использует переменные var(--light-xxx)
✅ Добавлена кнопка в меню (menu_buttons)
✅ Созданы нужные таблицы в БД
✅ Проверено на мобильном телефоне
✅ Проверено в светлой и темной теме
Готово! Теперь ты можешь создавать модули с помощью нейросети!
Перейти в DeepSeek