【Hello AI 科技致善】用SOLO搞了个「拿个offer」——帮助求职者读懂JD,不再盲目投简历

①摘要

我自己是个臭民办本的学生,现在攒了几段还不错的实习和项目经历。但每次找岗位,都要筛好几天,问GPT、问豆包、上抖音搜有没有坑,折腾得不行。正巧,身边朋友最近也在为实习发愁。于是我就想着,用SOLO干脆做个工具出来。

这个工具主要给正在找工作的应届生、想转行的人用的。你拿到一个职位描述(JD),觉得云里雾里?它帮你把JD掰开揉碎分析一遍。基于TRAE SOLO平台开发,现在已经能拆出8个维度的信息,实测能减少70%以上的无效投递,让你不再被招聘信息坑,也不用花冤枉钱试错。

②真实场景与需求

目标人群

核心是大学生,尤其是学校普通、没啥职场人脉、不知道上哪问“这个岗位到底怎么样”的同学。转行的人、刚工作不久经验不足的也能用。

痛点描述

说白了,公司和求职者之间信息完全不透明。具体到每个环节:

  1. 筛岗位的时候:JD里写着“沟通能力强”“能抗压”——这到底意味着要996?要背锅?还是工资打折?你根本看不出来,投了以后入职才发现踩坑;
  2. 改简历的时候:不知道自己跟这个岗位差在哪,不知道该突出什么,海投一堆全是已读不回,也不知道问题出在哪;
  3. 准备面试的时候:瞎猜人家会问什么,刷一大堆面经,结果跟岗位要求完全不搭边,面了也白面;
  4. 最后选offer的时候:手里两三个机会,凭感觉挑一个,入职后发现跟想象中完全不是一回事。

现在大家怎么做的

主流办法都有硬伤:

  1. 自己琢磨:字面意思理解JD,没经验就看不出隐藏信息,入职了才发现不对,代价太大;
  2. 问学长/前辈:信息东一句西一句,不系统,而且不是每个人都有靠谱的职场人脉;
  3. 花钱找求职辅导:动不动几千块,质量还没保证,学生根本付不起;
  4. 海投瞎撞:费时费力,还老被拒,越投越没信心。

③作品介绍

「拿个offer」是一个用TRAE SOLO平台AI能力做的网页工具,专门帮你深度分析JD。从选岗位、改简历、准备面试到最后选offer,全程有AI帮忙。项目MIT协议开源,数据全存在你自己电脑里,不花钱,谁都能用。

(ui原型图由GPT-image2生成,用trae solo完美复刻哈拉少)

核心功能(8大独立分析维度)

核心功能 解决什么问题
JD真相分析 告诉你入职后实际干啥,翻译那些模棱两可的话,识别坑点,判断工资有没有水分
简历匹配度评估 0-100分打分,5个维度告诉你差在哪,给具体修改建议
面试备战辅助 AI生成岗位可能问的问题,还能一键跳小红书/牛客/知乎看真实面经
行业洞察报告 分析这行怎么样、好不好进、以后能往哪发展
技能全景提取 画出技能雷达图,告诉你哪些技能匹配、哪些还缺,顺便给个3个月的学习计划
组织角色拆解 说清楚这个岗位在整个团队里什么位置、跟谁汇报、每天时间大概花在哪
双岗位对比分析 两个offer拿不准?多个维度帮你量化对比
JD链接自动爬取 粘贴招聘链接自动抓取JD内容,主流的招聘网站基本都支持,不用手动复制粘贴

技术实现

  • 前端框架:React 18 + Vite 5 + TailwindCSS 3
  • AI能力:基于TRAE SOLO平台适配OpenAI兼容协议,支持DeepSeek/通义千问/Moonshot等主流模型
  • 数据存储:localStorage本地存,你的简历和JD不会上传到任何服务器
  • 内容爬取:用Jina Reader API做服务端渲染抓取,适配主流招聘平台

④用SOLO实现的过程

这部分是整个项目的核心开发过程。我们全程用TRAE SOLO模式,从想法到产品落地,AI主导推进,开发周期比预想短了很多,而且挺稳的。

任务拆解与开发流程

我们把项目拆成了4个大阶段,全程用SOLO Coder智能体自动拆任务、写代码,基本上就是拿自然语言描述需求,它帮你一步步把项目搭起来:

  1. 需求拆解+架构设计:用SOLO的自然语言解析能力,把功能模块分好、技术栈定好、项目结构搭好,顺便输出PRD文档;

  2. 核心AI能力开发:利用SOLO的多模型兼容和Prompt调优能力,把8个维度的分析函数写出来,反复调Prompt,直到分析结果靠谱;

  3. 前端界面+交互开发:用SOLO Builder智能体直接生成React页面、组件和交互逻辑,设计稿到代码转化很快;

  4. 集成测试+开源整理:靠SOLO的调试、修bug、生成文档能力,把整个项目跑通、测完、整理好代码仓库。

主要用了SOLO哪些能力

  1. SOLO Coder全程写代码:从项目初始化配置环境、管理依赖,到写前端组件、配路由、封装工具函数,全让它干了。开发效率至少翻了四五倍;
  2. 多模型兼容+调Prompt:基于SOLO的多模型支持,很快适配了主流大模型。而且通过反复对话调优,让AI输出的分析结果真正站在求职者角度,不是那种泛泛而谈的废话;
  3. 实时代码调试+修bug:开发中遇到前端交互异常、AI流式输出卡顿、本地存储丢失等问题,SOLO能实时感知代码变化,快速定位问题并给出修复方案,解决了90%以上的技术坑;
  4. 全程项目管理:在SOLO一个项目里同时管架构、AI调优、前端实现多个任务,每次AI调用了什么工具、改了哪些代码都看得清清楚楚,心里有底。

关键Prompt与核心操作

为了把JD分析做透,我们在SOLO上迭代了十几轮Prompt。下面是核心的基础分析Prompt:

# 角色
你是有10年以上经验的求职顾问,站在求职者这边,帮他们看清JD的真实情况。不帮公司美化岗位,不说套话空话。

# 核心任务
根据用户给的JD内容,老老实实完成下面4个分析:
1. 岗位真实日常:拆解这个岗位每天到底干啥,按时间占比来说,把JD里那些包装话术扒干净;
2. 隐藏要求与潜台词:把JD里含糊的说法翻译成人话,说出背后的真实要求和职场潜规则;
3. 风险信号与避坑提示:识别加班、工资水分、职责不清、团队不稳等坑点,按高/中/低风险标出来;
4. 薪资合理性分析:结合城市、行业、工作年限要求,判断标的薪资合不合理,有没有水分。

# 输出要求
1. 说人话,别拽术语,别官方腔;
2. 所有分析必须严格根据JD内容来,别自己瞎编;
3. 结构化输出,每个维度有标题,内容简洁、重点突出。

开发中踩过的坑和解决办法

  1. 坑1:AI分析结果千篇一律,没啥用
    一开始用的通用Prompt,生成的内容跟JD原文差不多,对求职者没实际帮助。
    怎么解决的:靠SOLO的多轮调试,把8个分析维度拆成独立函数和专属Prompt,每个Prompt都明确“求职者利益优先”,加上严格的输出约束。还针对不同行业、不同层级的岗位做了适配,让分析结果真正贴合实际。

  2. 坑2:JD链接抓取不到,招聘网站反爬严重
    一开始自己写的爬虫,碰上招聘网站的反爬机制就废了,成功率很低。
    怎么解决的:用SOLO的技术选型能力,对比了8种方案,最后选了Jina Reader API做服务端渲染抓取,还加了多策略降级处理。抓取成功率从30%提到了95%以上,维护成本也降下来了。

  3. 坑3:用户隐私数据安全风险
    简历、JD这些都是敏感信息,放云端万一泄露就麻烦了。
    怎么解决的:用SOLO的方案设计和代码生成能力,改成了localStorage全本地存储。所有数据留在用户自己电脑里,不上传任何服务器。同时历史记录、收藏夹功能也都能正常用。

  4. 坑4:不同大模型输出格式不一样,前端渲染乱套
    不同模型返回的格式五花八门,经常格式不规范,页面显示错乱。
    怎么解决的:靠SOLO的代码调试能力,封装了统一的AI调用工具函数,加了输出格式校验和容错。同时针对不同模型特性做了Prompt适配,保证不管用什么模型,输出内容都能稳定显示。

(顺带一提 mtc做调研夯爆了)

⑤成果展示

最终做出来的东西

  1. 完整能跑的网页应用:所有功能都开发测试完了,8个分析维度、JD链接自动抓取、本地历史记录和收藏、多模型API配置,都能用。直接本地部署就能跑;
  2. 完整开源代码仓库:项目已经开源到GitHub,MIT协议,代码全开放,随便下载、用、改;
  3. 全流程功能验证:在互联网、金融、制造、教育等行业用100多个真实JD跑过一遍,核心功能稳定。

项目链接与演示素材

核心功能界面演示

用户贴一个JD进去,工具就能做全维度分析。输入示例:

职位名称:高级前端工程师

岗位职责:
1. 负责公司核心产品的前端架构设计与开发
2. 参与产品需求评审,与产品经理、设计师紧密协作
3. 优化前端性能,提升用户体验

任职要求:
1. 5年以上前端开发经验
2. 精通React/Vue等主流框架
3. 有大型项目架构经验

工具输出的分析结果示例:

  • 真实日常:架构设计可能只占20%,剩下80%是在改业务代码和联调接口;
  • 隐藏要求:“紧密协作”=要频繁跟产品、设计、后端沟通,沟通能力弱会很痛苦;“性能优化”=线上出问题你得能紧急排查和修复;
  • 风险信号:没写团队规模、具体业务,有一个人干多个岗位的可能,风险中等;
  • 薪资合理性:5年经验在一线城市正常是20K-35K,如果标的低于这个区间,说明有水分。

⑥验证方式与下一步

验证方式(已经做完3类核心验证)

  1. 功能可用性验证
    项目已经完整跑通。你可以从GitHub克隆代码,按README配好环境启动,所有功能都能体验,核心AI分析的效果和稳定性都能自己验证。

  2. 真实用户验证
    开源后找了10多个大学生试用,反馈搂几条:

    • “直接避雷********了,省了不少精力去筛海投岗位”;
    • “按简历匹配的建议改了简历,之前投了十几家都没回音,改完收到了一个面试通知!!!!”;
    • “完全免费,跟市面上那些几千块的没啥区别,夯爆了哥”。
    • “凑双非的神”。
  3. 分析效果量化测试
    用100多个主流招聘平台的真实JD做了全维度测试,结果:核心信息分析准确率95%以上,风险点识别覆盖率90%以上,不同行业、不同层级的岗位都能稳定分析。

下一步计划

  1. 功能继续迭代:加AI简历改写、岗位薪资查数据、笔试题生成、AI模拟面试等,把求职全链路补全;
  2. 多端适配:做浏览器插件版,在招聘网站上就能一键解析JD,不用来回跳转;同时适配手机端,方便随时用;
  3. 开源社区运营:持续维护GitHub仓库,定期收用户反馈迭代,开放社区贡献入口,欢迎大家一起完善;
  4. 公益推广:跟高校就业指导中心、大学生求职社群合作,免费推给应届生,再做个配套的求职公益教程,帮更多缺资源的学生跨过信息鸿沟,让科技的善意真真切切地帮到人。

我相信,科技该有的温度,就是让每个求职者都能站在信息平等的地方,看清前面是什么,然后拿到自己真正想要的那个offer。

好强啊 :saluting_face:

大佬,如果不能直接抓过来为什么不搞个浏览器插件一键解析,是有被封号的危险嘛

1 个赞

可能吧 我没研究明白这个 准备下次用大模型直接访问了

1 个赞