Skip to content

Home (Português Brasil)

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

career-ops-ui

Uma interface web limpa, em estilo de documentação, para o pipeline de busca de emprego com IA career-ops. Pesquise, avalie, investigue a fundo, candidate-se e acompanhe cada vaga em uma única aba do navegador.

Versão atual: v1.209.0 · Node ≥ 18 · Express 4 + SPA em JavaScript vanilla · 79 adaptadores de varredura · 37 módulos de rotas · 17 idiomas de interface · 2625 testes unitários.

Interface não oficial — sem afiliação ou endosso de career-ops / santifer.

O que é

career-ops-ui é um aplicativo de página única (Express + JavaScript vanilla) que coloca uma superfície estilo CRM sobre o sistema CLI Fighter90/career-ops. Ele não substitui o career-ops — roda dentro de um projeto career-ops como career-ops/web-ui/ e lê/escreve os mesmos arquivos (cv.md, config/profile.yml, data/applications.md, reports/, portals.yml, …) através da pasta pai via ../.

A CLI continua dona dos comandos slash e do preenchimento de formulários; a SPA oferece um painel visual sobre os mesmos dados. Sem contas na nuvem, sem telemetria, sem envio automático.

Principais recursos

  • Varredura de portais sem tokens — 79 adaptadores auto-registrados (74 EN + 5 RU) consultam APIs públicas de vagas diretamente, com custo zero de LLM.
  • Avaliação de vagas e relatórios — rubrica de 6 dimensões (0.0–5.0), pesquisa profunda de empresas, currículos em PDF/DOCX.
  • Tracker de candidaturas — funil completo com o status canônico Hired e banner de emprego conquistado.
  • CV Studio — reescrita com a sua voz, CV + carta adaptados à vaga, diagnóstico de currículo, mascaramento de PII no navegador.
  • Kit de entrevistas — briefings de preparação, entrevista simulada ao vivo, two-pager, plano de networking, plano de carreira, orientação profissional.
  • Estatísticas — cinco abas: relatório de mercado com IA, análise do próprio pipeline, tendência de cargos, padrões de rejeição e o resumo Lifetime do projeto pai.
  • Ajuda com IA fundamentada — assistente «Pergunte à documentação» que responde apenas a partir do guia integrado, além de um medidor de uso e custo de IA.
  • Segurança em primeiro lugar — CSP rígida (sem scripts inline), proteção SSRF, sanitizadores XSS de fronteira única e contrato estrito de somente-leitura sobre o projeto pai.

Mapa da documentação

Nota: as páginas de referência detalhadas são mantidas apenas em inglês.

Página Conteúdo
Getting-Started Requisitos, instalação, inicialização, como o projeto pai é localizado.
Architecture Orquestrador Express + 37 módulos de rotas, a SPA, os dois registros do scanner, fluxos de dados.
Features Cada visão #/ e as rotas de API por trás dela.
API-Reference A superfície REST + SSE agrupada por módulo.
Scanner-Providers Os 74 adaptadores EN + 5 fontes RU, como adicionar um novo.
Security CSP, proteção SSRF, fronteiras XSS, limitação de taxa.
Testing-and-QA Pirâmide de testes, portões de CI, metodologia de QA.
Localization 17 idiomas, dicionários, RTL, paridade da ajuda.
Release-Process Bump de versão, paridade ×17, tag → release → publish.
Troubleshooting-FAQ Problemas comuns e lições aprendidas.

Links

Idiomas

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

Clone this wiki locally