Работа на устройстве
Сервер доступен только на локальном компьютере, а веб-интерфейс встроен в один исполняемый файл.
Активный продукт · Локальное приложение
Приложение для macOS готовит резюме под вакансию, а контакты, исходные документы и секреты оставляет на устройстве пользователя.
Задача
Для хорошего отклика нужно сопоставить требования вакансии с реальным опытом, изменить несколько разделов и проверить итоговый текст. При этом телефон, почта и закрытые исходные документы не должны попадать в запрос к модели.
Сервер доступен только на локальном компьютере, а веб-интерфейс встроен в один исполняемый файл.
Исходники и контакты хранятся отдельно от материала, подготовленного для анализа.
Сомнительные утверждения отмечаются для проверки и не попадают в документ незаметно.
Контакты добавляются только при создании DOCX или PDF.
Порядок работы
Устройство
Приложение на Go управляет данными, фоновыми операциями, импортом, выгрузкой и правилами безопасности. Рабочий интерфейс сделан на React. SQLite хранит индекс и состояния, а закрытые файлы остаются в каталоге данных приложения. Для обращения к модели создаётся временная область только с разрешёнными входными данными.
Приложение может использовать консольный LLM-провайдер или предсказуемую тестовую реализацию, не меняя общий порядок работы.
Эксплуатация
Длительные действия выполняются в фоне. Командная строка умеет проверять установку, показывать состояние процесса и корректно останавливать приложение. Зашифрованные резервные копии, восстановление индекса и явная команда удаления данных закрывают основные случаи обслуживания.
Отдельный раздел для разбора заказов с бирж ещё разрабатывается и не представлен здесь как выпущенная возможность.
Границы публикации
Реальные резюме, вакансии, контакты, запросы к моделям и итоговые документы не публикуются. Репозиторий закрыт.