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.md、config/profile.yml、data/applications.md、reports/、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 | 常見問題與經驗教訓。 |
連結
- 程式碼儲存庫: https://github.com/Fighter90/career-ops-ui
- 父專案: https://github.com/Fighter90/career-ops · 文件:https://career-ops.org/docs
- 發行版本: https://github.com/Fighter90/career-ops-ui/releases
語言
English · Español · Português (Brasil) · 한국어 · 日本語 · Русский · 简体中文 · Français · Polski · Українська · Dansk · العربية · Deutsch · Italiano · Türkçe