网易首页 > 网易号 > 正文 申请入驻

HackAVP:CV Generator本地部署方案

0
分享至

HackAVP:CV Generator本地部署方案

找工作这件事,最磨人的往往不是面试本身,而是投递前的准备。新喀里多尼亚的公共部门岗位通过avis de vacance de poste(AVP,职位空缺公告)发布,数量不少,但每一份公告都意味着一整套重复劳动:改简历、写动机信、准备面试。一个岗位一轮,投十个岗位就是十轮。


首届面向公共部门就业的hackathon #HackAVP把这道题摆上了台面:用OPT-NC开放的AVP数据,做出一套能让候选人投递“那个对味岗位”的方案。来自IAE de Nouvelle-Calédonie的MIAGE硕士项目的两名学生Quoc-Kim BUI(大家叫他Kim)和Anthony GASS,交出的作品叫CV Generator。

这套方案最反常识的地方在于它的运行位置。CV Generator是一套on-prem(本地部署)方案,不依赖远端云服务,跑在一台摆在新喀里多尼亚的台式机上,团队自用的这台PC配了一块RTX 5080。换句话说,求职者的个人资料不出岛。

硬件也不是死的。方案可以部署在用户自己选择的设备上,按预算和需求升级。对一套处理简历和求职信的工具来说,这个选择直接决定了数据流向:资料留在本地,而不是上传到某个看不见的机房。

为了说明使用流程,团队虚构了一位候选人Camille Molette。她是Entreprise Ethernet(虚构公司)的质量助理,参与企业内部流程改进,喜欢一切井井有条的东西,手里有一份JSON Resume格式的简历。她想拓宽职业方向,决定通过OPT-NC的一份AVP投递公共部门岗位,于是打开了CV Generator的网页界面。

接下来的动作被拆成了清晰的几步:

  1. 先导入JSON Resume格式的简历;
  2. 填入一个AVP编号;
  3. 选择要生成的文档类型——简历、动机信或面试指南,并实时跟踪生成状态;
  4. 在历史记录里找回已生成的文档;
  5. 下载DOCX、adoc、md格式的结果,或以PDF预览。

手握简历、动机信和面试指南三样东西,Camille才算真正站到了最后那道关卡前——面试。

AVP编号从哪来?来自OPT-NC的APIGEE公开门户。而与候选人画像匹配的AVP编号,则来自CV-Matching——另一位MIAGE同学开发的方案,通过打分机制找出合适的岗位,并在其中说明分数构成以及候选人的优势与差距。

生成环节用的是llama.cpp服务器,对外暴露兼容OpenAI的API,模型是Hugging Face上的开源模型Qwen3。每一类文档都配了专属prompt,目的是让生成结果尽量精准、贴合目标AVP。

工程质量这块,团队列了几道保险:pytest在每个改动后重放测试场景,ruff负责格式化和代码检查;GitHub Actions的CI只重跑与改动文件相关的测试套件,像玩家只重打刚改过的那一关;整套方案容器化,用Docker Compose在本地和生产环境部署,镜像发布在GHCR上,每次release都带版本号。

安全设计上,访问由API Key(X-API-Key)控制,防止不同客户端翻看彼此的文档。文档不存在、或属于其他客户端,两种情况都统一返回404。JSON Resume既不会通过状态查询API暴露,也不会进入日志。目前这套API Key机制同时简化了MIAGE硕士项目内部互操作的工作;后续考虑接入NC connect登录。

分工上,Kim和Anthony把任务拆开推进,最终交付的是一套技术与人力配合的完整工具。项目也致谢了OPT-NC、Station N以及OPEN NC数据与AI委员会,感谢他们提供利用可互操作数据的机会。

对开发者来说,仓库结构分得很清楚:backend是FastAPI加worker,放在generator-service/;模型与密钥管理在shared/;私有管理服务在generator-admin-service/;前端React在generatorweb-service/。后端把每次请求登记为PostgreSQL里的一个job,worker再调用llama.cpp,把源文档存成AsciiDoc,并按需生成DOCX供下载。

奖项将在11月4日的Tech&Co活动上揭晓。而在那之前,这套跑在岛内一台台式机上的方案,已经把“投一个岗位准备一整套材料”的重复劳动,压缩成了一次导入加几次点击。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

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.

相关推荐
热点推荐
详解特斯拉会飞的汽车:自己给高压空气罐推进器充气,倒挂爬升用的是风扇吸力

详解特斯拉会飞的汽车:自己给高压空气罐推进器充气,倒挂爬升用的是风扇吸力

红星新闻
2026-10-16 19:09:29
已经10天了,全网还没人能踩断尊界刹车

已经10天了,全网还没人能踩断尊界刹车

远方青木
2026-10-17 22:14:25
CBA疯狂一夜,3场爆冷,1场惊天大逆转,3支非季后赛球队掀翻劲旅

CBA疯狂一夜,3场爆冷,1场惊天大逆转,3支非季后赛球队掀翻劲旅

南海浪花
2026-10-18 06:20:16
一锤定音:懂车帝违规测评顶风作案

一锤定音:懂车帝违规测评顶风作案

丁刚看世界
2026-10-16 21:33:59
96岁无锡爷爷因年龄原因被旅行社拒绝后,独自乘40多小时火车到西藏旅游;他毕业于上海交大,旅行有问题会问AI

96岁无锡爷爷因年龄原因被旅行社拒绝后,独自乘40多小时火车到西藏旅游;他毕业于上海交大,旅行有问题会问AI

都市快报橙柿互动
2026-10-18 00:49:41
日本网友让志田千阳“滚出日本、入籍中国”,结果她真的来了

日本网友让志田千阳“滚出日本、入籍中国”,结果她真的来了

叒女紫121
2026-10-15 17:59:37
“花钱就可以搞死一家店铺”?岂能让“职业差评”扰乱市场秩序

“花钱就可以搞死一家店铺”?岂能让“职业差评”扰乱市场秩序

齐鲁壹点
2026-10-17 21:24:11
不给钱就掀桌子!匈牙利新总理放狠话:不给164亿就一票否决

不给钱就掀桌子!匈牙利新总理放狠话:不给164亿就一票否决

今夜繁星坠落
2026-10-17 19:35:49
袁腾飞事件的启示,理性看待中外差距,不妄自菲薄也不盲目吹捧

袁腾飞事件的启示,理性看待中外差距,不妄自菲薄也不盲目吹捧

完善法
2026-10-17 04:07:49
2026武网诞生两匹最大“黑马”:世界排名170的卡塔尔杀进决赛,波兰“月亮姐”击败发小斯瓦泰克晋级,有望夺冠!

2026武网诞生两匹最大“黑马”:世界排名170的卡塔尔杀进决赛,波兰“月亮姐”击败发小斯瓦泰克晋级,有望夺冠!

极目新闻
2026-10-17 22:52:22
为特朗普清道,为普京安排骑行,为黄仁勋等嘉宾腾出深南大道:深圳APEC会议周,整座城市进入“高级礼宾待客状态”

为特朗普清道,为普京安排骑行,为黄仁勋等嘉宾腾出深南大道:深圳APEC会议周,整座城市进入“高级礼宾待客状态”

谈史论今1
2026-10-17 17:07:50
中国大使回应:若动武可轻易取胜,菲律宾应庆幸有中国这样的邻居

中国大使回应:若动武可轻易取胜,菲律宾应庆幸有中国这样的邻居

流史岁月
2026-10-17 17:30:09
普京:包围并消灭2000人的乌军集群,且在460平方公里区域内实施包围,这非比寻常;乌克兰打击“俄罗斯的谷歌”,互联网成新战场前线

普京:包围并消灭2000人的乌军集群,且在460平方公里区域内实施包围,这非比寻常;乌克兰打击“俄罗斯的谷歌”,互联网成新战场前线

扬子晚报
2026-10-17 19:49:23
仅1名员工的公司中标3000万!实际施工结算仅350万 1250万被挪用!

仅1名员工的公司中标3000万!实际施工结算仅350万 1250万被挪用!

闪电新闻
2026-10-17 17:29:15
从“政府来养老”到“第一责任人”:谁在自力更生,谁在稳享保障?

从“政府来养老”到“第一责任人”:谁在自力更生,谁在稳享保障?

马小白
2026-10-17 17:04:07
垃圾!中国留学生披日本旭日旗,引发全网震怒!

垃圾!中国留学生披日本旭日旗,引发全网震怒!

News脑洞
2026-10-17 19:22:14
45岁仍拍三级片还债,36E巨乳,被称香港妖女,60岁直播翻身破亿

45岁仍拍三级片还债,36E巨乳,被称香港妖女,60岁直播翻身破亿

轩逸阿II
2026-10-17 07:39:17
不可思议!疯狂小杨哥换新号复出,一日涨粉10万,网友:涨粉再快,也回不到之前上亿的粉丝量了

不可思议!疯狂小杨哥换新号复出,一日涨粉10万,网友:涨粉再快,也回不到之前上亿的粉丝量了

火山詩话
2026-10-18 07:10:10
被美方驱逐的美籍华人发现:恢复中国籍的门槛,比拿美国绿卡还高

被美方驱逐的美籍华人发现:恢复中国籍的门槛,比拿美国绿卡还高

浯江孤舟
2026-10-17 10:47:18
“生平没碰过女孩”,万米高空自杀式袭击揭秘

“生平没碰过女孩”,万米高空自杀式袭击揭秘

中国新闻周刊
2026-10-17 23:24:03
2026-10-18 09:59:00
野生运营
野生运营
懂点产品,懂点AI,正在努力给平淡日子搞点新花样。
199文章数 97关注度
往期回顾 全部

科技要闻

刘煜辉:99%的黄金分析师报告一钱不值

头条要闻

女生科目三没过出来发现教练走了 跟其语音听到麻将声

头条要闻

女生科目三没过出来发现教练走了 跟其语音听到麻将声

体育要闻

升级版杨瀚森再闯难关:当上开拓者第三中锋还得拼

娱乐要闻

李连杰回应抛妻弃女传闻,透露四个女儿关系

财经要闻

马斯克:美债问题只能靠AI和机器人解决

汽车要闻

星瑞L PLUS限时售价10.97万元起 开启智混3L时代

态度原创

家居
游戏
手机
健康
公开课

家居要闻

2026建博会(广州) 公装联探展交流活动

《幽灵线:东京》已加入GOG保存计划 取消服务集成

手机要闻

这是一组iPhone 18 Pro系列销量数据,行业人士:炸裂

看着很健康的人,怎么会突然猝死?

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版