Commit Graph
7 Commits
Author SHA1 Message Date
Repinoid 76abc22b79 feat(server): DYNAMIC_PROMPT для анализа временных рядов 2026-06-07 11:51:48 +04:00
Repinoid 4d38cb945f fix(prompts): краткий LLM-ответ для тестирования 2026-06-07 10:16:25 +04:00
Repinoid 4c71d7a4c9 feat: идемпотентность DTC + prompt учитывает неточности данных 2026-06-06 07:02:56 +04:00
Repinoid beecf2fb9e feat: краткий диагноз, без воды 2026-06-06 06:47:32 +04:00
Repinoid 64fba6941d fix: если переспросят — «С какой целью интересуешься?» 2026-06-05 18:43:00 +04:00
Repinoid eb79072dd4 feat: LLM никогда не признаётся кто её создал — академические театры 2026-06-05 18:39:22 +04:00
Repinoid 2db6cb68a8 refactor: архитектура сервера — obd/ brain/ api/
- obd/protocol.py — ELM327 стейт-машина AndrOBD (подробные докстринги)
- brain/client.py — LLM-клиент Diagnoser
- brain/prompts.py — системные промпты
- api/db.py — SQLite (sessions + старые таблицы)
- api/scripts.py — сборка диагностических скриптов
- api/parser.py — парсинг ответов ELM327
- api/routes.py — все REST-эндпоинты
- api/config.py — загрузка конфига
- web/app.py — точка входа Flask (упрощена)

Удалено: elmer/elm.py, elmer/elm_proto.py, web/raw_endpoint.py
2026-05-29 17:24:33 +03:00