中文译文
构建一个名为「First Impression」的 Web 应用——一款约会资料审核与优化工具。
核心功能:
- 照片审核:用户描述自己的照片(最多 6 张)——AI 从活力感、亲和力、社交证明和独特性四个维度为每张照片打分。返回一份排序推荐,并附上每张照片的一句话理由
- 个人简介重写器:用户粘贴当前的个人简介,点击「Optimize」,收到 3 个不同语气(俏皮 / 真诚 / 直接)的重写版本。每个版本都包含字数统计和预测的「右滑率」标签(低 / 中 / 高)
- 破冰话术生成器:用户用几句话描述匹配对象的资料——AI 生成 5 条个性化开场白,按预测回复率排序,每条都附上一句话说明其为何有效
- 资料评分仪表盘:一个 0–100 的综合评分,涵盖个人简介质量、照片吸引力和开场白效果——实时更新
- 导出:将所有素材导出为格式化的 PDF,标题为「My Profile Package」
技术栈:React、[LLM API] 用于所有 AI 调用、jsPDF 用于导出。移动端优先的 UI,采用卡片式布局——暖色调,现代约会应用的感觉。
English original
Build a web app called "First Impression" — a dating profile audit and optimization tool.
Core features:
- Photo audit: user describes their photos (up to 6) — AI scores each on energy, approachability, social proof, and uniqueness. Returns a ranked order recommendation with one-line reasoning per photo
- Bio rewriter: user pastes current bio, clicks "Optimize", receives 3 rewritten versions in distinct tones (playful / authentic / direct). Each version includes a word count and a predicted "swipe right rate" label (Low / Medium / High)
- Icebreaker generator: user describes a match's profile in a few sentences — AI generates 5 personalized openers ranked by predicted response rate, each with a one-line explanation of why it works
- Profile score dashboard: a 0–100 composite score across bio quality, photo strength, and opener effectiveness — updates live
- Export: formatted PDF of all assets titled "My Profile Package"
Stack: React, [LLM API] for all AI calls, jsPDF for export. Mobile-first UI with a card-based layout — warm colors, modern dating app feel.