【Hello AI 科技致善】用 SOLO 打造「岗明白 JobMing」AI求职全流程助手,帮大学生跨越求职迷茫

【Hello AI 科技致善】用 SOLO 打造「岗明白 JobMing」AI求职全流程助手,帮大学生跨越求职迷茫

①摘要

面向大学生求职群体,在校招/实习求职场景下提供 JD智能解析、岗位深度画像、适配度分析、简历优化、模拟面试、行动清单六大核心能力的 AI 全流程求职平台。接入 AI 大模型实现真正的智能分析,采用 Neubrutalism 设计风格,单文件打开即用、零门槛。帮助求职者从"不了解岗位"到"拿到Offer",每一步都明白。

②真实场景与需求

目标人群:大二至大四本科生、研究生,正在准备校招/实习的大学生。

痛点描述

  • 信息差巨大:智联招聘数据显示,应届生平均投递58份简历才获1个面试机会,50.54%认为"不了解岗位"是求职失败主因。
  • JD看不懂:招聘描述充满"黑话"和模糊表述,学生无法判断自己是否适合、岗位到底做什么。
  • 简历不会写:不知道怎么把经历包装成HR想看的样子,缺乏针对性优化能力。
  • 面试没经验:第一次面试紧张到大脑空白,缺乏实战练习机会。
  • 不知道该补什么:即使知道差距在哪,也缺乏具体的、可执行的行动指导。

现有做法及不足

  • 问学长/搜知乎/看面经:信息零散、滞后,且因人而异。
  • 现有AI简历工具(如超级简历、AI简历姬等):聚焦"简历优化",但没有人帮学生先搞清楚"这个岗位适不适合我"
  • 现有AI面试工具(如多面鹅、牛客AI面试):聚焦"面试练习",但前提是学生已经选对了岗位方向

核心洞察:市场最大的空白不是单一环节的工具,而是一条完整的、AI驱动的求职全流程——从读懂岗位到拿到Offer,每一步都有AI陪伴。

③作品介绍

「岗明白 JobMing」—— AI求职全流程助手

一个纯前端的Web网页应用,打开即用,零门槛。接入 AI 大模型,提供真正智能的分析和建议。包含六大核心模块:

模块一:JD 智能解析

粘贴招聘描述(JD),AI 自动深度解析,输出:

  • :pushpin: 真实工作内容(5条具体描述)
  • :magnifying_glass_tilted_left: 隐藏要求(JD没明说但实际需要的)
  • :star: 加分项
  • :money_bag: 薪资范围估算
  • :alarm_clock: 工作强度评估
  • 支持一键复制、分享图片

模块二:岗位深度画像

输入目标岗位名称(支持50+岗位类型),AI 生成:

  • :one_o_clock: 日常工作时间分配(环形图)
  • :bullseye: 核心能力要求(六维雷达图)
  • :chart_increasing: 职业发展路径(时间线)
  • :busts_in_silhouette: 适合人群特征
  • :office_building: 行业分布

模块三:适配度分析(AI对话式)

两种模式可选——智能对话快速填写

  • :robot: 智能对话模式:AI主动引导提问,自然聊天中收集你的专业、技能、经历等信息
  • :clipboard: 快速填写模式:表单式输入,快速评估
  • 输出:适配度评分(0-100分,带颜色等级)+ 双雷达对比图 + 优势/待提升项 + 综合建议
  • 分析完成自动生成行动清单

模块四:简历优化

支持粘贴简历内容或上传简历文件(PDF/DOC格式),可选配目标岗位JD,AI 逐项分析:

  • :bar_chart: 简历综合评分
  • :memo: 逐模块分析(教育背景、实习经历、项目经验、技能等)
  • :white_check_mark: 简历亮点
  • ▲ 待改进项(具体到每一条)
  • :key: 建议添加的关键词
  • :light_bulb: 综合优化建议

模块五:模拟面试

AI 扮演面试官,提供4种面试类型:

  • :bullseye: 行为面试(STAR法则)
  • :laptop: 技术面试
  • :handshake: HR面试(自我介绍、职业规划)
  • :bar_chart: 案例分析面试
  • 支持自定义目标岗位和简历背景
  • 最多8轮对话,结束后AI给出评分和详细反馈(表达能力、专业能力、逻辑思维三个维度)

模块六:行动清单

基于适配度分析结果,AI 自动生成:

  • :green_circle: 短期(1个月内):具体可执行任务
  • :yellow_circle: 中期(1-3个月):学习路径
  • :red_circle: 长期(3-6个月):项目/实习建议
  • 每个任务包含:预计耗时、推荐资源、完成标准

设计风格:采用现代柔和设计风格,融合 Neubrutalism 元素,圆角卡片+多层柔和阴影+渐变光效,视觉高级感强。配色方案:暖白底色(#FFFEF2) + 活力橙(#FF6B35)主色调,搭配多彩功能色。首页包含滚动进入动画、数字跳动、浮动装饰等动态效果。

技术特点

  • 单HTML文件,内嵌CSS+JavaScript,打开即用
  • 接入 AI 大模型API,实现真正的AI智能分析
  • Chart.js 绘制可视化图表(雷达图、环形图)
  • 响应式设计,支持桌面端和移动端
  • 分析历史记录本地存储,支持快速恢复
  • 所有结果支持一键复制和分享图片

④用 SOLO 实现的过程

第一步:需求拆解与竞品调研

我首先让 SOLO 帮我做了全面的市场调研:

  • 搜索了市面上 15+ 款大学生求职AI工具(简历类、面试类、规划类)
  • 分析了每款产品的核心功能和不足
  • 识别出最大市场空白:缺少一条完整的AI驱动求职全流程

关键 Prompt:「请调研当前市场上面向大学生求职的AI工具产品,找出差异化机会点」
SOLO 返回了一份详细的竞品分析报告,帮助我确定了产品方向。

第二步:产品方案设计

基于调研结果,我让 SOLO 设计产品方案:

  • 确定六大功能模块及其优先级
  • 设计用户交互流程:解析JD → 岗位画像 → 适配度分析 → 简历优化 → 模拟面试 → 行动清单
  • 确定技术方案:单HTML文件 + AI 大模型API + Chart.js

关键 Prompt:「基于调研结果,设计一个面向大学生求职的Web应用,包含六大模块的全流程求职助手」

第三步:UI设计与开发

这是最核心的步骤。我让 SOLO 扮演全栈开发工程师,一次性完成整个应用的开发:

设计决策

  • 色彩方案:暖白(#FFFEF2) + 活力橙(#FF6B35),传递"温暖+活力"的感觉
  • 字体:Space Grotesk(英文标题)+ Noto Sans SC(中文正文)+ JetBrains Mono(代码/数据)
  • 布局:独立落地页(痛点展示 + 功能亮点 + 使用流程 + CTA引导)+ 顶部导航 + 内容区,移动端底部Tab导航
  • 设计风格:现代柔和风格(融合Neubrutalism元素),圆角卡片+多层阴影+渐变光效+动态效果
  • 交互:首页滚动进入动画、数字跳动计数器、浮动光效装饰、卡片hover上浮+图标旋转、流程步骤依次弹入、CTA光泽扫过效果、雷达图绘制动画、评分数字递增动画

开发过程中的关键决策

  1. AI对话式适配度分析:不使用固定表单,而是让AI通过自然对话了解用户背景,用 [INFO_COMPLETE] 标记提取结构化数据。这比传统表单更自然、信息收集更全面。
  2. 模拟面试系统:设计了 [INTERVIEW_END] 标记机制,AI面试官在对话中自动判断何时结束面试并给出评分反馈。支持4种面试类型,每种有不同的提问风格。
  3. 简历优化分析:AI不仅给出评分,还逐模块(教育背景、实习经历、项目经验、技能)分析优缺点,并建议添加JD中的关键词。
  4. 品牌设计:设计了六边形+放大镜+文档线条的Logo,品牌名"JobMing 岗明白",中英文搭配。

关键 Prompt:「开发一个名为岗明白的Web网页应用…请将完整的HTML文件保存到指定路径」

第四步:全面测试与迭代优化

开发完成后,通过浏览器进行了多轮完整的功能测试和迭代:

第一轮:基础功能测试

  • :white_check_mark: JD解析:测试前端开发JD,正确解析输出
  • :white_check_mark: 岗位画像:测试产品经理画像,雷达图和时间线正常渲染
  • :white_check_mark: 适配度分析:对话模式和表单模式均正常
  • :white_check_mark: 行动清单:基于适配度结果自动生成

第二轮:新模块测试

  • :white_check_mark: 简历优化:示例数据加载正常,AI分析结果完整(评分+逐项分析+亮点+待改进+关键词)
  • :white_check_mark: 模拟面试:AI面试官正常提问,进度显示正确,支持4种面试类型

第三轮:产品体验审计
发现并修复了27个问题,包括:

  • :wrench: API Key硬编码确保评委开箱即用
  • :wrench: isRequesting锁死问题修复
  • :wrench: max_tokens从300提升到2048,解决回复截断
  • :wrench: 所有结果页添加"重新分析"按钮
  • :wrench: 适配度分析完成后引导跳转行动清单
  • :wrench: 首页Hero重写,6步流程可视化
  • :wrench: 功能网格从3个补全为6个模块
  • :wrench: 对齐比赛主题"Hello AI 科技致善"
  • :wrench: 首页升级为独立宣传页,添加痛点展示、功能卡片、流程可视化、动态效果
  • :wrench: 卡片设计升级为现代柔和风格(渐变背景+双层阴影+hover动效)

踩过的坑

  1. AI对话数据提取:最初用固定步骤的模板式对话,用户反馈"太傻了"。改为让AI自由对话,通过 [INFO_COMPLETE] 标记+JSON提取结构化数据,体验大幅提升。
  2. Chart.js 图表渲染时机:雷达图需要在DOM元素可见后才能正确渲染,需要用 setTimeout 延迟绘制。
  3. max_tokens截断问题:AI对话函数初始设置 max_tokens:300,导致面试回复和聊天消息被截断。提升到2048后解决。
  4. isRequesting锁死:验证逻辑放在 isRequesting=true 之后,导致验证失败时整个应用锁死。移到前面解决。
  5. 引号转义:在JavaScript模板字符串中嵌套HTML onclick属性时,单引号需要转义,否则会导致语法错误。

⑤成果展示

在线演示

应用已部署上线,访问 http://117.72.212.73:10000 即可体验完整功能。所有功能接入AI大模型,打开即可体验完整的AI分析能力。

功能截图

首页 - 独立落地页(痛点展示+功能亮点+求职流程+CTA引导+动态效果)

JD智能解析结果


岗位深度画像(含雷达图和时间线)




适配度分析(含双雷达对比图)




简历优化(逐项分析+评分)




模拟面试(AI面试官对话)

行动清单(三阶段时间线)




支持的岗位类型

目前支持50+岗位类型,覆盖以下大类:

  • 技术类:前端开发、后端开发、全栈开发、移动端开发、算法工程师、数据工程师、DevOps、测试工程师、嵌入式开发、游戏开发、安全工程师、云计算工程师、区块链开发、系统架构师
  • 产品类:产品经理、产品运营、数据产品经理、商业分析师、用户研究员
  • 设计类:UI设计师、UX设计师、视觉设计师、交互设计师、动效设计师
  • 运营类:内容运营、用户运营、活动运营、社群运营、新媒体运营、电商运营、品牌运营、增长运营
  • 数据类:数据分析师、数据科学家、BI分析师、算法研究员、机器学习工程师
  • 市场类:市场营销、品牌策划、公关专员、广告投放、渠道运营
  • 职能类:人力资源、财务分析、行政管理、法务专员、项目管理、质量管理、采购专员

⑥验证方式与下一步

验证方式

1. 真实JD测试
使用来自不同招聘平台的真实JD进行测试:

  • :white_check_mark: 前端开发JD → AI准确解析岗位内容、隐藏要求和薪资范围
  • :white_check_mark: 产品经理JD → 正确识别,画像雷达图和职业路径合理
  • :white_check_mark: 运营专员JD → 正确识别,适配度分析结果准确

2. 适配度分析验证

  • 计算机专业+前端实习+JavaScript技能 → 前端开发适配度评分合理
  • 对话模式能自然引导用户分享背景信息

3. 新模块验证

  • :white_check_mark: 简历优化:能识别简历中的具体问题并给出针对性建议
  • :white_check_mark: 模拟面试:AI面试官提问专业、反馈详细(三个维度评分)
  • :white_check_mark: 行动清单:基于适配度分析动态生成个性化建议

4. 用户体验验证

  • 打开即用,无需注册安装 :white_check_mark:
  • API Key预置,评委零配置体验 :white_check_mark:
  • 移动端适配正常,首页动态效果流畅 :white_check_mark:
  • 分析结果可读性强,信息密度适中 :white_check_mark:
  • 所有结果支持复制和分享 :white_check_mark:

下一步计划

  1. 多模型支持:支持用户自定义不同大模型API
  2. 简历文件解析增强:已支持上传PDF/DOC简历,后续计划优化解析准确度和多格式兼容
  3. 面试语音模式:支持语音输入/输出,模拟更真实的面试场景
  4. 求职进度追踪:记录用户的求职历程,可视化展示成长轨迹
  5. 高校合作:与高校就业指导中心合作,作为求职辅导工具推广

:hammer_and_wrench: 本作品完全使用 TRAE SOLO 开发,从市场调研、产品设计、UI开发到测试优化,全程由 SOLO 辅助完成。

:label: 标签:#HelloAI科技致善 #SOLO挑战赛