Generate and manage tailored resumes for job applications in the lazy-cv Next.js workspace. Use this skill whenever the user types `/cv`, `/update`, or asks to create/update a resume, generate a CV for a job posting, tailor a resume to a JD, or mentions resume customization. Also trigger when discussing cover letters, ATS optimization, or job application materials within this workspace.
本技能定義了兩條核心工作流:/update(更新基礎履歷)與 /cv [URL](針對特定職缺生成客製化履歷)。
/source 目錄下的 Markdown 檔案(resume-en.md、resume-zh-TW.md)。禁止虛構經歷或技能。en/page.tsx 與 zh-TW/page.tsx 兩版。/update — 更新基礎履歷使用者輸入 /update 或要求「更新履歷」、「同步 source」。
source/resume-en.md 與 的最新內容。source/resume-zh-TW.mdapp/(download-pdf)/john-hsieh/en/page.tsx 與 app/(download-pdf)/john-hsieh/zh-TW/page.tsx。/source 中有但範本尚未反映的內容(新工作經歷、新專案、新技能等)。/source 中所有內容(工作經驗、專案經驗等)。/source 資料完全一致。/cv [URL] — 針對職缺生成客製化履歷使用者輸入 /cv [URL] 或要求「為這個職缺生成履歷」。
[URL],抓取 company_name 與 job_description (JD)。
jd.md。app/(download-pdf)/{uuid}/jd.md。pnpm cv {company_name} {URL} 取得產生的 {uuid}。根據 jd.md 內容與 /source 資料,為 {uuid}/en/page.tsx 與 {uuid}/zh-TW/page.tsx 生成以下區塊:
/source 背景說明為何適合該職位,強調與 JD 匹配的技術棧與軟實力。/source 生成資料裡沒有的語句,但不可違背事實。\n\n 換行),每段聚焦一個主題(例如:背景概述、團隊協作與 Mentor 經驗、獨立交付與創業精神、使用者導向的工程理念、對目標公司的貢獻),避免一整段長文。john-hsieh/{locale} 中的 skill-cloud.tsx 與 skill-beam.tsx 組件內容。john-hsieh/{locale}/page.tsx 的寫法,使用 @/components/resume 中的共用組件:
ResumeLayout, HeroProfile, WorkExperience, ProjectsGridTechStackVisualization, SkillKeywords, EducationCerts, LanguageToggleExperience, Project, ContactItem, SkillKeywordRow, EducationItem, CertificationItem 等)john-hsieh/skill-cloud.tsx 與 john-hsieh/skill-beam.tsxpage.tsx 中。john-hsieh/zh-TW/page.tsx 的 Tailwind CSS 風格,確保響應式設計與雙語切換按鈕。/source 中的事實,僅允許調整描述語氣以契合 JD。http://localhost:3000/{uuid}/zh-TW 以供檢視。
| 用途 | 路徑 |
|---|---|
| 事實來源 (英文) | source/resume-en.md |
| 事實來源 (中文) | source/resume-zh-TW.md |
| 基礎履歷範本 | app/(download-pdf)/john-hsieh/{en,zh-TW}/page.tsx |
| 技術棧組件 | app/(download-pdf)/john-hsieh/skill-cloud.tsx, skill-beam.tsx |
| 共用組件 | components/resume/*.tsx |
| 型別定義 | components/resume/types.ts |
| 建立履歷腳本 | scripts/create-cv.ts |
| 客製化履歷目錄 | app/(download-pdf)/{uuid}/ |
/source 語言不一致 → 仍生成雙語版本,以 /source 對應語言為準。/source 中經歷不足 5 間 → 列出所有現有經歷,不虛構。jd.md。