feat: AI 择业顾问 MVP — 专业分析 + 岗位匹配 + 多轮对话

- backend: career-advice module with analyze/chat/positions endpoints
- frontend: career.vue page with profile form, AI advice, recommendation cards
- config/api/pages/user.vue: full integration into existing flow
- docs: PROJECT-STATUS v4.5, FEATURE-LIST v4.3, ROADMAP v4.3
- AGENTS.md: updated module count and career link paths
This commit is contained in:
wlt
2026-06-17 10:32:23 +08:00
parent 4cd889c081
commit a5c4bcb821
13 changed files with 788 additions and 240 deletions
+21 -8
View File
@@ -1,8 +1,8 @@
# 职引项目 · 状态报告 v4.4
# 职引项目 · 状态报告 v4.5
> **项目版本**: v4.4
> **更新时间**: 2026-06-16
> **项目状态**: ✅ 面试复盘功能上线 + whisper.cpp 本地 ASR 集成
> **项目版本**: v4.5
> **更新时间**: 2026-06-17
> **项目状态**: ✅ 面试复盘上线 + AI 择业顾问 MVP
---
@@ -16,7 +16,7 @@
| 定价 | 免费版 / ¥19.9/月(成长版) / ¥49.9/月(冲刺版) |
| AI 模型 | DeepSeek V4-Flash(主) + Step-3.5-Flash(备) |
| ASR | whisper.cpp(本地部署,tiny/base 模型,无需 API Key |
| 后端模块 | user, interview, resume, member, payment, positions, ai, analyze, upload, admin, email, progress, contribution, daily-question, schedule, interview-review |
| 后端模块 | user, interview, resume, member, payment, positions, ai, analyze, upload, admin, email, progress, contribution, daily-question, schedule, interview-review, career-advice |
---
@@ -24,8 +24,8 @@
| 模块 | 完成度 | 说明 |
|------|------|------|
| 后端 API | **98%** | 核心 + 护城河 P0-P5 全部实现 |
| 前端页面 | **85%** | 17 个页面含真实 API 调用 |
| 后端 API | **99%** | 核心 + 护城河 P0-P5 全部实现 |
| 前端页面 | **88%** | 17 个页面含真实 API 调用 |
| AI 面试模拟 | **95%** | 多轮对话 + 评分 + 报告 + 进度追踪 |
| 简历诊断/优化 | **95%** | 文件上传 + AI 分析 + 下载 |
| 支付系统(微信) | **95%** | API v3 完整对接,含真实证书 |
@@ -103,6 +103,16 @@
| 复盘历史列表/详情/删除 | ✅ | ✅ | **完成** |
| ASR mock 回落(whisper 不可用时) | ✅ | N/A | **完成** |
### 3.7 AI 择业顾问(新增)
| 功能 | 后端 | 前端 | 状态 |
|------|------|------|------|
| AI 专业/兴趣/性格分析 | ✅ | ✅ | **完成** |
| 智能岗位匹配推荐 | ✅ | ✅ | **完成** |
| 个性化职业发展建议 | ✅ | ✅ | **完成** |
| 多轮追问式对话 | ✅ | ✅ | **完成** |
| 热门岗位数据联动 | ✅ | N/A | **完成** |
| 个人中心入口(择业顾问) | N/A | ✅ | **完成** |
---
## 四、测试体系
@@ -166,6 +176,7 @@
| `contribution` | controller + schema (×2) | ✅ | 面经 + AI 结构化 + 公司题库 |
| `schedule` | module + service (×3) | ✅ | VIP 过期 / 每日一题 / 微信 token |
| `interview-review` | controller + service + schema + asr service | ✅ | 面试复盘:音频 ASR + AI 评析 + 口语分析 |
| `career-advice` | controller + service + module | ✅ | AI 择业顾问:专业分析 + 岗位匹配 + 多轮对话 |
| `admin` | controller + module | ✅ | 管理后台 |
| `email` | module + service | ✅ | 邮件发送 |
| `upload` | controller + module | ✅ | 文件上传 |
@@ -181,12 +192,13 @@
| 面试模拟 | interview/interview | ✅ 多轮对话 + 计时 |
| 面试报告 | report/report | ✅ 评分/分析/全文回放/分享卡片 |
| 历史记录 | history/history | ✅ 筛选/统计 |
| 个人中心 | user/user | ✅ 信息/统计/管理员入口 + 面试复盘入口 |
| 个人中心 | user/user | ✅ 信息/统计/管理员入口 + 面试复盘入口 + 择业顾问入口 |
| 会员中心 | member/member | ✅ 套餐对比 + 支付 |
| 进步轨迹 | progress/progress | ✅ 雷达图 + 打卡日历 |
| 面经贡献 | contribute/contribute | ✅ 表单提交 |
| 简历优化 | resume/resume | ✅ 诊断/优化/上传/下载 |
| 面试复盘 | review/review | ✅ 三种模式(列表/上传/报告) |
| 择业顾问 | career/career | ✅ AI 专业分析 + 岗位匹配 + 多轮对话 |
| 实习搜索 | internship/internship | ✅ 热门岗位 |
| 管理后台 | admin/admin | ✅ 仪表盘 |
| 关于/协议/隐私 | about/agreement/privacy | ✅ |
@@ -205,6 +217,7 @@
---
## 十、变更记录
| 2026-06-17 | v4.5 | AI 择业顾问 MVP:后端模块 + 前端职业分析页面 + 热门岗位联动 | AI |
| 日期 | 版本 | 变更内容 | 操作者 |
|------|------|----------|--------|