From e8d65963a0d5857b11a7f3049867954992b493e5 Mon Sep 17 00:00:00 2001 From: Kavalar Date: Wed, 28 Oct 2026 22:48:56 +0300 Subject: [PATCH] Add resume pipeline and demo --- .gitignore | 10 ++ ...Резюме_Иванов_Алексей_Тестовый_Фулстек.pdf | Bin 0 -> 89888 bytes formatted/Цветовая_легенда.md | 17 ++++ ПАЙПЛАЙН_ПОДГОТОВКИ_РЕЗЮМЕ.md | 90 ++++++++++++++++++ 4 files changed, 117 insertions(+) create mode 100644 .gitignore create mode 100644 formatted/Резюме_Иванов_Алексей_Тестовый_Фулстек.pdf create mode 100644 formatted/Цветовая_легенда.md create mode 100644 ПАЙПЛАЙН_ПОДГОТОВКИ_РЕЗЮМЕ.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7cb84f0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,10 @@ +# Keep this repository limited to the reusable pipeline and synthetic demo. +/* +!/.gitignore +!/ПАЙПЛАЙН_ПОДГОТОВКИ_РЕЗЮМЕ.md +!/formatted/ + +# No real candidate resumes, source files, images, or other formatted PDFs. +/formatted/* +!/formatted/Цветовая_легенда.md +!/formatted/Резюме_Иванов_Алексей_Тестовый_Фулстек.pdf diff --git a/formatted/Резюме_Иванов_Алексей_Тестовый_Фулстек.pdf b/formatted/Резюме_Иванов_Алексей_Тестовый_Фулстек.pdf new file mode 100644 index 0000000000000000000000000000000000000000..04d1a757ffa12126054000796c00e9a50a02161d GIT binary patch literal 89888 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 literal 0 HcmV?d00001 diff --git a/formatted/Цветовая_легенда.md b/formatted/Цветовая_легенда.md new file mode 100644 index 0000000..1c389ef --- /dev/null +++ b/formatted/Цветовая_легенда.md @@ -0,0 +1,17 @@ +# Цветовая легенда резюме + +Цвет левой колонки показывает целевую вакансию. Для читаемости выбраны светлые пастельные оттенки; сам цвет не влияет на содержание резюме. + +| № | Вакансия | Цвет | Примеры / применение | +|---:|---|---|---| +| 29 | Специалист по внедрению ИИ | `#DCEFEA` — светлая бирюза | Самир Шупляков | +| 30 | Специалист по работе с ИИ | `#EAE4F4` — светлая лаванда | Самир Шупляков; Денис Романченко* | +| 31 | Фулстек-разработчик | `#FFF2CC` — цвет резюме Нины Ковалёвой | Ковалёва Нина, Косухин Максим, Солоницын Михаил (base); Евгений Гострик (целевая позиция) | +| 32 | Data-инженер | `#E2EDDB` — светло-зелёный | Шупляков Самир; Солоницын Леонид (base) | +| 33 | Специалист по информационной безопасности | `#F3DEDE` — светло-розовый | Пока нет резюме кандидата в основной папке | +| 34 | Проектный менеджер | `#EFEFFF` — цвет резюме Дарьи Садах | Садах Дарья (base) | +| 35 | ИИ контент-креатор | `#F6E1D2` — светло-персиковый | Пока нет резюме кандидата в основной папке | + +`*` Резюме Дениса Романченко озаглавлено «ИИ-инженер». Отнесение к вакансии № 30 — ближайшее соответствие по названию и содержанию, а не подтверждённая целевая позиция. В резюме Евгения Гострика теперь указана целевая позиция «Фулстек-разработчик» и применён цвет № 31; описанный опыт и навыки сохранены без добавления неподтверждённых технологий. + +Исходные PDF кандидатов в основной папке оставлены без изменений. Цветные версии с именами по шаблону `Резюме_Фамилия_Имя.pdf` находятся в `formatted/`; цветовые образцы из `base` также скопированы туда с такими именами. diff --git a/ПАЙПЛАЙН_ПОДГОТОВКИ_РЕЗЮМЕ.md b/ПАЙПЛАЙН_ПОДГОТОВКИ_РЕЗЮМЕ.md new file mode 100644 index 0000000..6054195 --- /dev/null +++ b/ПАЙПЛАЙН_ПОДГОТОВКИ_РЕЗЮМЕ.md @@ -0,0 +1,90 @@ +# Пайплайн подготовки резюме + +Инструкция для передачи ассистенту. Цель — приводить резюме к согласованному виду, сопоставлять цвет колонки с вакансией и не терять факты или исходные документы. + +## 1. Структура папок и имена файлов + +- `base/` — визуальные эталоны. Использовать для сравнения макета и палитры, не брать из них личные сведения кандидатов. +- Основная папка — исходные резюме. Считать их оригиналами и не перезаписывать. +- `formatted/` — итоговые файлы для просмотра и передачи. PDF называть `Резюме_Фамилия_Имя.pdf`; для нескольких версий одного человека добавить позицию, например `Резюме_Фамилия_Имя_Data_Engineer.pdf`. +- `formatted/Цветовая_легенда.md` — актуальное соответствие вакансий цветам. +- `formatted/Резюме_Иванов_Алексей_Тестовый_Фулстек.pdf` — пример оформления на полностью вымышленных данных. + +Если у кандидата несколько целевых позиций, формировать отдельную версию под каждую, с подходящим названием и цветом. Не смешивать несколько вакансий в одном заголовке. + +## 2. Сначала установить целевую вакансию + +Перед оформлением прочитать предоставленный список вакансий и сопоставить заголовок исходного резюме с вакансией. Текущая палитра: + +| № | Вакансия | Цвет левой колонки | +|---:|---|---| +| 29 | Специалист по внедрению ИИ | `#DCEFEA` — светлая бирюза | +| 30 | Специалист по работе с ИИ | `#EAE4F4` — светлая лаванда | +| 31 | Фулстек-разработчик | `#FFF2CC` — цвет резюме Нины Ковалёвой | +| 32 | Data-инженер | `#E2EDDB` — светло-зелёный | +| 33 | Специалист по информационной безопасности | `#F3DEDE` — светло-розовый | +| 34 | Проектный менеджер | `#EFEFFF` — цвет резюме Дарьи Садах | +| 35 | ИИ контент-креатор | `#F6E1D2` — светло-персиковый | + +Для 31 и 34 брать именно оттенки соответствующих резюме-эталонов. Если должность кандидата не совпадает с вакансией однозначно, спросить пользователя, а не присваивать категорию как установленный факт. Резюме Евгения Гострика, например, оформлено как отклик на Fullstack, но фактический опыт QA оставлен QA-опытом. + +## 3. Обработка содержания + +1. Извлечь из исходника имя, контакты, навыки, опыт, даты, образование, языки, проекты и дополнительную информацию. +2. Сверить важные детали с исходным PDF, особенно даты, названия организаций, контакты и уровни образования. +3. Перенести факты в структуру эталона: имя/целевая позиция; контакты и краткий профиль; навыки и языки; опыт; образование; проекты/курсы/дополнительная информация, если они есть. +4. Разрешается исправлять явные опечатки и унифицировать оформление, но не менять смысл и не дописывать неуказанные технологии, обязанности, метрики, даты или достижения. +5. Если целевая позиция отличается от предыдущей работы кандидата, обозначать её как «целевая позиция»/«желаемая должность», а не представлять как подтверждённую квалификацию. +6. Не заполнять пробелы догадками. При неоднозначности задавать один конкретный вопрос пользователю. + +## 4. Оформление + +- Держать стиль эталонов: спокойная двухколоночная композиция, светлая цветная левая колонка, белая основная область, чёткие заголовки и читаемый текст. +- Цвет относится к вакансии, а не к человеку. Все версии одной позиции используют один оттенок. +- Фото использовать только если оно есть в исходнике и предназначено для этого резюме. Не подставлять случайные фотографии. +- Сохранять контакты и личные сведения только в итоговом резюме, не копировать их в инструкции, скрипты, логи и тестовые файлы. +- Если исходник содержит больше материала, чем помещается на страницу, лучше использовать дополнительные страницы, чем делать текст нечитаемым или выбрасывать важные факты. + +## 5. Проверка перед передачей + +Для каждого PDF: + +- открыть и визуально просмотреть все страницы; +- проверить имя файла по шаблону `Резюме_Фамилия_Имя.pdf` и цвет по вакансии; +- убедиться, что фото и текст не перекрыты, строки не обрезаны, символы кириллицы отображаются корректно; +- проверить извлечением текста, что имя, должность, даты опыта и образование присутствуют; +- сравнить содержание с исходником: форматирование может измениться, факты — нет; +- проверить, что в `formatted/` нет временных генераторов, черновиков и дублирующих устаревших версий. + +Тестовый образец `formatted/Резюме_Иванов_Алексей_Тестовый_Фулстек.pdf` содержит только вымышленные данные и предназначен для проверки процесса, не для отклика на работу. + +## 6. Безопасность и Git + +В резюме могут быть телефоны, электронная почта, даты рождения, адреса, фотографии и сведения о третьих лицах. До отправки в удалённый Git: + +1. Уточнить у владельца, что целевой репозиторий приватный и какие именно резюме разрешено туда загружать. Даже приватный Git — внешняя копия персональных данных. +2. Исключить из коммита файлы, которые не нужны: оригиналы, тестовые или рабочие черновики, фото вне резюме, временные скрипты и локальные настройки. +3. Никогда не добавлять пароли, токены, cookies, локальные конфиги или логи. Пароль, отправленный в чат, считать раскрытым и заменить. +4. Для HTTPS использовать Git Credential Manager/персональный токен в защищённом хранилище; не передавать секрет в URL remote, команде, `.git/config`, скрипте или сообщении ассистенту. +5. Перед и после коммита проверить `git status`, staged diff и remote. Добавлять только явно разрешённые файлы, не применять `git add .` без проверки. + +Пример безопасной последовательности после отдельного подтверждения на загрузку: + +```powershell +git status --short --branch +git remote -v +git diff --stat +git add formatted/Резюме_Фамилия_Имя.pdf formatted/Цветовая_легенда.md ПАЙПЛАЙН_ПОДГОТОВКИ_РЕЗЮМЕ.md +git diff --cached --stat +git diff --cached --name-only +# Просмотреть staged diff и проверить, что в списке нет лишних PDF и секретов. +git commit -m "Add formatted resume" +git push -u origin +git status --short --branch +``` + +Если папка ещё не Git-репозиторий или remote пустой/имеет неизвестную историю, сначала проверить remote и согласовать ветку. Не инициализировать, не перезаписывать историю и не делать force-push без явного согласования. + +## 7. Короткое задание для следующего ассистента + +> Прочитай `ПАЙПЛАЙН_ПОДГОТОВКИ_РЕЗЮМЕ.md` и `formatted/Цветовая_легенда.md`. Для каждого исходного резюме определи целевую вакансию, сохрани исходник, подготовь отдельный PDF в стиле `base/` с именем `formatted/Резюме_Фамилия_Имя.pdf` и цветом вакансии. Не выдумывай данные и не копируй персональные сведения из эталонов. При неоднозначной должности сначала спроси меня. Проверь каждый PDF визуально и по тексту. Ничего не загружай в Git и не используй секреты, пока я отдельно не подтвержу объём публикации и безопасную авторизацию.