AI简历分析器APP源码_原生Android端_Kotlin+Jetpack Compose
最近更新 2026年07月01日
资源编号 wu-3316

#热门
AI简历分析器APP源码_原生Android端_Kotlin+Jetpack Compose

2026-07-01 APP源码 0 0
温馨提示丨请勿私下交易,出现任何后果均与本站无关!
增值服务:
AI
简历
分析器
APP
源码
原生
Android
¥ 128.00人民币 特别注意:购买前请再三测试前端和后台功能是否有BUG!

立即购买 查看演示 在线客服
微信扫码咨询 微信扫码咨询
进入TA的商铺 联系官方客服
详情介绍

源码概述

CVBuilder是一款原生Android AI简历分析工具APP源码,采用Kotlin和Jetpack Compose(Material 3)构建。用户可以管理多份简历、编辑结构化内容、查看实时ATS风格评分(含子分数和洞察建议),粘贴职位描述进行关键词分析,使用AI辅助功能(摘要生成、优化等),预览布局并导出/分享PDF文件。所有数据通过Room数据库本地存储,默认AI实现基于模板和规则,无需API密钥和云端调用,保障隐私安全。

AI简历分析器APP源码_原生Android端_Kotlin+Jetpack Compose

适用行业与企业
  • 求职者个人使用:优化简历以通过ATS系统筛选
  • 职业培训平台:为学员提供简历诊断和优化工具
  • 高校就业指导中心:帮助学生提升简历质量
  • 企业HR部门:内部候选人简历评估辅助
  • 招聘服务公司:作为增值服务提供给求职客户
  • 个人开发者:基于源码二次开发或白标交付
演示APP

https://demo.products.techrobot.in/cvora-pro/v1.0/app-debug.apk

核心功能完整清单 首页
  • 简历列表:展示所有已保存简历,包含标题和最后更新时间,点击进入编辑器
  • 创建简历:智能命名新草稿,避免重复标题
  • 删除简历:删除前二次确认
  • 加载与错误处理:全屏加载状态,可恢复错误使用Snackbar提示
  • 可选横幅广告:底部固定高度横幅,避免布局跳动
简历编辑器

顶部应用栏

  • 返回、保存(含保存中状态)、预览入口

滚动内容区

  • ATS卡片、横向滚动标签栏、当前标签页内容统一垂直滚动

标签页

  • 个人信息、教育经历、工作经验、技能、ATS与职位描述(支持滑动切换)

标签页切换

  • 交叉淡入淡出动画

背景设计

  • 高级渐变背景

保存反馈

  • 成功/验证失败/保存失败/AI错误的Snackbar提示

优化覆盖层

  • “修复我的简历”运行时全屏阻塞覆盖,完成后显示成功提示
ATS评分卡片(始终显示在标签上方)
  • 综合评分0-100:环形进度条动画,标注“ATS”风格定位
  • 子分数:关键词匹配(有职位描述时显示)、章节完整度、内容质量,各带进度条
  • 信息说明对话框:三个评分维度的简明解释
  • 空职位描述处理:关键词行显示N/A,提示用户粘贴JD,避免重复消息
  • 缺失关键词:有JD时显示水平标签行
  • 洞察列表:简历质量建议(联系方式、摘要、教育、经验、技能)+ ATS优化提示(可量化成果、行动动词等)
  • 加载状态:简历数据加载完成前不显示误导性分数
  • 毛玻璃卡片设计:带柔和阴影/光晕效果
个人信息标签页
  • 简历标题、目标职位标签(9个职位类别)、姓名、邮箱、电话、地址、领英、作品集链接、多行个人摘要
  • 验证:姓名/邮箱规则校验,内联提示
  • AI摘要功能:润色句子、改写专业语气、行动动词、从角色自动生成、通过“角色焦点”文本框优化
教育经历标签页
  • 支持多条记录:学校、学位、专业方向、起止年份、描述
  • 卡片式布局,每张卡片可单独删除
工作经验标签页
  • 每条记录:公司、职位名称、地点、日期、详细描述
  • AI功能:润色、改写、行动动词、通过提示对话框生成、改进
  • 加载状态:针对每条经验的AI任务,卡片显示专注进度状态
技能标签页
  • 技能名称+熟练度行,支持添加/删除
ATS与职位描述标签页
  • 职位描述大字段(粘贴招聘内容)
  • 修复我的简历:全简历优化管道,全局覆盖层,完成后Snackbar提示
预览界面
  • 模板选择器:横向标签切换预览模板(如经典风格)
  • 实时预览:Compose简历布局
  • 保存PDF:写入用户可见存储(Android API 29+使用MediaStore/Download/CVora,旧版本使用应用外部文件)
  • 导出成功提示:Toast显示保存路径
  • 插屏广告:保存成功后可选全屏广告(含冷却时间和偏好追踪)
  • 可选底部横幅:与首页共用AdMob广告位
  • 导出加载状态:PDF生成期间阻塞覆盖层
数据、隐私与离线默认
  • 本地优先:所有简历内容存储在设备Room/SQLite数据库
  • 无云账户:默认产品无需登录
  • 默认AI:基于模板/规则驱动,无第三方LLM调用(可替换为OpenAI/Gemini等服务)
技术规格 用户端/设备要求
项目 说明
最低Android版本 API 24(Android 7.0)
目标SDK API 36
编译SDK 36
推荐测试范围 API 24、29、33–36
网络要求 核心功能可选(编辑、默认AI、ATS均离线可用;AdMob和远程API需要网络)
Google Play服务 仅广告需要(play-services-ads)
UI语言 英语(可配置为仅打包英语资源)
开发者工作站要求
  • Android Studio最新稳定版
  • JDK 11+
  • Gradle Wrapper(无需全局安装)
  • 匹配compileSdk的Android SDK平台
首次启动与演示
  • 种子数据:首次启动且数据库为空时自动生成演示简历
  • 示例职位描述:预置演示JD,使ATS关键词匹配即时生效
  • 自动打开编辑器:仅首次安装时自动打开演示简历
用户使用指南
  1. 首页:查看所有简历,点击编辑或创建新草稿
  2. 首次启动:自动进入演示简历,可编辑或创建自己的简历
  3. 编辑器顶部:返回首页、保存、预览PDF
  4. ATS卡片:简历加载后显示综合评分和子分数
  5. 个人信息标签页:填写联系方式、摘要、选择目标职位标签
  6. 教育/工作/技能标签页:添加模块,使用AI功能快速优化
  7. ATS与职位描述标签页:粘贴职位描述,启用关键词匹配和缺失词提示
  8. 修复我的简历:运行全文档优化
  9. 预览与导出:切换模板,保存PDF至设备
非功能性要求
  • UX设计:编辑器单一垂直滚动,横向标签栏,标签间交叉淡入淡出
  • 可靠性:长时间AI和PDF操作显示阻塞UI,错误时清除加载状态
  • 可维护性:广告单元ID、应用ID、冷却间隔等在XML中配置
  • 隐私默认:无需强制账户,简历数据默认保留在设备端

申明:本文由第三方发布,内容仅代表作者观点,与本网站无关。对本文以及其中全部或者部分内容的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。本网发布或转载文章出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

无忧软件园 APP源码 AI简历分析器APP源码_原生Android端_Kotlin+Jetpack Compose https://www.hfynet.com/ymjy/detail3316.html

全行业获客软件,矩阵软件,ai数字人克隆,

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务