Разработка ИИ — удалённая работа в Москве
Дата: 2025-03-23
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-03-23
Описание
Пожелания и особенности: ОБЯЗАТЕЛЬНО ВСТРЕЧА С ПРОГРАММИСТОМ ВЖИВУЮ В МОСКВЕ Техническое задание 1. Общие сведения о проекте Цель проекта: Создать Telegram-бот “FakeFlex”, который генерирует фейковые чеки, фотографии и скриншоты банковских счетов для развлекательных целей. Бот должен быть простым в использовании, быстрым и поддерживать Freemium-модель (1 фейк/неделя бесплатно, подписка 150 руб./мес. за неограниченный доступ). MVP (минимально рабочий продукт): Бот с базовыми командами и меню выбора типа фейка. Генерация текста с помощью ИИ (Grok или аналог). Генерация изображений с помощью Stable Diffusion. Развертывание на бесплатном сервере (Heroku). Аудитория: Пользователи Telegram, интересующиеся шутками, флексом и развлекательным контентом. 2. Требования к функционалу 2.1. Основные функции бота Команды: /start — приветственное сообщение + краткая инструкция. /generate — запуск процесса генерации фейка. /help — помощь с примерами использования. Меню выбора: После команды /generate бот предлагает пользователю выбрать тип фейка: “Чек” (например, чек из магазина). “Фото” (например, фото чека в ресторане). “Скриншот” (например, банковский счёт). Реализация: inline-кнопки в Telegram. Генерация контента: Текст: Использовать API Grok (xAI) для создания реалистичных данных (название магазина, сумма, дата и т.д.). Если доступ к Grok ограничен, использовать GPT-2 как резервный вариант. Изображения: Использовать Stable Diffusion для генерации изображений на основе текста и шаблонов (см. п. 2.4). Вывод: Бот отправляет пользователю готовый фейк (текст + изображение) в чат. Лимиты Freemium: 1 бесплатный фейк в неделю для каждого пользователя. Подсчёт лимитов: хранить данные о запросах в базе (например, SQLite). После превышения лимита: сообщение “Купите подписку за 150 руб./мес. для неограниченного доступа” с кнопкой оплаты (см. п. 2.3). 2.2. Интерфейс Приветственное сообщение: “Добро пожаловать в FakeFlex! Создавай фейковые чеки, фото и скриншоты для флекса. Нажми /generate, чтобы начать. Только для развлечения!” Простое меню с кнопками после /generate. Подсказки при ошибках (например, “Вы исчерпали бесплатный лимит, попробуйте через неделю или оформите подписку”). 2.3. Монетизация (опционально для MVP)** Интеграция Telegram Payments для подписки (150 руб./мес.). После оплаты: снять лимит для пользователя (обновить статус в базе). 2.4. Шаблоны Использовать 5 готовых макетов от дизайнера (предоставляются в формате PNG): Чек из супермаркета. Фото чека в ресторане. Скриншот банковского приложения. Чек на крупную сумму (например, техника). Фото с чеком в руке. Задача: наложить сгенерированный текст (название, сумма, дата) на шаблон с помощью Python (например, библиотека PIL). 2.5. Дисклеймер При первом запуске (/start) показывать: “FakeFlex предназначен только для развлечения. Использование в мошенничестве запрещено.” Пользователь должен подтвердить согласие (кнопка “Согласен”). 3. Технические требования 3.1. Стек технологий Язык: Python 3.9+. Библиотеки: python-telegram-bot — для работы с Telegram API. Pillow (PIL) — для наложения текста на изображения. SQLite — для хранения данных о пользователях и лимитах. (Опционально) requests — для работы с API Grok. ИИ: Grok (API xAI) для текста. Stable Diffusion для изображений (локально или через облако, например, RunwayML). Сервер: Heroku (бесплатный тариф, 550 часов/мес.). 3.2. Структура проекта bot.py — основной файл с логикой бота. text_generator.py — модуль для генерации текста через Grok. image_generator.py — модуль для работы с изображениями (Stable Diffusion + PIL). database.py — модуль для работы с SQLite (хранение ID пользователей, лимитов, статуса подписки). templates/ — папка с 5 шаблонами от дизайнера. 3.3. Развертывание Запуск бота на Heroku. Настройка webhook для Telegram (или polling, если проще). Переменные окружения в Heroku: TELEGRAM_TOKEN — API-токен от@BotFather. (Опционально) GROK_API_KEY — ключ для Grok. 3.4. Производительность Время генерации одного фейка: не более 10–15 секунд. Поддержка до 100 запросов/час на бесплатном тарифе Heroku. 4. Этапы работы и сроки Настройка бота (1–2 дня): Создать бота через @BotFather, получить токен. Реализовать базовые команды и меню. Интеграция ИИ (3–5 дней): Подключить Grok для текста. Настроить Stable Diffusion для изображений (локально или через облако). Работа с шаблонами (2 дня): Наложение текста на изображения с помощью PIL. Лимиты и база данных (1–2 дня): Настроить SQLite для подсчёта лимитов. Тестирование и доработка (2–3 дня): Провести 50–100 тестовых запросов. Исправить баги. Развертывание (1 день): Загрузить код на Heroku, запустить бота. Общий срок: 10–14 дней. 5. Результаты выполнения Работающий Telegram-бот @FakeFlexBot, доступный для тестирования. Генерация 1–2 типов фейков (чек и скриншот как минимум). Поддержка Freemium (1 фейк/неделя бесплатно). Код проекта с комментариями и инструкцией по запуску. Развёрнутый бот на Heroku. 6. Дополнительные пожелания Комментарии в коде на русском или английском языке. Логирование ошибок в файл logs.txt для отладки. Возможность легко добавить новые шаблоны в будущем (например, через папку templates/). 7. Условия приёмки Бот отвечает на команды /start, /generate, /help. Успешно генерирует фейк (текст + изображение) за 10–15 секунд. Лимит 1 фейк/неделя работает корректно. Дисклеймер отображается при первом запуске. Бот стабильно работает на Heroku (без вылетов при 10 запросах подряд).
Похожие заказы
Настройка 1С УНФ
дистанционно
договорная
Настроить: Внедрение api. Версия платформы: 8.3. Количество пользователей: от 1 чел, до 1 чел Задача: Возникли проблемы с получением GTIN на меховые изделия напрямую из 1с Получение GTIN на меховые изделия возможно только путем заполнения шаблона, либо через API Нужна помощь, чтобы внедрить API в 1с Тех поддержка GS1 прислала описание, а также пример запроса. Пример запроса ru 1 .
Москва
Фрилансеры
2025-04-18
Разработка игр на Unity
дистанционно
договорная
Разработать игровую механику, сделать проект под ключ, разработать персонажей, переработать готовую игру. Игра: для мобильных устройств. Игра: одиночная. Жанр: спортивный симулятор. Графика: 3D. Техническое задание на прототип MVP «MarineNav Assistant» для парусно-моторных некоммерческих яхт 1. Цель Создать минимальную рабочую версию приложения, обеспечивающую безопасную навигацию в портах, узкостях и открытом море, с базовым функционалом для тестирования ключевых сценариев. 2. Основные функции 2.1. Картография Глобальный слой: Низкодетализированная карта (разрешение 500 м/пиксель) на основе данных GEBCO. Цветовая индикация глубин (синий → красный). Локальные зоны: 1–2 тестовых чанка (1×1 км) с лидарными данными (1 м/пиксель) для портов. 2.2. Навигация Базовый расчет курса: Учет направления ветра (данные с анемометра или ручной ввод). Алгоритм избегания встречного ветра (угол > 45°). AR-маркеры: Отображение отмелей и фарватеров через AR Foundation. 2.3. Интерфейс Главный экран: 3D «Карта глубин», «AR-режим». Индикаторы: глубина (м), скорость ветра (м/с), текущий курс. Голосовые оповещения: Предупреждение о глубине < 2 м. 3. Платформа и инструменты Устройство: iPad mini в корпусе Catalyst Waterproof Case (IP68). Движок: Unity 2022 LTS + AR Foundation. Данные: Лидарные чанки (формат .las → конвертация в .obj). Кэширование через SQLite. 4. Технические требования Производительность: 60 FPS при рендере до 100k полигонов. Потребление памяти < 1.5 ГБ. Интеграции: Тестовый режим эмуляции данных NMEA 0183 (GPS, глубина). 5. Этапы разработки Базовый каркас (2 недели): Импорт карты GEBCO, настройка шейдера глубин. Интерфейс с индикаторами. AR и навигация (3 недели): Реализация AR-маркеров для тестовых чанков. Алгоритм расчета курса. Тестирование (1 неделя): Проверка точности AR (погрешность < 2 м). Стресс-тест на iPad mini (загрузка CPU < 70%). 6. Критерии приемки Функциональность: Корректное отображение глубин и AR-маркеров. Голосовое оповещение при глубине < 3 м. Производительность: Стабильная работа при имитации шторма (встряхивание устройства). Совместимость: Работа с эмулированными данными NMEA (формат $GPGGA). Итог: MVP фокусируется на базовой навигации, AR-визуализации опасностей и интеграции с ключевыми датчиками. Дальнейшее развитие — добавление штормового режима и оптимизация под реальные условия. Есть аналог игра - швартовка яхты на Unity.
Санкт-Петербург
Фрилансеры
2025-04-18
Программисты
дистанционно
договорная
Создать онлайн бюллетени. Создать онлайн бюллетени для голосования. Для проведения онлайн голосования на мероприятии необходимо на основе общедоступных сервисов (по типу Google Forms) создать голосование. Смысл задачи: 1) принимают участие 10 конкурсантов 2) баллы проставляются от 1 до 10, тоесть только одному участнику можно поставить 10 баллов, и только одному 9, и так далее 3) нужно создать 10 разных форм голосований, исключая в каждой одного из конкурсантов. Назвав это голосование к примеру: «Голосование без Александра». Это нужно для того, чтобы по этой форме голосовала группа поддержки Александра, и не могла ему самому поставить баллы 4) также нужно решить вопрос, как можно передать эти формы на мой аккаунт гугл и как сделать QR коды для возможности распечатки Если будут другие предложения готовы рассмотреть.
Москва
Фрилансеры
2025-04-18
Настройка 1С Управление торговлей
дистанционно
договорная
Настроить: отчёты 1С, первоначальная базовая настройка, обучение персонала, интерфейс, обмен данными. Конфигурации типовые, без доработок. Количество пользователей: до 4 чел Задача: Нужен специалист который настроит 1С, загрузит прайсы для удобной работы. Фирма занимается продажей инженерных систем отопления. Есть более 10 поставщиков у которых есть прайсы (формат разный) с разными или одинаковыми товарами порядка 20 000. Необходимо сделать удобную базу для работы в 1С (выставление КП, Счетов, Договоров). Цена должна настраиваться с применением скидок для клиентов. Просьба писать с указанием опыта, стоимостью за услуги и приблизительные сроки.
Сочи
Фрилансеры
2025-04-18
Доработка сайта
дистанционно
договорная
Уже есть: логотип, макет, текстовое наполнение, фирменный стиль, дизайн, домен, фотографии, картинки, готовый сайт. Лендинг. Платформа: CMS. Функционал сайта: Текст, кнопки перехода, лид форма, изображения, кнопка обратной связи. Контент есть.
Адыгея
Фрилансеры
2025-04-18
Разработка чат-ботов
дистанционно
договорная
Задачи чат-бота: приём текстовых заказов, информирование клиентов, интерактивное меню или каталог. Платформа: WhatsApp, Telegram, ВКонтакте. Продукт: Сувениры. Техзадание есть.
Санкт-Петербург
Фрилансеры
2025-04-18
Доработка сайта
дистанционно
договорная
Уже есть: текстовое наполнение. Интернет-магазин. Платформа: Bitrix. Функционал сайта: Нужно текстовое наполнение. Контента нет.
Москва
Фрилансеры
2025-04-18