liwei-xyz

resume-assistant

简历助手技能,生成专业可编辑的 HTML 简历模板,支持照片上传、PDF 导出。触发词:"简历"、"简历模板"、"帮我写简历"。

liwei-xyz 0 Updated 2mo ago

Resources

4
GitHub

Install

npx skillscat add liwei-xyz/resume-assistant

Install via the SkillsCat registry.

SKILL.md

Skill: resume-assistant

1. 概述 (Overview)

本 Skill 用于生成专业、可编辑、一页纸的 HTML 简历模板。

核心理念

  • 简历是一页纸的价值证明,不是经历罗列
  • 结构清晰 > 内容堆砌
  • 量化成果 > 职责描述
  • HR 筛选简历平均只要 6-10 秒

输出形式

  • 生成可编辑的 HTML 文件
  • 用户可在浏览器直接点击编辑
  • 支持照片上传(可选)
  • 导出 PDF 或保存 HTML

2. 触发条件

主动触发(首次安装)

检测 .new-install 标记文件

当技能目录存在 .new-install 文件时,视为首次安装,主动显示欢迎引导:

👋 你好!我是你的简历助手 🦐

我注意到你刚安装了 resume-assistant 技能!

📝 我能帮你做什么?

帮你创建一份专业、可编辑的 HTML 简历,特别适合游戏行业服务器开发岗位。

特点

  • ✅ 浏览器直接点击编辑,无需安装软件
  • ✅ 一页纸布局,符合 HR 筛选习惯
  • ✅ 自动优化措辞(动词开头 + 量化成果)
  • ✅ 一键导出 PDF
  • ✅ HR/招聘者视角审视(针对 AI 游戏开发岗位)

🚀 开始使用

请告诉我以下信息

1️⃣ 基本信息

  • 你的经验水平?(应届 / 初级 1-3 年 / 中级 3-5 年 / 高级 5 年+)
  • 目标岗位?(如:游戏服务器开发工程师)
  • 目标公司?(大厂 / 中型 / 创业公司 / 不限)

2️⃣ 简历内容

直接粘贴或告诉我:

  • 姓名、电话、邮箱、城市
  • 工作经历(公司、职位、时间、做了什么)
  • 项目经历(项目名、时间、你负责什么、用了什么技术)
  • 专业技能、教育背景

💡 或者直接用模板

如果你想自己填写,我可以帮你打开空白模板,点击文字直接编辑。

你想怎么用?

  • A:我提供信息,你帮我生成和优化简历
  • B:给我空白模板,我自己编辑

回复 A 或 B,或者直接开始提供信息!

显示欢迎引导后,删除 .new-install 标记

👋 你好!我是你的简历助手 🦐

我注意到你刚安装了 resume-assistant 技能!

📝 我能帮你做什么?

帮你创建一份专业、可编辑的 HTML 简历,特别适合游戏行业服务器开发岗位。

特点

  • ✅ 浏览器直接点击编辑,无需安装软件
  • ✅ 一页纸布局,符合 HR 筛选习惯
  • ✅ 自动优化措辞(动词开头 + 量化成果)
  • ✅ 一键导出 PDF

🚀 开始使用

请告诉我以下信息

1️⃣ 基本信息

  • 你的经验水平?(应届 / 初级 1-3 年 / 中级 3-5 年 / 高级 5 年+)
  • 目标岗位?(如:游戏服务器开发工程师)
  • 目标公司?(大厂 / 中型 / 创业公司 / 不限)

2️⃣ 简历内容

直接粘贴或告诉我:

  • 姓名、电话、邮箱、城市
  • 工作经历(公司、职位、时间、做了什么)
  • 项目经历(项目名、时间、你负责什么、用了什么技术)
  • 专业技能、教育背景

💡 或者直接用模板

如果你想自己填写,我可以帮你打开空白模板,点击文字直接编辑。

你想怎么用?

  • A:我提供信息,你帮我生成和优化简历
  • B:给我空白模板,我自己编辑

回复 A 或 B,或者直接开始提供信息!

被动触发(用户主动请求)

当用户表达以下意图时也激活:

  • "帮我写简历"
  • "简历模板"
  • "简历结构"
  • "优化简历"
  • "生成简历"
  • "简历怎么写"

触发时检查流程

每次技能被触发时(主动或被动),按以下顺序检查:

  1. 检查 .new-install 标记

    使用以下命令检查:

    if [ -f "<技能目录>/.new-install" ]; then echo "EXISTS"; else echo "NOT_EXISTS"; fi
    • 如果输出 EXISTS → 显示欢迎引导(见上方"主动触发")
    • 显示后执行 rm "<技能目录>/.new-install" 删除标记
    • 不再继续执行后续流程
  2. 无标记 → 正常执行流程

    • 按"步骤 1-5"执行

3. 执行流程

步骤 1: 收集基本信息(如用户未提供)

询问以下信息(一次问一个):

  1. 经验水平:应届/初级 (1-3 年)/中级 (3-5 年)/高级 (5 年+)
  2. 目标岗位:如"游戏服务器开发工程师"
  3. 目标公司类型:大厂/中型/创业公司/不限

步骤 2: 生成 HTML 简历模板

自动检测用户的工作区路径,然后生成简历:

# 自动检测工作区路径(按优先级)
WORKSPACE=""
if [ -d "$HOME/.openclaw/workspace" ]; then
    WORKSPACE="$HOME/.openclaw/workspace"
elif [ -d "$HOME/openclaw/workspace" ]; then
    WORKSPACE="$HOME/openclaw/workspace"
elif [ -d "./workspace" ]; then
    WORKSPACE="./workspace"
else
    echo "请指定工作区路径"
    return 1
fi

# 复制模板到工作区
cp "$(dirname "$0")/resume-template.html" "$WORKSPACE/resume-待编辑.html"

# 用浏览器打开
open "$WORKSPACE/resume-待编辑.html"

步骤 3: 指导用户填写

告诉用户:

"简历模板已生成并在浏览器打开!

使用方法

  1. 点击任意文字即可编辑
  2. 右上角照片区域可点击上传(可选)
  3. 编辑完成后点击"导出 PDF"或"保存修改"

文件位置$WORKSPACE/resume-待编辑.html

填写建议

  • 个人概述:4 句话,突出年限、品类、成果
  • 工作经历:倒序排列,每段 3-4 条成果
  • 项目经历:分 3 部分(简介、架构、你的贡献)
  • 量化成果:用数据说话(QPS、DAU、百分比)"

步骤 4: 提供优化建议

根据用户的目标岗位和经验水平,给出针对性建议:

应届/初级

  • 突出学习能力、项目热情
  • 写课程项目、个人作品、GitHub
  • 教育背景可放前面

中级

  • 突出技术深度、独立负责能力
  • 写核心贡献、量化成果
  • 项目经历是重点

高级

  • 突出架构能力、业务价值、团队贡献
  • 写技术决策、培养新人、规范建设
  • 避免写太细的技术实现

步骤 5: HR/招聘者视角审视(针对 AI 游戏开发岗位)

当用户目标岗位涉及"AI 游戏开发"、"技术主程"、"引擎开发"时激活此审视流程。

5.1 能力维度检查清单

按招聘要求,从 HR/招聘者角度检查简历是否覆盖以下能力:

能力维度 检查项 HR 关注点
引擎能力 Unity/UE 经验、5 年+、完整上线项目 能否对核心架构与性能结果负责
AI 提效 AIGC 应用、Copilot/Cursor、成功提效案例 是否有实际落地经验,不是空谈
架构设计 技术选型、可扩展性、性能优化 技术合理性、最终性能结果
底层系统 渲染/物理/网络/AI 模块开发 核心模块攻坚能力
工具链建设 开发管线、PCG 工具、自动化 团队生产效率提升结果
协作规范 跨团队协作、代码规范、技术分享 团队技术成长贡献
项目经验 从 0 到 1、完整上线、品类 能否独立负责项目

5.2 反馈模板(HR 视角)

如果简历匹配度高

HR 视角:这份简历会通过初筛

匹配点

  • [列出匹配的能力维度]
  • [量化成果清晰]
  • [有完整上线项目]

建议:可以直接投递,面试重点准备 [技术深度/架构设计] 问题。

如果简历缺少 AI 提效经验

⚠️ HR 视角:可能卡在 AI 能力要求

缺失项

  • 未体现 AIGC 在游戏开发中的实际应用
  • 未提及 AI 辅助编程工具(Copilot/Cursor 等)
  • 无具体提效案例(节省时间/提升效率的量化数据)

修改建议

  1. 补充 AI 工具使用场景:如"使用 Cursor 辅助生成 XX 模块代码,开发效率提升 40%"
  2. 补充 AIGC 应用案例:如"用 AI 生成 PCG 工具脚本,减少手工配置时间 60%"
  3. 补充提效数据:如"引入 AI 代码审查,Bug 率降低 25%"

如果简历缺少架构/底层经验

⚠️ HR 视角:技术深度存疑

缺失项

  • 未体现引擎底层模块经验(渲染/物理/网络)
  • 未展示技术选型决策过程
  • 缺少性能优化量化结果

修改建议

  1. 补充架构决策:如"主导 XX 引擎选型,评估 Unity vs UE,最终选择 XX 因 XX"
  2. 补充性能数据:如"优化渲染管线,帧率从 30fps 提升至 60fps"
  3. 补充底层模块:如"开发网络同步模块,支持 3000+ 并发"

如果简历缺少工具链/管线经验

⚠️ HR 视角:提效能力不明确

缺失项

  • 未体现工具开发经验
  • 未展示对团队效率的贡献
  • 缺少 PCG/自动化相关经验

修改建议

  1. 补充工具开发:如"开发 XX 编辑器工具,策划配置效率提升 50%"
  2. 补充管线建设:如"搭建 CI/CD 流程,打包时间从 30 分钟降至 5 分钟"
  3. 补充 PCG 经验:如"开发 PCG 地形生成工具,减少手工工作量 70%"

如果简历缺少从 0 到 1 经验

⚠️ HR 视角:项目角色偏执行

缺失项

  • 未体现项目初期技术决策
  • 缺少完整上线项目经验
  • 角色描述偏"参与"而非"负责"

修改建议

  1. 突出早期贡献:如"项目初期负责技术选型与架构搭建"
  2. 突出上线经验:如"主导 XX 项目从开发到上线全流程,上线后 DAU XX"
  3. 突出 Owner 心态:如"主动推动 XX 技术方案落地,解决 XX 问题"

5.3 最终反馈话术

"我从 HR/招聘者角度审视了你的简历,针对这个 AI 游戏开发岗位:

整体评价:[匹配度高/中等/需优化]

通过项:[列出匹配的维度]

风险项:[列出缺失的维度]

修改优先级

  1. [最高优先级修改项]
  2. [次优先级修改项]
  3. [可选优化项]

如果时间紧:优先补充 [AI 提效案例/量化成果],这是这个岗位的核心要求。"


4. 简历结构标准

基本信息

  • 姓名(大字号)
  • 联系方式(每行一个:手机、邮箱、城市、微信、GitHub)
  • 照片(右上角,可选)

个人概述(4 点)

  • 工作经验:年限 + 技术栈
  • 项目经历:项目数 + 品类 + 成果
  • 技术能力:核心专长 + 量化成果
  • 团队协作:代码规范、技术分享、培养新人

工作经历(倒序)

格式:编号。公司名称 | 职位 时间

  • 3-4 条成果,用动词开头
  • 量化数据(QPS、Bug 率、性能提升)

项目经历(倒序)

格式:编号。项目名称(品类) | 角色 时间 | 团队规模

  • 项目简介:1-2 句话说明是什么
  • 技术架构:后端 + 数据库 + 部署
  • 主要工作:4-6 条具体贡献,分点缩进

专业技能

  • 编程语言:熟练度分级(精通/熟练/了解)
  • 游戏引擎/框架
  • 数据库
  • 服务器/架构能力
  • 工具平台

教育背景

  • 学校 | 专业 | 学历 时间
  • 主修课程(应届写)
  • 奖项/GPA(有亮点再写)

5. 写作原则

✅ 正确写法

  • 用动词开头:负责、主导、搭建、优化、实现
  • 量化成果:QPS 从 1000 提升至 5000
  • 写业务价值:支撑 DAU 10 万+,月流水破亿
  • 技术栈具体:Go + Micro + MySQL + Redis

❌ 错误写法

  • 只写职责:负责服务器开发(无成果)
  • 模糊描述:优化了系统性能(无数据)
  • 技能全写精通:不真实,面试易露馅
  • 项目无简介:HR 看不懂是什么

6. 文件命名规范

导出时自动按以下格式命名:

岗位_名字.html
岗位_名字.pdf

示例:

  • 服务器开发工程师_王强.html
  • 客户端开发_李明.pdf

符合 HR 收简历的命名规范。


7. 与其他技能协作

  • 如用户需要面试指导 → 可扩展面试技能
  • 如用户需要发布到招聘平台 → 可配合发布技能
  • 如用户已有简历需要优化 → 直接生成 HTML 模板供参考

8. 示例输出

告诉用户:

"这是你的简历模板,已用浏览器打开。

模板特点

  • 所有文字可点击编辑
  • 照片区域在右上角(可选)
  • 导出 PDF 或保存 HTML
  • 自动按 岗位_名字 命名

下一步

  1. 填写你的真实信息
  2. 参考模板中的示例写法
  3. 量化你的工作成果
  4. 导出 PDF 投递简历

需要我帮你优化某部分内容吗?"


9. 注意事项

  • 不要编造:示例内容用"XX 公司"、"XX 项目"占位
  • 提醒真实:告诉用户面试会问细节,内容必须真实
  • 数据合理:可以估算,但不能夸张
  • 一页优先:除非 5 年 + 经验且内容多,否则控制在一页
  • 生成文件命名:使用 resume-待编辑.html 等通用名,不用用户真名
  • 隐私保护:遵循 SOUL.md 隐私保护原则(模板不得包含用户个人信息)

10. 模板文件

HTML 模板位置:

<技能目录>/resume-assistant/resume-template.html

生成时复制到工作区:

<工作区>/resume-待编辑.html

最后更新:2026-03-29
版本:v1.0 - 专业可编辑 HTML 简历模板