Home (简体中文) - Fighter90/career-ops-ui GitHub Wiki

career-ops-ui

为 AI 求职流水线 career-ops 打造的简洁文档风格 Web 界面。 在一个浏览器标签页中完成搜索、评估、深度调研、投递和追踪每一个职位。

当前版本:v1.237.1 · Node ≥ 18 · Express 4 + 原生 JS SPA · 94 个扫描适配器 · 37 个路由模块 · 17 种界面语言 · 3210 个单元测试。

非官方界面 — 与 career-ops / santifer 无隶属或背书关系。

简介

career-ops-ui 是一个 Express + 原生 JavaScript 单页应用,在 Fighter90/career-ops CLI 求职系统之上提供 CRM 风格的浏览器界面。它不替代 career-ops — 它作为 career-ops/web-ui/ 运行在 career-ops 项目内部,并通过父目录(../)读写同一批文件(cv.mdconfig/profile.ymldata/applications.mdreports/portals.yml 等)。

CLI 继续负责斜杠命令模式和表单填写;SPA 则在同一份数据之上提供可视化仪表盘。无云端账户、无遥测、绝不自动提交。

核心能力

  • 零 Token 门户扫描 — 94 个自注册适配器(89 个国际 + 5 个俄区)直接调用公开招聘 API,无任何 LLM 成本。
  • 职位评估与报告 — 五维加整体综合评分 0.0–5.0 评分标准、公司深度调研、PDF/DOCX 简历生成。
  • 投递追踪器 — 完整漏斗,包含正式的 Hired 状态与「拿到工作」横幅。
  • CV Studio — 保持个人语气的改写、针对 JD 定制的简历 + 求职信、简历诊断、浏览器内 PII 脱敏。
  • 面试工具集 — 面试准备简报、实时模拟面试、two-pager、人脉计划、职业规划、职业定位。
  • 统计 — 五个标签页:AI 市场报告、自有流水线分析、目标职位趋势、被拒模式,以及从父项目中继的 Lifetime 汇总。
  • 有据可依的 AI 帮助 — 仅基于内置帮助指南作答的「问文档」助手,以及 AI 用量与成本仪表。
  • 安全优先 — 严格 CSP(禁止内联脚本)、SSRF 防护、单一边界 XSS 清洗器、父项目严格只读契约。

文档地图

注意: 详细参考页面仅以英文维护。

页面 内容
Getting-Started 环境要求、安装、启动、如何定位父项目。
Architecture Express 编排器 + 37 个路由模块、SPA、双扫描注册表、数据流。
Features 每个 #/ 视图及其背后的 API 路由。
API-Reference 按模块分组的 REST + SSE 接口。
Scanner-Providers 89 个国际适配器 + 5 个俄区来源,及新增方法。
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