vibecode.wiki
RU EN
~/wiki / s-chego-nachat / first-ai-project-with-universal-prompts

Первый проект через универсальные промпты: Telegram-бот без ручного кода

◷ 6 мин чтения 31.01.2026

Следующий шаг

Открой бота или продолжай маршрут внутри раздела.

$ cd раздел/ $ open @mmorecil_bot

Когда люди начинают использовать AI для разработки, они часто продолжают работать по старой схеме: вручную создавать папки, устанавливать зависимости и писать код.

Но современные AI‑IDE умеют делать это автоматически.

Если дать модели правильный промпт, она может:

  • создать структуру проекта
  • создать файлы
  • установить зависимости
  • сгенерировать код
  • подготовить инструкции запуска

Разработчик при этом делает минимум ручных действий. Его задача — правильно сформулировать задачу и проверить результат.

В этой статье мы создадим первый проект почти полностью через AI — простой Telegram‑бот.


Почему первый проект лучше делать Telegram‑ботом

Для первого проекта важно выбрать простую архитектуру.

Telegram‑бот — один из самых простых типов сервисов. У него нет сложного интерфейса и фронтенда.

Логика работы бота очень простая:

Шаг Что происходит
пользователь отправляет сообщение Telegram создаёт событие
Telegram отправляет событие серверу бота
бот обрабатывает сообщение отправляет ответ

Таким образом вся система состоит всего из трёх элементов:

Компонент Роль
Telegram источник сообщений
бот обработка логики
сервер запуск программы

Это делает Telegram‑бот идеальным первым проектом.


Что нужно перед началом

Для разработки нам нужен минимальный набор инструментов.

Инструмент Назначение
AI‑IDE (Cursor или VS Code с AI) генерация и управление кодом
Node.js запуск JavaScript программ
Telegram Bot Token доступ к API Telegram

Если Node.js установлен, в терминале будут работать команды:

bash
node -v
npm -v

После этого можно начинать проект.


Шаг 1. Создание Telegram‑бота

Сначала нужно создать бота в Telegram.

Откройте Telegram и найдите:

code
@BotFather

Это официальный бот Telegram для создания других ботов.

Теперь выполните команду:

code
/newbot

BotFather попросит:

  1. имя бота
  2. username

После этого он выдаст токен.

Пример токена:

code
123456789:AAH_example_token

Этот токен позволяет вашему приложению управлять ботом.

Сохраните его — он понадобится позже.


Шаг 2. Генерация всего проекта через AI

Теперь создадим весь проект через промпт.

Откройте AI‑IDE и дайте модели следующий запрос.

code
Создай проект Telegram‑бота.

Требования:
- язык Node.js
- библиотека node-telegram-bot-api
- команда /start
- команда /help
- ответ на обычные сообщения

Сделай автоматически:
- создай структуру проекта
- установи зависимости
- создай файл bot.js
- добавь инструкции запуска

Современные AI‑IDE могут:

  • создать папку проекта
  • выполнить npm install
  • создать файлы
  • вставить код

После выполнения запроса у вас появится готовая структура проекта.


Шаг 3. Проверка структуры проекта

После генерации AI обычно создаёт структуру примерно такого вида.

Файл Назначение
bot.js основной файл бота
package.json зависимости проекта
node_modules установленные библиотеки

В файле bot.js будет код бота.

Например:

javascript
const TelegramBot = require('node-telegram-bot-api');

const token = "YOUR_TOKEN";

const bot = new TelegramBot(token, { polling: true });

bot.onText(/\/start/, (msg) => {
  bot.sendMessage(msg.chat.id, "Привет! Я тестовый бот.");
});

bot.onText(/\/help/, (msg) => {
  bot.sendMessage(msg.chat.id, "Доступные команды: /start /help");
});

bot.on('message', (msg) => {
  if (msg.text !== '/start' && msg.text !== '/help') {
    bot.sendMessage(msg.chat.id, "Я получил ваше сообщение.");
  }
});

Этот код уже можно запускать.


Шаг 4. Добавление токена

Теперь замените строку:

code
YOUR_TOKEN

на токен, который вы получили у BotFather.

Например:

code
const token = "123456789:AAH_example_token"

Сохраните файл.


Шаг 5. Запуск бота

Теперь нужно запустить программу.

В терминале выполните:

bash
node bot.js

Если всё сделано правильно, бот начнёт работать.

Теперь откройте Telegram и отправьте боту:

code
/start

Бот должен ответить.

Это означает, что ваш первый AI‑проект работает.


Шаг 6. Улучшение проекта через AI

Теперь можно продолжить работу через новые промпты.

Например:

code
Добавь логирование сообщений пользователей.

или

code
Раздели код бота на несколько файлов.

или

code
Добавь новую команду /info.

AI будет изменять проект автоматически.

Таким образом разработка превращается в цикл:

Этап Что происходит
идея формулируется задача
промпт AI генерирует код
запуск проверяется работа
улучшения система дорабатывается

Шаг 7. Подготовка к деплою

Пока бот работает только на вашем компьютере.

Чтобы он работал постоянно, его нужно разместить на сервере.

Чаще всего используют платформы:

Платформа Назначение
Railway backend сервисы
Render серверные приложения
VPS полный контроль

Процесс обычно выглядит так:

  1. код загружается в Git
  2. платформа подключается к репозиторию
  3. сервер запускает приложение

После этого бот работает 24/7.


Что важно понять после первого проекта

Главная идея разработки через AI — минимум ручных действий.

Разработчик не создаёт папки и файлы вручную.

Он:

  • описывает систему
  • даёт универсальный промпт
  • проверяет результат

AI выполняет рутинную работу:

  • создаёт структуру проекта
  • устанавливает зависимости
  • пишет код

Разработчик управляет архитектурой.


Итог

Мы прошли полный цикл разработки через AI:

  1. создали Telegram‑бота
  2. сгенерировали проект через универсальный промпт
  3. запустили приложение
  4. протестировали работу

Этот же подход можно использовать для создания:

  • веб‑приложений
  • API
  • автоматизации
  • внутренних инструментов

Главное — формулировать точные промпты и проверять результат.