前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >用DeepSeek徒手造一个能对话的AI简历,助你当场拿下Offer。

用DeepSeek徒手造一个能对话的AI简历,助你当场拿下Offer。

作者头像
数字生命卡兹克
发布于 2025-06-08 09:25:24
发布于 2025-06-08 09:25:24
10200
代码可运行
举报
运行总次数:0
代码可运行

故事是这样的。

我最近一直在招人,想招点人帮我分担一些压力,全职的实习的啥的都可以。

我这再怎么说,也是一个跟AI有关的地方,所以很多人在投简历的时候,都会写很多跟AI相关的经历,我甚至收到过很多AI生成的简历。

很多写的很玄乎,什么掌握全链路工作流,独立搭建xx系统,深度参与xx项目,掌握xx行业资源等等,但是一面,问用过最惊艳的AI产品是啥,10个有9个说的是DeepSeek,再问最常用的AI产品是啥,还是DeepSeek

再追问还用过哪些其他的AI产品?10个有9个说的就是豆包

真的,我觉得我现在对DeepSeek有点PTSD可能就是从这来的。

不过,这个端午节,我收到了一个让我觉得有点与众不同、眼前一亮的简历。

图片
图片

第一次,看到一个人,把自己变成了AI简历。

我点进去看了下。

图片
图片

虽然已经跟她沟通过,写出来没啥问题,但是为了保护隐私,我还是都打码了。

虽然整体设计的很青涩,非常的AI,但是我依然觉得,这个非常的有意思。

毕竟,在千篇一律的PDF简历之后,我终于看到了一个,不一样的。是用AI编程把自己的简历,给可视化的东西。

图片
图片

但是如果只是这样,我觉得也还好,毕竟PDF做成可视化网页已经流行很久很久了,这也不算啥很特别的事,但是最让我觉得有意思的是,她还在里面,塞了一个AI对话。

图片
图片

你可以在这个网页里面,直接跟她的分身对话,来询问她过去的经历。

这个就很酷很有趣了。

测了一下,大概率就是把她自己的简历和过去的一些作品集放在了里面做了个知识库,并没有针对AI助手去写一些特别的Prompt或者是一些特定的数据集,来针对性的给面试官一些简历上没有的答案。

给出来的答案,也基本都是PDF简历上,已经有的东西。

但是在我看来,这事根本无所谓。

因为这个形式所传达出来的态度和意义,远远超出与真正问答的内容本身,我也相信不会有任何一个面试官,会真的用这种AI简历给出的回答来做参考,来定生死。

但当你看遍了PDF简历之后,看到个东西,我相信你绝对不会怀疑,这个人到底是否对AI感兴趣,这个人到底会不会用AI。

开什么玩笑,这要是都不会用的话,那谁算会啊?

于是我第二天直接约了面试,聊了40分钟以后,询问了很多技术细节,虽然中间有磕磕绊绊,但是整体我依然非常满意,面试完的当天晚上,我就发了Offer,来担任我这边的运营实习生岗位。

图片
图片

江山代有才人出,我自然,也希望,能招到越来越多的这样的朋友。

看到这,我相信很多朋友可能会问,这个AI简历,到底咋做啊?特别是把AI对话嵌入到网页里面,我不懂代码,做不来啊。

坦率的讲,把PDF简历生成可视化网页,这事特别简单,但是如果你想在网页里面,插入一个AI对话窗口,这确实还是麻烦了一点,因为要用API来去搭,对于没有代码背景的朋友,还是有一些复杂的。

但是我想了一个有手就行的方案,就是用Dify+Gemini或者Dify+DeepSeek+YouWare的方式,来徒手搭一个。

原理其实很简单,CatBot这种形式肯定我们就不从头写了,那太麻烦了,一般就用一个智能体平台搭完,然后发布并嵌入到网页上。

这里我自己首选Dify。

网址在此:https://cloud.dify.ai/

图片
图片

我这里,用一个马斯克求职来举个例子(纯整活,无任何主观恶意)。

我让OpenAI DeepResearch给我输出了一份,马斯克的简历。

图片
图片

最后,简历的PDF是这样的,相比大家很多人的简历,要朴素好多。

图片
图片

在做个人网站之前,我们先去Dify上,搭一个可根据特定知识库问答的ChatBot。

进来以后,创建一个空白应用。

图片
图片

一进来以后,是一个看着好像很复杂的工作流界面,但是不要慌,信我,其实很简单。

图片
图片

首先,在开始和LLM节点之间,插入一个知识检索,这玩意就是知识库。

图片
图片

然后,进入到顶部的知识库页面,创建一个知识库。

图片
图片

正常上传你想要的单个文件,比如我就传了个马斯克的简历PDF上去。

在索引方式下,选择经济就行,主要就是咱们简历其实也没几个字,没多少信息,效果也没有差太多,还能省一堆很多人看不懂的关于Embedding模型的事,还免费。

图片
图片

然后点保存并处理就行,几秒钟后,知识库就弄好了。

图片
图片

点前往文档,就能进入知识库详情,我觉得一个简历PDF好像没啥意思,于是又补了一本《马斯克传》进去。

PS:Dify最大支持15M的PDF,如果PDF大小超出的话,可以直接用WPS进行PDF瘦身。

图片
图片

十几秒后,我们的知识库就弄好了。

回到工作室Tab(我也不知道它为啥叫工作室),在这个知识检索节点中,添加刚刚弄好的知识库。

图片
图片

然后,在LLM模块中,在上下文部分,选择第一个知识检索。

图片
图片

再在下面的Prompt部分,点击函数,插入上下文。

图片
图片

这里的上下文,其实就是会抓取到的你文档里的知识。有一个小小的规范,就是我非常建议在上下文的上下,写一个XML标签,把它包裹起来,效果会好一些。

我瞎写的Prompt是这样的:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
我是马斯克,我正在求职。
我最近破产了,xAI、特斯拉、星舰都倒闭了,我想找一份工作,理想工作是中国公务员,实在不行滴滴司机或者送外卖也行。
我现在正在跟面试官面试,请你根据接受到的问题和我给出的信息:
<context>
上下文
</context>
从一个求职者的角度,进行回答。

流程编排,这就弄好了。

当然,最后,最关键的一步,就是具体要回答的大模型的选择。

这里,我自己是用的硅基流动上的DeepSeek V3。

图片
图片
图片
图片

当然,你们要是用火山方舟、通义、智谱啥的都没问题,自己配置就好,这里我就不过多赘述了。

一切完成之后,我们点击发布。

至于怎么把它嵌入你的网站,特别简单,当你点击发布之后,你会发现,下面有一个嵌入网站的功能。

图片
图片

点开它,你会发现有三种ChatBot样式,三种代码。

图片
图片

你不需要知道这些代码是干啥的,选择一个你心仪的样式,复制下来就行。

然后,打开你的Gemini或者DeepSeek或者Claude,把你的简历文件+可视化网页Prompt+这段代码,一起发送过去。

你要是用Gemini的话,记得把下面的那个Canvas打开。

图片
图片
图片
图片

很快啊,两个好哥们,一顿给你写,写了几分钟以后,就写完了。

图片
图片

如果是Gemini,你就可以直接,把网址分享给你的朋友或者直接发出去了。

图片
图片

对方是可以打开的。

如果你是DeepSeek,可以看到,这里有下载和运行按钮。

图片
图片

运行的话可以直接看预览,但是,没法把链接分享给朋友看。

图片
图片

(别问我为啥DeepSeek给马斯克匹配了一个蜘蛛侠,我也一脸懵逼,咋,因为蜘蛛侠是钢铁侠的接班人吗。。。)

你也可以接着跟DeepSeek对话,或者直接把这个Html文档下载下来,然后,打开我们的老朋友,YouWare(不是错别字,之前他们叫YourWare,现在改名叫YouWare了)

网址在此:https://www.youware.com/

图片
图片

把我们刚刚在DeepSeek上下载的Html文件,直接扔上去。

然后,你就会获得一个链接,就能看到马斯克的AI简历了。

图片
图片

最右边那个AI对话,是真的可以对话的。

图片
图片

当然,因为是封装的SDK,所以虽然简单傻瓜,但是样式确实不是很好改,这是一个弊端。

所以这块如果你有非常个性化的、自定义的对话样式需求,那我建议,还是用API开发吧。

最后,我想说。

AI,让我们的简历有了更多被看见的可能性,也许会让大家的找工作之路变得更加顺利。

不过说到底,我写这篇的目的,不是为了让大家玩儿命地去卷简历。

而是让大家看到一种,用AI把自己变得更好的可能性。

AI简历很酷炫,但不是最重要的东西。

真正重要和有价值的,是探索未知领域的好奇心,持续学习的努力,即使一时半会儿没有得到想要的结果也不去摆烂的韧劲儿,以及在roll一遍又一遍的过程中逐渐成长起来的你自己。

当面试官看到你的简历时,他们也同样能够透过简历看到这些,看到背后的那个你。

祝大家在这个不那么好的大环境里,顺利找到自己满意的工作。

虽然有了工作就会发现,工作中有的是比简历难搞的东西。不过这些都是人生这个开放世界游戏中,很有意思的剧情。

愿你借助AI的力量,成长,进化,一步步走向属于自己的顶峰。

>/ 作者:卡兹克、水杉

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-06-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数字生命卡兹克 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
第四十三章: 基于SpringBoot & RabbitMQ完成TopicExchange分布式消息消费
我们在之前的两个章节第四十一章: 基于SpringBoot & RabbitMQ完成DirectExchange分布式消息消费、第四十二章: 基于SpringBoot & RabbitMQ完成DirectExchange分布式消息多消费者消费提高了RabbitMQ消息队列的DirectExchange交换类型的消息消费,我们之前的章节提到了RabbitMQ比较常用的交换类型有三种,我们今天来看看TopicExchange主题交换类型。 本章目标 基于SpringBoot平台完成RabbitMQ的TopicE
恒宇少年
2018/06/27
1.3K0
第四十二章: 基于SpringBoot & RabbitMQ完成DirectExchange分布式消息多消费者消费
在上一章第四十一章: 基于SpringBoot & RabbitMQ完成DirectExchange分布式消息消费我们讲解到了RabbitMQ消息队列的DirectExchange路由键消息单个消费者消费,源码请访问SpringBoot对应章节源码下载查看,消息队列目的是完成消息的分布式消费,那么我们是否可以为一个Provider创建并绑定多个Consumer呢? 本章目标 基于SpringBoot平台整合RabbitMQ消息队列,完成一个Provider绑定多个Consumer进行消息消费。 Spring
恒宇少年
2018/06/27
7440
第四十六章:SpringBoot & RabbitMQ完成消息延迟消费
在2018-3-1日SpringBoot官方发版了2.0.0.RELEASE最新版本,新版本完全基于Spring5.0来构建,JDK最低支持也从原来的1.6也改成了1.8,不再兼容1.8以下的版本,更多新特性请查看官方文档。 本章目标 基于SpringBoot整合RabbitMQ完成消息延迟消费。 构建项目 注意前言 由于SpringBoot的内置扫描机制,我们如果不自动配置扫描路径,请保持下面rabbitmq-common模块内的配置可以被SpringBoot扫描到,否则不会自动创建队列,控制台会输出4
恒宇少年
2018/06/27
8570
手把手带你Springboot整合RabbitMq ,一篇讲完
该篇文章内容较多,包括有rabbitMq相关的一些简单理论介绍,provider消息推送实例,consumer消息消费实例,Direct、Topic、Fanout的使用,消息回调、手动确认等。(但是关于rabbitMq的安装,就不介绍了)
java进阶架构师
2020/06/16
2K0
手把手带你Springboot整合RabbitMq ,一篇讲完
RabbitMQ六种队列模式之路由模式
本文接着带大家伙了解RabbitMQ队列模式中的路由模式,其实只要看过我前面写的发布订阅模式的文章后,相信路由模式上手就非常 easy 了,唯一差距就是两个参数,exchange类型和 routingKey 。
黎明大大
2021/03/09
6410
第四十八章:SpringBoot2.0新特性 - RabbitMQ信任package设置本章目标SpringBoot 企业级核心技术学习专题构建项目总结
在这次SpringBoot升级后,之前的系统内使用实体传输受到了限制,如果使用SpringBoot默认的序列化方式不会出现信任package的问题,之所以出现这个问题是因为项目使用fastjson方式进行类的序列化已经反序列化,在之前SpringBoot 1.5.10版本的时候 RabbitMQ依赖内的DefaultClassMapper类在构造函数内配置*,表示信任项目内的所有package,在SpringBoot 2.0.0版本时,DefaultClassMapper类源码构造函数进行了修改,不再信任全
恒宇少年
2018/06/27
1.2K0
第四十四章: 基于SpringBoot & AOP完成统一资源自动查询映射
本章内容比较偏向系统设计方面,简单的封装就可以应用到系统中使用,从而提高我们的编码效率以及代码的可读性。统一资源在系统内是不可避免的模块,资源分类也有很多种,比较常见如:图片资源、文本资源、视频资源等,那么资源统一处理的好处是什么呢?大家有可能会有疑问,我把资源存放到业务表内岂不更好吗?这样查询起来也方便,并不需要关联资源信息表!当然设计不分好坏,只有更适合、更简单!接下来带着疑问进入本章的内容。 本章目标 基于SpringBoot平台结合AOP完成统一资源的自动查询映射。 构建项目 本章使用到的依赖相对来
恒宇少年
2018/06/27
1.5K0
第二十七章:SpringBoot使用ApplicationEvent&Listener完成业务解耦
ApplicationEvent以及Listener是Spring为我们提供的一个事件监听、订阅的实现,内部实现原理是观察者设计模式,设计初衷也是为了系统业务逻辑之间的解耦,提高可扩展性以及可维护性。事件发布者并不需要考虑谁去监听,监听具体的实现内容是什么,发布者的工作只是为了发布事件而已。 我们平时日常生活中也是经常会有这种情况存在,如:我们在平时拔河比赛中,裁判员给我们吹响了开始的信号,也就是给我们发布了一个开始的事件,而拔河双方人员都在监听着这个事件,一旦事件发布后双方人员就开始往自己方使劲。而裁判
恒宇少年
2018/06/27
1.1K0
mall整合RabbitMQ实现延迟消息
1.安装Erlang,下载地址:http://erlang.org/download/otpwin6421.3.exe
macrozheng
2019/07/22
5040
mall整合RabbitMQ实现延迟消息
SpringBoot整合RabbitMQ消息组件
1、RabbitMQ是一个在AMQP基础上构建的新一代企业级消息系统,该组件由Pivotal公司提供,使用ErLang语言开发。
别先生
2020/11/26
3070
SpringBoot整合RabbitMQ消息组件
第四十五章:基于SpringBoot 设计业务逻辑异常统一处理
在我们平时的项目研发过程中,异常一般都是程序员最为头疼的问题,异常的抛出、捕获、处理等既涉及事务回滚,还会涉及返回前端消息提醒信息。那么我们怎么设计可以解决上面的两个的痛点呢?我们可不可以统一处理业务逻辑然后给出前端对应的异常提醒内容呢? 本章目标 基于SpringBoot平台构建业务逻辑异常统一处理,异常消息内容格式化。 SpringBoot 企业级核心技术学习专题 专题 专题名称 专题描述 001 Spring Boot 核心技术 讲解SpringBoot一些企业级层面的核心组件 002 Spri
恒宇少年
2018/06/27
1.9K0
Springboot使用RabbitMQ看这几篇就够了(模式案例篇)!
上篇我们说到了消息队列RabbitMQ的模式概念,那么这里将会针对模式使用SpringBoot联合RabbitMQ做一个案例,实现消息的生产和消费。
青衫染红尘
2021/01/19
4.7K0
Springboot使用RabbitMQ看这几篇就够了(模式案例篇)!
第三十九章:基于SpringBoot & Quartz完成定时任务分布式单节点持久化
定时任务在企业项目比较常用到,几乎所有的项目都会牵扯该功能模块,定时任务一般会处理指定时间点执行某一些业务逻辑、间隔时间执行某一些业务逻辑等。我们在之前有讲过SpringBoot是已经集成了定时任务的,详见:第二十六章:SpringBoot使用@Scheduled创建定时任务,那么我们本章将会采用外置的quartz定时任务框架来完成定时任务的分布式单节点持久化,我们为什么要持久化定时任务呢? 在一些项目中定时任务可能是必不可少的,由于某种特殊的原因定时任务可能丢失,如重启定时任务服务项目后,原内存中的定时任
恒宇少年
2018/06/27
2.5K0
MQ系列(3)——rabbitMQ结合springboot使用(1)
从这一节开始我们进入rabbitMQ的实战环节,项目环境是spring-boot 加maven。首先让我们创建一个spring-boot项目,然后引入web依赖和 rabbitMQ的依赖
六个核弹
2022/12/23
2.1K0
MQ系列(3)——rabbitMQ结合springboot使用(1)
RabbitMQ高级特性之延迟队列
很多时候我们想定时去做某件事情的时候我们会首先想到定时任务,quartz是个不错的选择,但是也有缺点,假如配置在项目中,集群部署会有重复执行的问题,如果持久化在mysql中,解决了集群的问题,但是过于依赖mysql,耦合严重,当然还有日志量庞大、执行时间精度、过于耗费系统资源等等问题。所以这时候使用消息队列中间件的的延时队列就是一个很好得解决方案,我们设置要触发消费的时间和必要的参数入队mq,到时监听queue的消费者自然拿到消息然后去走业务流程,这里介绍的是基于rabbitmq中间件实现的TTL版的延时队列。
黎明大大
2021/03/25
1.2K0
RabbitMQ高级特性之延迟队列
SpringBoot整合RabbitMQ实现延迟消息
在上一篇文章一篇文章搞懂RabbitMQ 延迟消息中作者详细介绍了RabbitMq实现延迟消息队列的两种方式:
用户3587585
2023/08/10
8340
SpringBoot整合RabbitMQ实现延迟消息
第三十章:SpringBoot使用MapStruct自动映射DTO
MapStruct是一种类型安全的bean映射类生成java注释处理器。 我们要做的就是定义一个映射器接口,声明任何必需的映射方法。在编译的过程中,MapStruct会生成此接口的实现。该实现使用纯java方法调用的源和目标对象之间的映射,MapStruct节省了时间,通过生成代码完成繁琐和容易出错的代码逻辑。下面我们来揭开它的神秘面纱 本章目标 基于SpringBoot平台完成MapStruct映射框架的集成。 SpringBoot 企业级核心技术学习专题 专题 专题名称 专题描述 001 Spring
恒宇少年
2018/06/27
5.5K0
RabbitMQ高级特性之消费端限流
假设我们现在有这么一个场景,我们的消费端由于某些原因导致全部宕机等不可用,导致RabbitMQ服务器队列中存储了大量消息未被消费掉,那么等恢复消费端服务器后,就会有巨大量的消息全部推送过来,但是我们单个客户端无法同事处理这么多消息,就是导致消费端一些不可预测错误,甚至又会重复发生宕机,所以在实际业务场景中,限流保护还是非常重要的。
黎明大大
2021/03/08
7940
SpringBoot 整合 RabbitMQ 实现消息可靠传输
生产阶段通过请求确认机制,来确保消息的可靠传输。当发送消息到 RabbitMQ 服务器 之后,RabbitMQ 收到消息之后,给发送返回一个请求确认,表示RabbitMQ 服务器已成功的接收到了消息。
用户10384376
2023/02/26
3920
SpringBoot 整合 RabbitMQ 实现消息可靠传输
分布式专题|进入BAT必备之Springboot 集成 RabbitMQ的五种工作模式
RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开发中应用非常广泛。
AI码师
2020/11/19
3400
分布式专题|进入BAT必备之Springboot 集成 RabbitMQ的五种工作模式
推荐阅读
相关推荐
第四十三章: 基于SpringBoot & RabbitMQ完成TopicExchange分布式消息消费
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验