在线体验 关于项目
Resume3d 把「投简历」换了个形态:上传一份 PDF 或 Word 简历,AI 读出身份、工作经历、教育背景、技能与联系方式,自动分成一屏屏内容;简历里夹带的照片会被提取出来,交给 Tripo 图生模型变成一个可爱的 3D 角色,两三分钟就能看到。
确认信息、选好配色之后,这些内容被编排成一条滚动展开的 3D 主页——镜头跟着滚动扫过经历、技能与作品图集。最后打包成一个压缩包带走:既有双击就能打开的单文件网页,也有可以直接部署成个人网站的文件夹版。全程用自己的 Tripo API Key 计费,简历不留存,草稿只在自己的浏览器里。
体验要点
- 上传 PDF / Word 简历(最大 10MB),身份、经历、教育、技能与联系方式自动分屏归类,每一项都能改、也能设为不公开
- 简历里的照片自动提取出来供选择,也可以另传一张;不想用真人照片就从 7 个默认形象里选一个,不消耗积分
- 生成 3D 形象约 2–3 分钟、预计消耗约 80 积分,记在你自己的 Tripo API Key 名下,没跑完的部分自动退回
- 导出的压缩包里装了两种形态:单文件 portfolio.html 双击即开、发微信网盘都行,site/ 文件夹版传上 GitHub Pages 或 Vercel 就是个人网站
技术解析
形象生成 · Tripo 图生模型走自带 Key
站点自己不持有任何 Tripo 凭证:先登录 Tripo 开发者平台账号,再从自己名下的 API Key 里选一把,生成的积分消耗就记在这把 Key 所属账号上;Key 只在当前标签页临时留存,关掉页面即失效。选定后把简历里提取的照片(或另传的一张、或 7 个默认形象之一)送进图生模型,约 2–3 分钟出一个带质感贴图的立体角色,默认形象则完全不走生成、不花积分。
等待可续跑 · 轮询、退积分与草稿恢复
两段等待被区别对待:简历识别期间关页或刷新就得重新上传,页面会明写这一点;而 3D 形象一旦开始生成便不可取消,虽然同样请你保持页面打开,真刷新了进度也会自动接上——任务状态与已完成的中间产物都落在浏览器本地,重进直接续,连上次没做完的草稿都能恢复。生成失败不白扣积分:未完成部分由 Tripo 自动退回,可以直接重试或换一张照片重来。
滚动展开 · 一个模型贯穿全篇
成品作品集是一条 Three.js r185 的镜头轨道:首屏个人信息卡、中间若干内容屏、末屏作品图集,右侧刻度轨标出当前在第几屏。同一个 GLB 角色不随屏切换重载,而是由 GSAP 3.15 时间线把相机位置、角色姿态与卡片入场统一绑到滚动进度上,所以经历、技能与作品一屏屏推进时,人物是连续运镜过去的。背景巨字、主题配色与每屏标题都来自可编辑字段,改完即时反映到预览。
导出即带走 · 双形态压缩包,全程本地
同一个压缩包里给了两种形态:单文件 portfolio.html 把整份作品集连同资源塞进一个网页文件,双击即开、发微信或网盘都能直接看,代价是体积稍大;site/ 文件夹版体积最小,整个目录传上 GitHub Pages、Vercel 就是个人网站。作品图支持 jpg / png、最多 8 张,导出前自动压缩一并打包,导出面板还会预估屏数与体积。简历文件本身只用于这一次生成、不落盘保存,草稿也只存在自己的浏览器里。


