🛠️ MechCar MT: КАК МЫ СТРОИМ ЦИФРОВОЙ ГАРАЖ ДЛЯ МЕХАНИКА

🐕 Кардан: Степаныч, я смотрю, ты опять с компьютером возишься. Говорят, вы там какую-то программу для механиков пишете. Чтобы он не по бумажкам шарил, а в комп смотрел — что у какой машины болит, когда меняли, и фото где. Это ж как у меня в будке: если я знаю, где кость зарыта, я её быстро найду.
🐈 Болт: А я слышал, что там даже фото можно прикреплять. Чтобы, если сайлентблок развалился, было видно — это износ или водитель на кочку налетел. Михаил, давай уже, рассказывай, что у вас там получилось, а то я от этих новостей скоро сам в механики пойду.
Михаил: Сейчас расскажу, как мы двигаемся с MechCar MT. Это наша новая программа — не про рентабельность, а про железо. Про то, чтобы у механика в ремзоне был под рукой цифровой помощник. Чтобы он не рылся в бумажках, а открыл программу и сразу увидел: какой пробег, когда меняли шкворень, есть ли фото дефекта. Сейчас покажем, что уже сделано и что нас ждёт на следующем этапе. Поехали! 🚛💻
🧠 ЧАСТЬ 1. ЗАЧЕМ МЫ ВСЁ ЭТО ЗАТЕЯЛИ
Напомню, у нас уже есть «AutoPark Full Control»— там всё про рентабельность, рейсы, затраты, прибыль. Это круто, это нужно руководству и диспетчерам. Но вот механик заходит туда — и ему там много чего не по делу и много чего не хватает.
Ему не надо видеть «рентабельность рейса». Ему надо знать: «какой пробег на этой машине, когда меняли шкворень, есть ли фото дефекта, что делать на ТО на следующей неделе». Поэтому мы решили создать отдельный инструмент — MechCar MT.
Это не «ещё одна система учёта», а простой десктоп-помощник механика в ремзоне: чтобы за 2–3 минуты зафиксировать всё, что реально важно при ремонте.
И мы его делаем так, чтобы механик реально пользовался, а не обходил стороной.
✅ ЧАСТЬ 2. ЧТО УЖЕ СДЕЛАНО: ФУНДАМЕНТ ГОТОВ
Пока мы с вами обсуждали новости и счета от операторов, Цифровой-Брат не сидел сложа руки. Фундамент для MechCar MT уже заложен.
1️⃣ Настроили структуру проекта и виртуальное окружение
Всё началось с правильной организации. Проект структурирован так, чтобы в нём было легко ориентироваться и наращивать функционал. Виртуальное окружение изолирует зависимости — чтобы программа не конфликтовала с другими приложениями на компьютере механика.
Цифровой-Брат: Это как в гараже: если у каждого инструмента своё место, ты не будешь искать ключ на 17 в ящике с отвертками. Так и здесь — всё разложено по полочкам с самого начала.
2️⃣ Создали ядро: config.py, database.py, main.py
Три главных файла, на которых всё держится:
config.py — настройки программы: пути к файлам, параметры базы данных, конфигурация интерфейса.
database.py — работа с базой данных: создание таблиц, запросы, сохранение и загрузка данных.
main.py — главный запускающий файл, который собирает всё воедино и показывает пользователю готовый интерфейс.
Сергеич: Я, конечно, в программировании не силён, но если эти три файла — как двигатель, коробка и мосты, то звучит надёжно. Главное, чтобы они не «текли», как у некоторых наших старых машин.
3️⃣ Довели заставку до ума
Заставка — это первое, что видит механик, когда открывает программу. Мы сделали её:
Читаемой — чтобы сразу было понятно, что за программа.
С прогресс-баром — чтобы было видно, что она не зависла, а загружается.
С видимым копирайтом — чтобы никто не забывал, кто это сделал.
4️⃣ Программа разворачивается на весь экран
Никаких лишних движений. Открыл — и сразу работаешь. Всё в большом, удобном окне без лишних элементов, которые отвлекают механика от дела.
5️⃣ Заставка закрывается строго после загрузки окна
Мы сделали так, чтобы заставка не исчезала раньше времени. Пользователь видит процесс загрузки, а не пустой экран. Это важно для восприятия: программа не «висит», а работает.
6️⃣ Заложили автообновление календаря из интернета
Календарь — важная часть. Мы сделали так, чтобы программа сама подтягивала актуальные даты из интернета. А если интернета нет — есть резервные данные на 2026–2027 годы. Чтобы механик всегда знал, когда у машины следующее ТО.
Болт: Календарь из интернета! А я думал, что только мы, коты, знаем, когда пора менять масло. Оказывается, теперь и программа будет напоминать.
🎯 ЧАСТЬ 3. ЧТО НА ЗАВТРА: МОДУЛЬ «ПАРК» — ГЛАВНЫЙ РАЗДЕЛ
А теперь — самое интересное. Завтра мы переходим к ШАГУ №6 — модуль «Парк». Это сердце программы для механика. Раздел, где он будет видеть все машины, их статусы, историю и документы.
📋 Что будет в модуле «Парк»
Левая панель — список транспортных средств
В левой части экрана появится список всех машин автопарка. Механик увидит:
Марку и модель.
Госномер.
Статус: в работе, на ремонте, на хранении.
Возможность быстро переключаться между машинами.
Кнопки управления:
«Добавить» — новая машина попадает в базу.
«Редактировать» — можно исправить данные: госномер, пробег, статус.
«Удалить» — если машина списана или продана.
Правая панель — карточка автомобиля
Когда механик выбирает машину в левой панели, справа открывается её карточка. В ней — всё, что нужно знать:
Общая информация: марка, модель, год выпуска, VIN, госномер, дата покупки, начальный и текущий пробег, статус.
Документы: сканы ПТС, СТС, страховки, диагностических карт.
История: все события по этой машине — ТО, ремонты, замены деталей, осмотры, с привязкой к дате, пробегу и фото.
Кардан: Это ж как моя будка: если я знаю, где у меня лежит кость, я её быстро найду. Так и механик — открыл карточку и сразу видит, что с машиной делали и когда.
⚙️ Полноценная работа с базой данных (CRUD)
Мы реализуем полноценный CRUD:
Create — создание новых записей.
Read — чтение и просмотр данных.
Update — обновление информации.
Delete — удаление записей.
Всё это работает с базой данных SQLite — одним файлом, который не требует отдельного сервера и легко копируется для бэкапа.
🔮 ЧАСТЬ 4. ЧТО ДАЛЬШЕ: ПЛАНЫ НА БУДУЩЕЕ
Модуль «Парк» — это основа. Но мы не собираемся останавливаться. В планах:
📸 Фотофиксация
Возможность прикреплять фото к событиям: «шкворень левый до замены», «трещина на сайлентблоке», «акт выполненных работ». Без фото — часто «это эксплуатационный износ». С фото — есть факты.
⏰ Напоминания о ТО
Интервалы по пробегу и по времени. Оповещение за 7 дней до ТО. Список «Предстоящие работы» на главном экране.
📊 Отчёты и аналитика
Ходимость деталей по парку. Расходы по авто и по типам работ. Дефекты по узлам: сколько раз встречались трещины, люфты, износ.
📤 Экспорт
CSV/Excel для бухгалтерии, PDF-акты для поставщиков и страховых.
💎 ЧАСТЬ 5. ПОЧЕМУ ЭТО ВАЖНО
Михаил: Друзья, MechCar MT — это не просто «ещё одна программа». Это инструмент, который делает работу механика проще, быстрее и прозрачнее. В AutoPark — цифры для бизнеса. В MechCar MT — данные для того, кто крутит гайки.
Мы не заменяем AutoPark, мы его усиливаем: больше фактов, больше доказательств, больше цифр для решений.
И мы делаем это так, чтобы механик реально пользовался, а не обходил стороной.
Кардан: Я, как главный контролёр качества в гараже, одобряю. Если механик будет видеть всё в одном месте — и машины быстрее чинить будут, и я спокойнее спать.
Болт: А я, пожалуй, останусь на капоте. Пока вы будете настраивать модуль «Парк», я буду греть мотор. И запомните: MechCar MT — это не про цифры, это про железо. И это правильно.
🔗 ПОЛЕЗНЫЕ ССЫЛКИ
MechCar MT: программа для механика — https://miromtech.ru/news/124-mechcar-mt-programma-dlja-mehanika-pro-zhelezo-fakty-i-foto-a-ne-pro-rentabelnost.html
AutoPark Full Control — аналитика для руководства — https://miromtech.ru/pages/autoparkfullcontrol.html
Наша группа ВКонтакте: https://vk.com/club236461633
MiRomTech Drive — приложение для водителей в RuStore: https://www.rustore.ru/catalog/app/ru.miromtech.drive
MiRomTech Cargo Control — контроль перегруза: https://www.rustore.ru/catalog/app/ru.miromtech.cargocontrol