Files
santifer--career-ops/modes/ru/README.md
T
wehub-resource-sync d083df1fdb
CodeQL Analysis / Analyze (javascript-typescript) (push) Failing after 2s
Web CI / web typecheck + build (push) Failing after 1s
Release Please / release-please (push) Failing after 1s
CodeQL Analysis / Analyze (go) (push) Failing after 16s
chore: import upstream snapshot with attribution
2026-07-13 12:02:43 +08:00

114 lines
7.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# career-ops — Русские режимы (`modes/ru/`)
Этот каталог содержит русскоязычные версии режимов career-ops для соискателей, работающих на российском рынке труда или с русскоязычными вакансиями.
## Когда использовать?
Используй `modes/ru/`, если выполняется хотя бы одно из условий:
- Ты откликаешься на **русскоязычные вакансии** (hh.ru, Хабр Карьера, trudvsem.ru, rabota.ru, Superjob, Geekjob, budu.jobs)
- Твоё **резюме на русском** или ты переключаешься между RU и EN в зависимости от вакансии
- Тебе нужны ответы и сопроводительные письма на **естественном техническом русском**, а не машинный перевод
- Ты работаешь с **особенностями российского рынка**: ТК РФ, НДФЛ 13%, ДМС, испытательный срок, оформление по ТК / ГПХ / самозанятость, зарплата gross vs net
Если большинство вакансий на английском, используй стандартные режимы из `modes/`. Английские режимы работают и с русскоязычными вакансиями, но не учитывают специфику российского рынка в полном объёме.
## Как активировать?
### Способ 1 — Per session, по команде
Скажи Claude в начале сессии:
> "Используй русские режимы из `modes/ru/`."
или
> "Оценки и отклики на русском — используй `modes/ru/_shared.md` и `modes/ru/oferta.md`."
Claude будет читать файлы из этого каталога. Если режима нет в `modes/ru/` (например, `scan`, `batch`, `pdf`), используется оригинал из `modes/`.
### Способ 2 — Постоянно, через профиль
Добавь в `config/profile.yml`:
```yaml
language:
primary: ru
modes_dir: modes/ru
```
Напомни Claude в первой сессии: "Смотри в `profile.yml`, я указал `language.modes_dir`".
> Примечание: `language.modes_dir` — конвенция проекта (аналогично `modes/de/` и `modes/fr/`), а не автоматический механизм в коде. Claude следует ей как указанию при наличии напоминания. Если агент не подхватил настройку — напомните ещё раз.
## Что переведено?
Первая итерация охватывает режимы с наибольшим влиянием:
| Файл | Оригинал | Назначение |
|------|----------|------------|
| `_shared.md` | `modes/_shared.md` (EN) | Общий контекст, архетипы, глобальные правила, специфика рынка РФ |
| `oferta.md` | `modes/oferta.md` (ES) | Полная оценка вакансии (блоки A-F) |
| `apply.md` | `modes/apply.md` (ES) | Ассистент заполнения форм откликов |
| `pipeline.md` | `modes/pipeline.md` (ES) | Очередь URL-ов / Second Brain для собранных вакансий |
| `interview-prep.md` | `modes/interview-prep.md` (EN) | Подготовка к собеседованию |
Остальные режимы (`scan`, `batch`, `pdf`, `tracker`, `auto-pipeline`, `deep`, `contacto`, `ofertas`, `project`, `training`) остаются на EN/ES. Их содержимое — в основном tooling, пути и команды — не зависит от языка.
## Что остаётся на английском?
Сознательно не переведено, т.к. это стандартный tech-словарь:
- `cv.md`, `pipeline`, `tracker`, `report`, `score`, `archetype`, `proof point`
- Имена инструментов (`Playwright`, `WebSearch`, `WebFetch`, `Read`, `Write`, `Edit`, `Bash`)
- Статусы в трекере (`Evaluated`, `Applied`, `Interview`, `Offer`, `Rejected`)
- Код, пути, команды
Режимы используют технический русский, как его говорят в реальных инженерных командах: русский текст, английские термины там, где они общеприняты. Никакой принудительной русификации "pipeline" → "конвейер", "cv.md" → "резюме-файл".
## Словарь
| English | Русский (в этой кодовой базе) |
|---------|-------------------------------|
| Job posting | Вакансия |
| Application | Отклик / заявка |
| Cover letter | Сопроводительное письмо |
| Resume / CV | Резюме |
| Salary | Зарплата |
| Compensation | Компенсация / вознаграждение |
| Skills | Навыки |
| Interview | Собеседование |
| Hiring manager | Нанимающий менеджер |
| Recruiter | Рекрутер |
| AI | ИИ (Искусственный интеллект) |
| Requirements | Требования |
| Career history | Опыт работы |
| Notice period | Срок уведомления / отработка |
| Probation | Испытательный срок |
| Vacation | Отпуск |
| Remote | Удалённо / удалёнка |
| Hybrid | Гибрид |
| On-site | Офис |
| Benefits | Бенефиты / льготы |
| Gross salary | Зарплата до вычета НДФЛ (gross) |
| Net salary | Зарплата на руки (net) |
| Employment contract (TK RF) | Оформление по ТК РФ |
| Civil contract (GPH) | Договор ГПХ |
| Self-employed | Самозанятость |
| Voluntary health insurance | ДМС (добровольное медицинское страхование) |
| Dental insurance | ДМС стоматология |
| Food allowance | Компенсация питания |
| Sport allowance | Компенсация спорта |
| Education budget | Бюджет на обучение |
| Works council | Профсоюз |
## Вклад
Если хочешь улучшить перевод или добавить новый режим:
1. Открой issue с предложением (см. `CONTRIBUTING.md`)
2. Придерживайся словаря выше для единообразия
3. Переводи по смыслу и идиоматично — без дословных переводов
4. Сохраняй структурные элементы (блоки A-F, таблицы, код, инструкции для инструментов)
5. Протестируй с реальной русскоязычной вакансией (например, с hh.ru или Хабр Карьера)