telegram
RUEN
~/cases/kwork-auto-responder

Kwork Auto Responder

Следит за биржей Kwork, оценивает проекты нейросетью, пишет и отправляет отклики. Управление — в Telegram.

0–100ИИ-оценка каждого проекта
6ИИ-провайдеров на выбор
5–15 мининтервал сканирования биржи
21модель с известной ценой ответа

Задача

Фрилансеру на Kwork доступно около 30 откликов в месяц. Тратить их на что попало нельзя, а следить за биржей вручную — долго. Нужен был бот, который сам находит подходящие проекты и готовит к ним отклики.

Что сделал

  • сканер биржи с фильтрами Kwork и своими: ключевые и стоп-слова, бюджет, процент найма, число откликов, чёрный список
  • ИИ-оценка проекта от 0 до 100 с обоснованием и «тревожными флагами»
  • отклик: текст, название, цена и срок; правки свободным текстом или пресетами, вставка подходящего кейса
  • база знаний: профиль и кейсы, обучение на откликах, которые привели к заказу
  • трекер откликов и воронка: сколько отправлено, сколько принято, во что обошёлся ИИ
  • авто-режим с предохранителями и режимом репетиции; дайджест или мгновенные уведомления, тихие часы

Под капотом

  • Любой OpenAI-совместимый провайдер: OpenRouter, DeepSeek, OpenAI, Gemini, Groq или свой адрес. Клиент сам подстраивает параметры под модель, повторяет запрос при сбоях и считает стоимость каждого ответа.
  • Без двойной отправки одного отклика: блокировка на проект плюс уникальный индекс в базе.
  • Сессия Kwork обновляется заранее, а не после ошибки, и параллельные запросы не мешают друг другу.
  • Трекер сопоставляет отклики с заказами по цепочке признаков, а статусы двигаются только вперёд — без ложных «приняли!».
stack:Pythonaiogram 3aiohttpSQLiteOpenAI-совместимые API

Код остаётся у заказчиков, поэтому на страницах кейсов — только описание.