Skip to content

Home (Italiano)

Sergey Emelyanov edited this page Jul 31, 2026 · 70 revisions

career-ops-ui

Un'interfaccia web pulita, in stile documentazione, per la pipeline di ricerca lavoro con IA career-ops. Cerca, valuta, approfondisci, candidati e tieni traccia di ogni offerta da un'unica scheda del browser.

Versione attuale: v1.131.2 · Node ≥ 18 · Express 4 + SPA in JavaScript vanilla · 72 adattatori di scansione · 31 moduli di route · 17 lingue dell'interfaccia · 2138 test unitari.

Interfaccia non ufficiale — non affiliata né approvata da career-ops / santifer.

Che cos'è

career-ops-ui è una single-page app (Express + JavaScript vanilla) che aggiunge una superficie in stile CRM sopra il sistema CLI Fighter90/career-ops. Non sostituisce career-ops — gira all'interno di un progetto career-ops come career-ops/web-ui/ e legge/scrive gli stessi file (cv.md, config/profile.yml, data/applications.md, reports/, portals.yml, …) attraverso la cartella padre ../.

La CLI resta responsabile dei comandi slash e della compilazione dei moduli; la SPA offre una dashboard visuale sugli stessi dati. Nessun account cloud, nessuna telemetria, nessun invio automatico.

Capacità principali

  • Scansione dei portali a zero token — 61 adattatori auto-registrati (56 EN + 5 RU) interrogano direttamente le API pubbliche delle job board, senza costi LLM.
  • Valutazione delle offerte e report — rubrica a 6 dimensioni (0.0–5.0), ricerca approfondita sulle aziende, CV in PDF/DOCX.
  • Tracker delle candidature — funnel completo con lo stato canonico Hired e il banner «lavoro ottenuto».
  • CV Studio — riscrittura con la tua voce, CV + lettera di presentazione su misura per l'annuncio, diagnostica del CV, mascheramento dei dati personali nel browser.
  • Kit per i colloqui — brief di preparazione, colloquio simulato dal vivo, two-pager, piano di networking, piano di carriera, orientamento professionale.
  • Statistiche — cinque schede: report di mercato con IA, analisi della propria pipeline, trend dei ruoli target, pattern di rifiuto e il riepilogo Lifetime inoltrato dal progetto padre.
  • Aiuto IA fondato — assistente «Chiedi alla documentazione» che risponde solo dalla guida integrata, più un contatore di utilizzo e costi dell'IA.
  • Sicurezza al primo posto — CSP rigorosa (niente script inline), protezione SSRF, sanitizzatori XSS a confine unico e un rigoroso contratto di sola lettura verso il progetto padre.

Mappa della documentazione

Nota: le pagine di riferimento dettagliate sono mantenute solo in inglese.

Pagina Contenuto
Getting-Started Requisiti, installazione, avvio, come viene individuato il progetto padre.
Architecture Orchestratore Express + 31 moduli di route, la SPA, i due registri dello scanner, i flussi di dati.
Features Ogni vista #/ e le route API che la supportano.
API-Reference La superficie REST + SSE raggruppata per modulo.
Scanner-Providers I 56 adattatori EN + 5 fonti RU, come aggiungerne uno.
Security CSP, protezione SSRF, confini XSS, rate limiting.
Testing-and-QA Piramide dei test, gate CI, metodologia QA.
Localization 16 lingue, file dizionario, RTL, parità della guida.
Release-Process Bump di versione, parità ×17, tag → release → pubblicazione.
Troubleshooting-FAQ Problemi comuni e lezioni apprese sul campo.

Collegamenti

Lingue

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

Clone this wiki locally