生態系統
YAMLResume 提供了一套可復用的套件和工具,用於構建履歷工作流程、嵌入編輯器、自動化構建、管理範例履歷以及轉換現有的履歷資料。
@yamlresume/node
@yamlresume/node 是 YAMLResume CLI 背後的可復用 Node.js 執行時。
- 讀取並驗證 YAML、YML 或 JSON 履歷檔案,並提供帶位置的錯誤資訊。
- 構建已配置的佈局、監視檔案,並編譯 LaTeX 或 Typst PDF。
- 從範例建立履歷,或使用 AI 生成和翻譯檔案。
@yamlresume/playground
@yamlresume/playground 是官方遊樂場背後的 React 元件。
- 嵌入架構感知的 Monaco YAML 編輯器和即時多佈局預覽。
- 使用響應式的桌面和行動端佈局、匯出操作和本地化 UI 標籤。
- 與 Vite、Next.js、Tailwind CSS 以及自訂 Monaco worker 設定整合。
create-yamlresume
create-yamlresume 讓您可以通過一行命令輕鬆啟動新的 YAMLResume 專案。它將搭建您的專案目錄,安裝必要的依賴,並生成示例履歷文件,這樣您就可以立即開始。
- 使用
npx create-yamlresume my-resume或類似的npm、yarn或pnpm命令搭建新專案。 - 包括即用型專案結構、用於構建和驗證履歷的腳本,以及示例 YAML 履歷文件。
json2yamlresume
json2yamlresume 是一個用於將 JSON Resume 文件轉換為 YAMLResume 格式的 CLI 工具。
- 將 JSON Resume 文件轉換為 YAMLResume,根據需要轉換欄位和結構。
- 確保您的數據根據 YAMLResume 模式進行驗證。
這些工具幫助您從其他格式遷移,自動化專案設置,並簡化您與 YAMLResume 的工作流程。
samples
@yamlresume/samples
提供了一系列針對常見職位的精選範例履歷目錄,每一份都翻譯成了 12 種語言。
- 為
yamlresume new --sample指令和yamlresume sampleslist 子指令提供支援。 - 提供查詢 API,可依語言、類別或標籤篩選範例履歷。
了解更多
Edit on GitHub
Last updated on