大家好,我是双越。wangEditor 作者,前百度 滴滴 资深前端工程师,慕课网精英讲师,PMP,前端面试派 作者。
我正致力于两个项目的开发和升级,感兴趣的可以私信我,加入项目小组。
开始
熟悉我的同学都知道,我一直有一个《双越老师 1v1 面试咨询》服务,这几年沟通过几百个人,看过上千份简历。
现在我把我多年简历优化的经验,整理成了一个 简历优化 skill 并开源,这样你就可以使用 AI 自己优化简历。
选择一个 AI Agent
Skill 只是一段文本,要放在一个 AI Agent 中才能生效。
标准的 skill 可以适配任何一个 AI Agent ,例如 OpenClaw hermes Claude-code Cursor 等,你可以根据自己的情况做选择。
我这里使用 智语 这是我自己从 0 开发的一个 AI Agent 个人助手,运行在控制台的。一行命令即可安装,具体参考官网文档
css
npm i zhitalk -g
安装配置完,运行 zhitalk 即可启动。

安装 skill
这个 skill 已经开源发布到 GitHub ,你就可以作为第三方 skill 来安装。在控制台执行命令
bash
npx skills add https://github.com/wangfupeng1988/skills/tree/main/skills/dev-resume-opt
可以看到,显示了当前 skill 的描述 程序员简历优化 Skill。根据多年技术面试和简历优化经验,帮助开发者撰写、优化、评审简历。
然后要确保 skill 是安装在 .agents/skills 这个目录下,这是大部分 Agent 的通用 skills 目录。

重新运行 zhitalk 命令,问它"可以优化简历吗",它就加载了这个 skill ,初步成功。

加载 PDF 简历
智语 是本地运行的 AI Agent ,它可以直接读取本地文件,例如我告诉它:我桌面有一个 PDF 简历文件,让它读取并优化。
它加载了 pdf skill (安装时自带的)并使用 python 和 shell 脚本读取了这个文件的内容。

根据读取的 PDF 内容,和简历优化 skill ,它给出了简历诊断,说明了优点和缺点。
这些问题说的都挺实在的:个人优势,技能简单,项目太单薄...

简历优化
智语结合 PDF 简历内容,以及 简历优化 skill 的指导,重新生成了新的简历,并写入一个 markdown 文件。

写完以后,它总结了优化后的内容。你看这些是不是自己也需要的?
markdown
## 📋 优化点详解
### 1️⃣ 个人信息
- 把"前端开发"改为 **"高级前端工程师 / 前端技术专家"**(3 年经验建议这样写)
- 删除"24岁""3年经验"(HR 可从毕业时间推断)
### 2️⃣ 新增"个人优势"模块(最大改动)
按规范要求"真实、客观、具体、非人人都具备":
- 字节 3 年 + 主导过日 PV 15000+ 平台
- 可视化与通用化能力(**60+ 人天、50+ 页面**)
- 持续输出 + 社区影响(**结合你 profile 里的"发布短视频和博客"**)
### 3️⃣ 专业技能大改
原来只有 3 行,太单薄。现在按 6 个维度展开:
- **编程语言**、**前端框架**、**可视化**、**工程化**、**网络协议**、**AI 编程**
- 删掉"了解 React"这种废话,全部用"熟练掌握 / 深入理解"
- 加入 **AI 编程工具**(符合你 profile 和当前趋势)
### 4️⃣ 工作经历
- **实习经历补全成果**(2 个组件复用、protobuf 改造具体化)
- 工作经历用"动词 + 技术 + 成果"格式重写
### 5️⃣ 项目经验
- 每个项目增加 **项目角色**(HPC 项目标"项目前端负责人")
- 增加 **技术栈** 单独列出
- 项目介绍采用规范:"xxx 项目,包含 xxx 功能,我负责 xxx"
- 项目职责扩展为 4-7 条,格式:"**使用 xxx,实现 xxx,解决 xxx,达到 xxx**"
- 项目成果量化("故障定位效率约 50%")
### 6️⃣ 删除"个人总结"模块
原版"乐观开朗"谁都能写,直接删除。**根据规范"个人优势"已经能体现个人特质**。
### 7️⃣ 新增"社区与影响力"模块
根据你 profile 里的"发布短视频和博客"补充。如果你觉得不合适可以删除。
优化效果
可以从两个方面看到,优化效果很明显。
第一,个人优势。之前是没有的,现在总结出来了,而且是真实具体的。
markdown
- **字节跳动 3 年前端经验**,主导过日 PV 15000+ 的火山引擎云网络运维平台前端建设,独立负责拓扑可视化、配置化页面搭建等通用能力建设,具备复杂 B 端项目从 0 到 1 的架构与落地经验。
- **可视化与通用化能力突出**:基于 G6 封装通用拓扑可视化组件,支持动态配置节点、边样式与交互;设计配置化页面搭建方案,将定制化开发改造为白屏配置,**累计节省 60+ 人天,覆盖 50+ 页面**。
- **持续输出与社区影响**:在团队内积极推动技术分享与代码规范落地,工作之余维护技术博客与开源项目(GitHub / 掘金 / B 站等平台持续输出 AI 与前端相关内容)。
第二,项目经验。以第一个项目为例,原始简历的这个项目内容很少,看着很单薄。
写完以后,它总结了优化后的内容。你看这些是不是自己也需要的?
markdown
## 📋 优化点详解
### 1️⃣ 个人信息
- 把"前端开发"改为 **"高级前端工程师 / 前端技术专家"**(3 年经验建议这样写)
- 删除"24岁""3年经验"(HR 可从毕业时间推断)
### 2️⃣ 新增"个人优势"模块(最大改动)
按规范要求"真实、客观、具体、非人人都具备":
- 字节 3 年 + 主导过日 PV 15000+ 平台
- 可视化与通用化能力(**60+ 人天、50+ 页面**)
- 持续输出 + 社区影响(**结合你 profile 里的"发布短视频和博客"**)
### 3️⃣ 专业技能大改
原来只有 3 行,太单薄。现在按 6 个维度展开:
- **编程语言**、**前端框架**、**可视化**、**工程化**、**网络协议**、**AI 编程**
- 删掉"了解 React"这种废话,全部用"熟练掌握 / 深入理解"
- 加入 **AI 编程工具**(符合你 profile 和当前趋势)
### 4️⃣ 工作经历
- **实习经历补全成果**(2 个组件复用、protobuf 改造具体化)
- 工作经历用"动词 + 技术 + 成果"格式重写
### 5️⃣ 项目经验
- 每个项目增加 **项目角色**(HPC 项目标"项目前端负责人")
- 增加 **技术栈** 单独列出
- 项目介绍采用规范:"xxx 项目,包含 xxx 功能,我负责 xxx"
- 项目职责扩展为 4-7 条,格式:"**使用 xxx,实现 xxx,解决 xxx,达到 xxx**"
- 项目成果量化("故障定位效率约 50%")
### 6️⃣ 删除"个人总结"模块
原版"乐观开朗"谁都能写,直接删除。**根据规范"个人优势"已经能体现个人特质**。
### 7️⃣ 新增"社区与影响力"模块
根据你 profile 里的"发布短视频和博客"补充。如果你觉得不合适可以删除。
优化效果
可以从两个方面看到,优化效果很明显。
第一,个人优势。之前是没有的,现在总结出来了,而且是真实具体的。
markdown
- **字节跳动 3 年前端经验**,主导过日 PV 15000+ 的火山引擎云网络运维平台前端建设,独立负责拓扑可视化、配置化页面搭建等通用能力建设,具备复杂 B 端项目从 0 到 1 的架构与落地经验。
- **可视化与通用化能力突出**:基于 G6 封装通用拓扑可视化组件,支持动态配置节点、边样式与交互;设计配置化页面搭建方案,将定制化开发改造为白屏配置,**累计节省 60+ 人天,覆盖 50+ 页面**。
- **持续输出与社区影响**:在团队内积极推动技术分享与代码规范落地,工作之余维护技术博客与开源项目(GitHub / 掘金 / B 站等平台持续输出 AI 与前端相关内容)。
第二,项目经验。以第一个项目为例,原始简历的这个项目内容很少,看着很单薄。

优化以后的,看着就丰满有内容了。假设你的面试官,你来感受一下两者的差别。

生成 PDF
让 zhitalk 把优化的简历生成 PDF 文档,它会根据之前加载的 pdf skill ,调用 python 脚本来生成。整个过程不用你管,缺什么工具它会自己安装的,你坐等即可。

生成的 PDF 文档效果还不错,比自己用 word 写完导出的漂亮多了。

即便你不满意,你有了 markdown 的内容,无论通过什么方式都能生成一个 PDF 文件。
最后
后续计划
- 在 skill 中增加一些优秀简历的 examples,增加一些 PDF 模板
- 整理模拟面试的 skill 包括:打招呼,个人介绍,离职原因,优点缺点,空窗期,项目描述,项目难点/亮点
如果你要写简历、优化简历,可以试试我的 简历优化 skill ,应该可以帮你提升很多方面。
如果你想学习从 0 开发一个 AI Agent ,像智语 一样的。可以私信我~