Skip to content

Home (Français)

Sergei Emelianov edited this page Aug 17, 2026 · 70 revisions

career-ops-ui

Une interface web épurée, façon documentation, pour le pipeline de recherche d'emploi IA career-ops. Recherchez, évaluez, approfondissez, candidatez et suivez chaque offre depuis un seul onglet de navigateur.

Version actuelle : v1.209.0 · Node ≥ 18 · Express 4 + SPA en JavaScript vanilla · 79 adaptateurs de scan · 37 modules de routes · 17 langues d'interface · 2625 tests unitaires.

Interface non officielle — sans affiliation ni approbation de career-ops / santifer.

Qu'est-ce que c'est

career-ops-ui est une application monopage (Express + JavaScript vanilla) qui pose une surface de type CRM au-dessus du système CLI Fighter90/career-ops. Elle ne remplace pas career-ops — elle s'exécute à l'intérieur d'un projet career-ops sous career-ops/web-ui/ et lit/écrit les mêmes fichiers (cv.md, config/profile.yml, data/applications.md, reports/, portals.yml, …) via le dossier parent ../.

La CLI reste maîtresse des commandes slash et du remplissage de formulaires ; la SPA offre un tableau de bord visuel sur les mêmes données. Pas de compte cloud, pas de télémétrie, pas d'envoi automatique.

Capacités clés

  • Scan de portails sans tokens — 79 adaptateurs auto-enregistrés (74 EN + 5 RU) interrogent directement les API publiques des job boards, sans coût LLM.
  • Évaluation d'offres et rapports — grille à 6 dimensions (0.0–5.0), recherche approfondie d'entreprises, CV en PDF/DOCX.
  • Suivi des candidatures — entonnoir complet avec le statut canonique Hired et une bannière « emploi décroché ».
  • CV Studio — réécriture dans votre voix, CV + lettre de motivation adaptés à l'offre, diagnostic de CV, masquage des données personnelles dans le navigateur.
  • Boîte à outils entretien — briefs de préparation, entretien simulé en direct, two-pager, plan de networking, plan de carrière, orientation professionnelle.
  • Statistiques — cinq onglets : rapport de marché IA, analyse de votre pipeline, tendance des postes cibles, motifs de refus et le récapitulatif Lifetime relayé depuis le projet parent.
  • Aide IA fondée — assistant « Demandez à la doc » qui répond uniquement à partir du guide intégré, plus un compteur d'usage et de coût IA.
  • Sécurité d'abord — CSP stricte (aucun script inline), protection SSRF, assainisseurs XSS à frontière unique et contrat strict de lecture seule sur le projet parent.

Carte de la documentation

Remarque : les pages de référence détaillées sont maintenues uniquement en anglais.

Page Contenu
Getting-Started Prérequis, installation, démarrage, résolution du projet parent.
Architecture Orchestrateur Express + 37 modules de routes, la SPA, les deux registres du scanner, flux de données.
Features Chaque vue #/ et les routes API qui la soutiennent.
API-Reference La surface REST + SSE groupée par module.
Scanner-Providers Les 74 adaptateurs EN + 5 sources RU, comment en ajouter un.
Security CSP, garde SSRF, frontières XSS, limitation de débit.
Testing-and-QA Pyramide de tests, portes CI, méthodologie QA.
Localization 16 langues, dictionnaires, RTL, parité de l'aide.
Release-Process Montée de version, parité ×17, tag → release → publication.
Troubleshooting-FAQ Problèmes courants et leçons durement apprises.

Liens

Langues

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

Clone this wiki locally