Commit Graph

199 Commits

Author SHA1 Message Date
dddennnisss 612564389b Тест-режим: отправлять на /check/ авто-кроп лица (как в превью/публикации), а не оригинал
- make_face_crop_bytes(): тот же квадратный кроп по центру лица, что
  превью и публикуемый кадр (полное разрешение, JPEG q90)
- handlers: кнопка 1 шлёт на проверку кроп, не оригинал
- правило «голова >= 30%» теперь меряется по публикуемому результату
2026-08-23 15:06:04 +07:00
dddennnisss b5cd3df5dd Тест-режим: показывать метрики кадра из /check/ (какой кадр измерил сайт) 2026-08-23 04:33:19 +07:00
dddennnisss a0ade670fe Тест-режим: сброс протухшего pending_photos/test_submode при входе в модуль (фото больше не улетает сразу после тайм-аута) 2026-08-23 03:36:22 +07:00
dddennnisss 2a4e2fc9a2 Fix: URL /check/ (было photo-botcheck/ — терялся слэш после replace) 2026-08-22 21:27:52 +07:00
dddennnisss f18c564ead Тест-режим: проверка через /api/photo-bot/check/ сайта (CV+гримасы+ИИ), метрики из llama.cpp, удаление прямого llama.cpp-клиента 2026-08-22 20:47:57 +07:00
dddennnisss ab58203982 Фото: запрет приёма фото при «на модерации»; неверная команда — «Неизвестная команда» (UNKNOWN_MAIN_CMD_TEXT) во всём модуле 2026-08-22 16:05:08 +07:00
dddennnisss 859ac42a77 Фото: неверная команда — глобальное сообщение ошибки; тест-режим: кнопка 9 «Назад» 2026-08-22 15:24:42 +07:00
dddennnisss bd0c14c8f0 Фото: pending — только статус (без «пришлите фото», без номера); тест-приветствие без блока модерации 2026-08-22 14:48:55 +07:00
dddennnisss 8a7634daed Фото: вход в тест-режим только по кнопке 1; во входном сообщении — меню+статус+кнопка 1 (без описания тест-режима) 2026-08-22 14:22:00 +07:00
dddennnisss 7fa515de58 Фото (тест-режим): детальный отчёт ИИ — время, токены (приём/отдача), скорость ток/сек, детали ошибок 2026-08-22 10:59:29 +07:00
dddennnisss e08c861149 Фото: pending-состояние — модуль остаётся открыт; тест-режим: фото можно отправить на тест; прочий ввод → ошибка неверного выбора 2026-08-22 00:08:34 +07:00
dddennnisss 1bdfd163fe Фото: проверка статуса внутри режима тоже работает в тестовом режиме 2026-08-21 22:25:19 +07:00
dddennnisss 0b9a697099 Фото: статусы модерации показываются и в тестовом режиме 2026-08-21 22:22:42 +07:00
dddennnisss 1c2d018be4 Фото: входное сообщение универсальное (меню + статус модерации одним сообщением) 2026-08-21 22:08:34 +07:00
dddennnisss 0b2364d79f Фото: проверка статуса модерации перенесена из main.py в модуль photo_bot (паттерн ЛК) 2026-08-21 21:21:14 +07:00
dddennnisss c358d4cbbb Фото: уведомление о причине отказа модерации при входе в модуль 2026-08-21 20:05:18 +07:00
Hermes Bot 1ea42a9197 Тест-мод: под-режим «1 — тест проверка фото» внутри штатного фото-режима 2026-08-20 13:06:35 +07:00
Denis Krivochenko 633eb27450 config: фото-тест-мод — без .env, всё в константах config.py 2026-08-17 17:22:01 +07:00
Denis Krivochenko 9271c23780 photo_bot: разрешение фото для ИИ 768->1536 (PHOTO_TEST_AI_MAX_SIDE) 2026-08-17 17:17:02 +07:00
Denis Krivochenko 0941a28da4 photo_bot: жёсткий промпт — чек-лист A-E, фиксация мимики/графики, правила отказа 2026-08-17 17:10:37 +07:00
Denis Krivochenko d3b1ba6e8a prompt: стоп-фактор «гримасы и мимика» + фон с буквами/коллажи 2026-08-17 16:54:55 +07:00
Denis Krivochenko 9cb234dda3 photo_bot: текст превью тест-мода — кнопки 1/2/0 2026-08-17 16:45:45 +07:00
Denis Krivochenko 6f4c979567 config: PHOTO_TEST_MODE — прямой флаг True/False без .env 2026-08-17 16:28:31 +07:00
Denis Krivochenko 9f49dd3e96 photo_bot: тест-мод — текст поиска лица 2026-08-17 16:04:54 +07:00
Denis Krivochenko aee2fe8f25 photo_bot: тестовый мод — фото напрямую в ИИ, без публикации 2026-08-17 16:03:04 +07:00
dddennnisss 9f35db6f09 main.py: обработка 0 и меню — возврат в главное меню 2026-08-14 14:57:20 +07:00
dddennnisss f90dd77bd8 Обновить utils/texts.py 2026-08-14 14:55:24 +07:00
dddennnisss a98fcd0feb photo_processor.py: извлекаем логин из email 2026-08-14 14:41:30 +07:00
dddennnisss b065a85114 handlers.py: извлекаем логин из email 2026-08-14 14:41:22 +07:00
dddennnisss 795f037f1b handlers.py: извлекаем логин из email 2026-08-14 14:39:30 +07:00
dddennnisss 7ca86466f7 main.py: проверка модерации при входе в PHOTO_MODE 2026-08-14 14:35:05 +07:00
dddennnisss 966b8d4774 handlers.py: photo_moderation_pending из texts.py 2026-08-14 14:13:33 +07:00
dddennnisss 7aa2d92b8b texts.py: добавлена photo_moderation_pending, убраны дубликаты 2026-08-14 14:09:16 +07:00
dddennnisss 4418bcb3a3 handlers.py: проверка статуса модерации при входе и перед отправкой 2026-08-14 13:50:46 +07:00
dddennnisss 7c74c19de6 handlers.py: убран автопереход в меню после отправки фото 2026-08-14 13:25:59 +07:00
dddennnisss 781f52a301 handlers.py: убран PHOTO_UPLOADING_API_TEXT, оставлен PHOTO_AI_PROCESSING_TEXT 2026-08-14 12:59:24 +07:00
dddennnisss 90777785f4 texts.py: убран PHOTO_UPLOADING_API_TEXT, оставлен PHOTO_AI_PROCESSING_TEXT 2026-08-14 12:58:57 +07:00
dddennnisss 182194a57a photo_processor.py: timeout 300с (5 минут) 2026-08-14 12:41:05 +07:00
dddennnisss 3148a6c5ab handlers.py: PHOTO_AI_PROCESSING_TEXT из utils/texts.py 2026-08-14 12:40:44 +07:00
dddennnisss 20759ac600 texts.py: добавлен PHOTO_AI_PROCESSING_TEXT (5 минут) 2026-08-14 12:39:02 +07:00
dddennnisss 5644e6dc74 texts.py: добавлен PHOTO_AI_PROCESSING_TEXT (5 минут) 2026-08-14 12:38:33 +07:00
dddennnisss 0fd2136bc0 handlers.py: PHOTO_AI_PROCESSING_TEXT из utils/texts.py 2026-08-14 12:37:35 +07:00
dddennnisss d6c7d1258d texts.py: добавлен PHOTO_AI_PROCESSING_TEXT (5 минут) 2026-08-14 12:37:15 +07:00
dddennnisss 1990b915b2 texts.py: добавлен PHOTO_AI_PROCESSING_TEXT (5 минут) 2026-08-14 12:36:40 +07:00
dddennnisss 2be4711a3a photo_processor.py: timeout 120с для ИИ 2026-08-14 12:28:38 +07:00
dddennnisss 0dba3e7bf6 photo_processor.py: port 8085 добавлен 2026-08-14 12:20:34 +07:00
dddennnisss 746d9bc7e4 handlers.py: все техошибки через photo_error_handling() 2026-08-14 12:14:59 +07:00
dddennnisss c0ec03526e photo_processor.py: логгирование ответа API 2026-08-14 12:12:41 +07:00
dddennnisss 0cf46713d4 photo_processor.py: verify=False для SSL cert 2026-08-14 12:02:08 +07:00
dddennnisss 55d95d3042 handlers.py: NameError image_bytes->raw_bytes исправлено 2026-08-14 11:51:56 +07:00