Home (Русский) - Fighter90/career-ops-ui GitHub Wiki

career-ops-ui

Чистый веб-интерфейс в документационном стиле для AI-пайплайна поиска работы career-ops. Ищите, оценивайте, исследуйте, откликайтесь и отслеживайте каждую вакансию в одной вкладке браузера.

Текущий релиз: v1.237.1 · Node ≥ 18 · Express 4 + SPA на ванильном JS · 94 адаптеров сканера · 37 модуль маршрутов · 17 локалей интерфейса · 3210 юнит-тестов.

Неофициальный UI — не аффилирован с career-ops / santifer и не одобрен ими.

Что это

career-ops-ui — это одностраничное приложение (Express + ванильный JavaScript), которое добавляет CRM-подобный браузерный интерфейс поверх CLI-системы Fighter90/career-ops. Оно не заменяет career-ops — оно работает внутри проекта career-ops как career-ops/web-ui/ и читает/пишет те же файлы (cv.md, config/profile.yml, data/applications.md, reports/, portals.yml, …) через родительскую папку ../.

CLI по-прежнему отвечает за slash-команды и заполнение форм; SPA даёт визуальную панель поверх тех же данных. Без облачных аккаунтов, без телеметрии, без автоотправки.

Ключевые возможности

  • Сканирование порталов без токенов — 94 самозарегистрированных адаптеров (89 EN + 5 RU, включая hh.ru, Habr Career, Trudvsem, GetMatch, GeekJob) обращаются к публичным API джоб-бордов напрямую, без затрат на LLM.
  • Оценка вакансий и отчёты — рубрика 0.0–5.0 по пяти измерениям плюс целостная общая оценка, глубокое исследование компаний, генерация резюме в PDF/DOCX.
  • Трекер откликов — полная воронка с каноническим статусом Hired и баннером «работа найдена».
  • CV Studio — переписывание в вашем голосе, CV + сопроводительное письмо под конкретную вакансию, диагностика резюме, маскирование PII прямо в браузере.
  • Инструменты для интервью — брифы подготовки, живое мок-интервью, two-pager, план нетворкинга, карьерный план, карьерная ориентация.
  • Статистика — пять вкладок: AI-отчёт по рынку, аналитика собственного пайплайна, тренд целевых ролей, паттерны отказов и сводка Lifetime, ретранслируемая из родительского проекта.
  • Обоснованная AI-помощь — ассистент «Спросить документацию», отвечающий только по встроенному руководству, плюс HUD использования и стоимости AI.
  • Безопасность прежде всего — строгая CSP (без inline-скриптов), SSRF-защита, XSS-санитайзеры с единственной границей и строгий контракт «только чтение» для родительского проекта.

Карта документации

Примечание: подробные справочные страницы ведутся только на английском.

Страница Содержание
Getting-Started Требования, установка, запуск, как находится родительский проект.
Architecture Оркестратор Express + 37 модуль маршрутов, SPA, два реестра сканера, потоки данных.
Features Каждое представление #/ и стоящие за ним API-маршруты.
API-Reference Поверхность REST + SSE, сгруппированная по модулям.
Scanner-Providers 89 EN-адаптера + 5 RU-источников, как добавить новый.
Security CSP, SSRF-защита, границы XSS, ограничение частоты запросов.
Testing-and-QA Пирамида тестов, CI-гейты, методология QA.
Localization 16 локалей, словари, RTL, паритет справки.
Release-Process Бамп версии, паритет ×17, тег → релиз → публикация.
Troubleshooting-FAQ Типичные проблемы и выстраданные уроки.

Ссылки

Языки

English · Español · Português (Brasil) · 한국어 · 日本語 · 简体中文 · 繁體中文 · Français · Polski · Українська · Dansk · العربية · Deutsch · Italiano · Türkçe