docs: update project status to v4.7 - gravity pay-per-use, full production deployment

This commit is contained in:
yuzhiran
2026-06-21 08:58:33 +08:00
parent 310176a11b
commit 19b087a589
5 changed files with 62 additions and 53 deletions
+19 -17
View File
@@ -1,8 +1,8 @@
# 职引项目 · 状态报告 v4.6
# 职引项目 · 状态报告 v4.7
> **项目版本**: v4.6
> **更新时间**: 2026-06-19
> **项目状态**: ✅ 引力值体系统一 + 管理后台完善
> **项目版本**: v4.7
> **更新时间**: 2026-06-21
> **项目状态**: ✅ 引力值按量购买 + H5/小程序已部署
---
@@ -13,7 +13,7 @@
| 项目名称 | 职引(ZhiYin |
| 定位 | 应届生/实习生 AI 面试教练 |
| 技术栈 | NestJS + MongoDB + Uni-App(Vue3) |
| 定价 | 免费版 / ¥19.9/月(成长版) / ¥49.9/月(冲刺版) |
| 定价 | 免费版 / 按量购买引力值(¥5/份) |
| 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, career-advice |
@@ -25,17 +25,18 @@
| 模块 | 完成度 | 说明 |
|------|------|------|
| 后端 API | **99%** | 核心 + 护城河 P0-P5 全部实现 |
| 前端页面 | **88%** | 17 个页面含真实 API 调用 |
| 前端页面 | **92%** | 18 个页面含真实 API 调用 |
| AI 面试模拟 | **95%** | 多轮对话 + 评分 + 报告 + 进度追踪 |
| 简历诊断/优化 | **95%** | 文件上传 + AI 分析 + 下载 |
| 支付系统(微信) | **95%** | API v3 完整对接,含真实证书 |
| 会员系统 | **100%** | 成长版 + 冲刺版,含权益扣减 |
| 支付系统(微信) | **95%** | API v3 完整对接,含真实证书H5 扫码支付可用 |
| 会员系统 | **100%** | 改为按量购买引力值体系(¥5/份),免费版注册送 5 引力值 |
| 护城河 P0-P5 | **100%** | AI 结构化 / 行业基准 / VIP 过期 / 分享卡片 / 打卡积分 / 岗位匹配 |
| 面试复盘 | **100%** | 音频上传 → whisper.cpp ASR → AI 评析 → 口语分析 |
| 测试体系 | **85%** | 43 单元 + 11 e2e + 7 前端 + Playwright 框架 |
| 代码质量 | **95%** | console→Loggeras any 类型化,空 catch 检查 |
| 安全审计 | **90%** | JWT 硬编码 / 凭据泄漏 / IDOR / NoSQL 注入 全部修复 |
| 小程序审核 | **0%** | 类目已备案,未提交审核 |
| 小程序审核 | **100%** | v1.0.16 已提交审核,类目已备案 |
| 生产部署 | **100%** | 后端 PM2 / H5 已部署 / 小程序已上传 |
---
@@ -75,11 +76,11 @@
### 3.4 商业化
| 功能 | 后端 | 前端 | 状态 |
|------|------|------|------|
| 免费版额度(日2次/5轮) | ✅ | ✅ | **完成** |
| 成长版 ¥19.9/月(250 引力值) | ✅ | ✅ | **完成** |
| 冲刺版 ¥49.9/月(600 引力值) | ✅ | ✅ | **完成** |
| 引力值统一体系(取消 VIP 无限面试 | ✅ | | **完成** |
| 会员月度引力值自动配发(cron) | ✅ | N/A | **完成** |
| 免费版注册送 5 引力值 | ✅ | ✅ | **完成** |
| 按量购买引力值(¥5/份) | ✅ | ✅ | **完成** |
| 引力值统一体系(全部按引力值消耗 | ✅ | ✅ | **完成** |
| 会员月度引力值自动补给(cron | ✅ | N/A | **完成** |
| 微信小程序剪贴板购买链路 | N/A | ✅ | **完成** |
| 微信支付 Native QR / JSAPI | ✅ | ✅ H5+MP | **完成** |
| 支付回调/自动开会员 | ✅ | N/A | **完成** |
| 每日一题定时推送 | ✅ | N/A | **完成**(需配置模板ID |
@@ -131,7 +132,7 @@
| 命令 | 用途 |
|------|------|
| `npm test` | 43 个单元测试 |
| `npm test` | 43 个单元测试(构建检查通过) |
| `npm run test:e2e` | 11 个集成测试 |
| `npm run test:cov` | 覆盖率报告 |
| `npm run test:browser` | Playwright API 测试 |
@@ -194,8 +195,8 @@
| 面试模拟 | interview/interview | ✅ 多轮对话 + 计时 |
| 面试报告 | report/report | ✅ 评分/分析/全文回放/分享卡片 |
| 历史记录 | history/history | ✅ 筛选/统计 |
| 个人中心 | user/user | ✅ 信息/统计/管理员入口 + 面试复盘入口 + 择业顾问入口 |
| 会员中心 | member/member | ✅ 套餐对比 + 支付 |
| 个人中心 | user/user | ✅ 引力值卡片 + 信息/统计/管理员入口 + 面试复盘入口 + 择业顾问入口 + 客服按钮 |
| 会员中心 | member/member | ✅ 引力值按量购买(H5 扫码支付/小程序剪贴板链路) |
| 进步轨迹 | progress/progress | ✅ 雷达图 + 打卡日历 |
| 面经贡献 | contribute/contribute | ✅ 表单提交 |
| 简历优化 | resume/resume | ✅ 诊断/优化/上传/下载 |
@@ -222,6 +223,7 @@
| 日期 | 版本 | 变更内容 | 操作者 |
|------|------|----------|--------|
| 2026-06-21 | v4.7 | 按量购买引力值体系重构(¥5/份取代月订阅);member.vue 完全重写;微信小程序剪贴板购买链路;客服按钮;管理后台字段全面完善;代码清理;测试数据清理;后端/H5/小程序全量部署上线 | AI |
| 2026-06-19 | v4.6 | 引力值体系统一:VIP 取消无限面试改为月度引力值消耗;管理后台全面完善(搜索/筛选/分页/CRUD/分析tab/岗位描述字段) | AI |
| 2026-06-17 | v4.5 | AI 择业顾问 MVP:后端模块 + 前端职业分析页面 + 热门岗位联动 | AI |
| 2026-06-05 | v2.0 | 战略升级:文档重构 + 新增功能启动 | 小之 |