name: chat-to-resume description: 極簡中英雙欄簡歷生成器。通過對話採集資訊,聯網搜尋匹配技能,生成可列印為 PDF 的 HTML 簡歷。當用戶需要製作/修改/更新簡歷、生成中英文求職簡歷、或提到"簡歷/resume/CV"時使用此 skill。 version: 1.2.0
對話式極簡中英雙欄簡歷生成器。基於使用者真實經驗生成 HTML 簡歷,支援一鍵列印 PDF。
[佔位符] 替代並提示使用者補充。.html)、純文本 PDF(.pdf)、Word 文件(.docx)、Markdown(.md)、純文本(.txt)pdftotext 或類似工具提取文字;對 Word 使用 python3 -m docx2txt 提取文字;HTML/MD/TXT 直接讀取<職業> 或 <年限>(缺一不可)site:zhipin.com {職業} {年限}年 或 site:linkedin.com {職業} {年限} years 或 {大廠名} 招聘 {職業} JD{職業} 簡歷 專案經驗 site:github.io 或 {職業} resume portfolio 個人部落格 或 {職業} 線上簡歷 個人主頁{職業} 招聘 JD 任職要求 BOSS直聘 或 {職業} job description requirements 2025 2026 或 {職業} {年限}年經驗 崗位職責[待補充: 具體內容] 標註請確認內容,或提出修改(如:將 Spring Boot 改為 Django,刪除 MySQL 等)。回覆"確認"或"OK"進入 HTML 生成。請選擇簡歷模板: A. 雙欄 — 左側個人資訊+技能,右側經歷(經典網際網路風格) B. 單列 — 自上而下通欄佈局,簡潔流暢
是否需要新增照片?如需新增,請提供照片檔案路徑(支援 JPG/PNG/WebP)。 如不需要,將生成無照片的純文字簡歷。
data.photo,進入 S5data.photo 留空,進入 S5,簡歷不包含照片區域scripts/generate.py --data <json> --lang cn|en --template double|single -o <output> 生成 HTML 檔案,輸出路徑 + 列印指引data.photo 非空時注入 <img> 標籤data.photo 為空時不渲染照片區域{
"name": "[姓名]",
"photo": "[照片路徑,可選,預設不顯示照片區域]",
"phone": "[電話]",
"email": "[郵箱]",
"job_title": "後端開發工程師",
"years": 3,
"skills": ["Java", "Spring Boot", "MySQL"],
"projects": [
{
"name": "[專案名稱]",
"role": "核心開發",
"star_s": "某電商平臺日均訂單量激增,原有單體架構效能瓶頸明顯",
"star_t": "作為後端負責人主導訂單系統微服務化重構",
"star_a": "將單體拆分為訂單/支付/庫存三個微服務,引入 Redis 快取層最佳化查詢鏈路,設計冪等機制防止重複扣款",
"star_r": "系統上線後支撐日均 50W+ 訂單,核心介面 RT 從 2s 降至 200ms",
"description_cn": "主導某電商平臺訂單系統重構(S),作為後端負責人(T),將單體應用拆分為微服務,引入 Redis 快取層最佳化查詢鏈路,設計冪等機制防止重複扣款(A),系統上線後支撐日均 50W+ 訂單量,核心介面 RT 從 2s 降至 200ms(R)。",
"description_en": "Led order system refactoring for an e-commerce platform (S). As backend lead (T), decomposed monolith into microservices, optimized query chain with Redis caching, designed idempotent anti-duplicate mechanism (A). Achieved 500K+ daily orders with core API RT reduced from 2s to 200ms (R)."
}
],
"education": "[畢業院校 / 專業 / 時間]",
"summary_cn": "[個人簡介,2-3 句]",
"summary_en": "[Professional summary, 2-3 sentences]",
"work_experience": [
{
"company": "[公司名]",
"period": "[YYYY.MM - YYYY.MM]",
"title": "[職位]",
"points_cn": ["要點1", "要點2"],
"points_en": ["Point 1", "Point 2"]
}
]
}
star_s/t/a/r為源欄位用於內部整理;description_cn/en是將 STAR 合併後的最終展示文本,由 generate.py 直接注入模板。
| 年限 | 技能權重 | 示例 |
|---|---|---|
| 0-1年 | 基礎語法、CRUD、框架入門 | Java 基礎、Spring Boot 入門、MySQL 增刪改查 |
| 2-3年 | 效能調優、中介軟體、設計模式 | JVM 調優、Redis 快取、訊息佇列、微服務基礎 |
| 4-5年 | 架構設計、團隊協作、專案管理 | 分散式架構、DDD、技術選型、Code Review |
| 5年+ | 技術規劃、跨團隊協作、業務理解 | 技術戰略、系統演進、團隊建設、成本最佳化 |
共兩個模板,位於 assets/:
7w4.net小蔥技能站,你的AI助手技能庫。
template.html)<img> 標籤template_single.html)border: 1px solid #d4d4d4)橫向排列-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Noto Sans SC", "Microsoft YaHei"),正文 9-10pt,姓名 21-24pt,標題 9pt 大寫#f5f3f0(暖灰),主內容區 #fff(純白),灰色層級 #fafafa / #f5f5f5 / #e5e5e5 / #d4d4d4 / #a3a3a3 / #737373 / #525252 / #404040data.photo 欄位指定圖片路徑;預設時自動渲染內聯 SVG 人物剪影占位符(深灰底 + 淺灰輪廓)@media print):page-break-inside: avoid 防止區塊跨頁儲存為 PDF / Save as PDF使用 scripts/generate.py 生成 HTML:
python3 scripts/generate.py --data <json> --lang cn|en --template double|single -o <output>
--template double:使用雙欄模板 assets/template.html--template single:使用單列模板 assets/template_single.htmldoubleJSON 資料結構見上方資料模型。generate.py 自動處理中/英欄位選擇。
/var/minis/workspace/resume_{timestamp}.html — 最終 HTML 簡歷/var/minis/workspace/resume_{timestamp}.md — Markdown 草稿備份每次 HTML 生成後,必須在對話中輸出以下內容:
🤖 AI 生成內容僅供參考。請務必核對並替換所有 [佔位符] 為本人真實、準確的資訊後,再用於正式求職。
| 場景 | 處理 |
|---|---|
| 無專案經驗 | 佔位符 [專案描述待補充],提示"建議補充 1 個個人練習專案,AI 可協助潤色" |
| 聯網無結果 | 降級使用內建通用技能庫(按職業 + 年限匹配常見技能) |
| 修改已確認內容 | 進入 S3,替換後重輸完整 Markdown,二次確認 |
| 直接生成跳過確認 | 強制輸出 Markdown 草稿 + 附註"已跳過確認,如需修改請告知" |
| HTML 生成失敗 | 使用內聯的 fallback 極簡模板,確保總能產出可用檔案 |
這個簡歷生成器質量不錯,能通過對話快速生成專業美觀的 HTML 簡歷,支援中英雙語和雙模板切換,列印效果乾淨整潔。它有完整的對話流程引導,生成速度快,輸出格式規範。不足之處是缺少示例參考,選擇模板時無法預覽效果,修改內容後也不能區域性更新,需要重新生成整個檔案。這些小缺陷影響了使用體驗,但整體功能可用性較好。