你可能遇过这样的候选人:简历写满“精通微服务、全栈”,可他的公开代码仓库却像停机坪一样干净,最近一次提交已是三年前。这种自述与代码足迹严重脱节的现象,正是招聘链条里最隐蔽的漏洞。开发者 Vinay Pandey 为此构建了 ResumeTrust AI,它直接把候选人宣称的技能与其 GitHub 公开动态做原生交叉验证,让夸大的技能瞬时现形。
项目的出发点很直接。Vinay 发现多数初筛依然依赖简历上的自我评估,缺少来自代码活动的客观佐证。于是他基于 MERN 技术栈,接入 Gemini 的分析能力,利用候选人的提交记录、贡献热图和代码质量等事实数据,给每项技能做出实时检测。这样一来,招聘方拿到的就不再是候选人“自称的清单”,而是一份用开发足迹背书的评估。
![]()
为了让低成本与高效率并行,ResumeTrust AI 在后端做了三项极为务实的优化。第一是 24 小时智能缓存。借助 MongoDB 的 findOneAndUpdate 操作,将同一候选人在一天内的查询结果缓存下来,短时间重复请求时直接返回缓存,避免反复消耗 Gemini API 额度,大幅节省了接口调用成本。
第二项是内存级隐私处理。所有上传的简历 PDF 就在服务器内存内完成技能关键词解析,原始文件提取后即刻自动删除,绝不落入持久化存储。这种“用完即焚”的设计,从工程端切断了隐私泄露的可能,也保持了服务的轻量化。
第三道安全门锁定了权限。后端从服务端强制限制了候选人账号的接口访问范围,凡试图越权或查看他人数据的操作,系统直接返回 403 禁止状态码。这让评估过程不会被候选人侧的任何不当请求干扰,保证了核验的公正性。
现在,ResumeTrust AI 已完整上线且代码完全开源。你可以打开它的线上演示链接,上传一份简历看看自己的技能是否经得住验证;也可以直接翻看 GitHub 仓库里的全部逻辑和说明文档。Vinay 说,如果他的代码结构和思路对你有所帮助,希望能到仓库送上一颗星,这不仅是对项目本身的认可,也能让更多技术人留意到这个实用方案。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.