Files
zhiyin/docs/WECHAT-CHECKLIST.md
T
yuzhiran 9276ab9028 v4.2 冲刺版+每日推送+支付修复+全量代码评审
## 新增功能
- 冲刺版 ¥49.9/月:完整支付→激活→权益扣减链路
- 每日一题定时推送(@nestjs/schedule,早8点微信订阅消息)
- miniprogram-ci 编译上传脚本(scripts/upload-mp.js)

## Bug修复
- 套餐值统一:vip→growth/sprint(interview轮次限制、analyze次数检查)
- member/pay 移除开发绕过:改为订单校验后激活
- progress→report 参数名不匹配:id→interviewId
- result.vue resume.create() 参数传错(对象→独立参数)
- resume.vue analyze请求缺少Authorization header
- bank.vue contribution请求缺少Authorization header
- member.vue startPay() 缺少try/catch导致网络错误崩溃
- login.vue 调试面板 v-if="true" 生产泄漏

## 配置
- 微信支付生产证书就位(商户号1113760598)
- .env 清理冗余文件(删除.example/.production)
- WX_NOTIFY_URL 更新为 zhiyinwx.yzrcloud.cn

## 文档
- PROJECT-STATUS.md v4.1→v4.2,状态全面更新
- DEPLOYMENT.md 新增小程序编译上传章节、清理检查清单
2026-06-09 20:03:05 +08:00

110 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 职引 - 微信小程序上线检查清单
> **用途**:提交微信审核前,逐项检查,确保一次通过
> **最后更新**: 2026-06-09
---
## 一、资质与合规
### 1.1 账号资质
- [ ] 已完成微信认证(企业/个体工商户)
- [ ] 已获得 **AI 深度合成类目** 审批(必须!)
- [ ] 已配置客服(用于审核人员测试登录)
### 1.2 隐私合规
- [ ] 《隐私政策》完整
- [ ] 《用户协议》完整
- [ ] 小程序内可访问隐私政策和用户协议
- [ ] 首次收集个人信息前弹窗征得同意
- [ ] 提供用户注销账号功能
### 1.3 内容安全
- [ ] AI 生成内容有标识("由 AI 生成"
- [ ] 用户输入内容经过敏感词过滤
---
## 二、功能完整性
### 2.1 核心流程
- [ ] 微信登录流程顺畅(授权 → 登录成功)
- [ ] 手机验证码登录流程顺畅
- [ ] AI 模拟面试流程正常(选岗位 → 问答 → 查看报告)
- [ ] 面试历史记录正常显示
- [ ] 进步轨迹雷达图正常显示
- [ ] 面经贡献功能正常(填写 → 提交)
- [ ] 简历诊断/优化功能正常(上传 → 分析 → 结果)
- [ ] 会员中心展示正常
- [ ] 个人中心信息可查看
### 2.2 异常场景
- [ ] 网络异常时有友好提示
- [ ] AI 服务不可用时有降级方案
- [ ] 用户未登录时引导登录
- [ ] 表单验证错误提示清晰
---
## 三、技术与性能
### 3.1 域名配置
- [ ] 所有 API 域名已在微信公众平台配置
- [ ] request 合法域名:`https://zhiyinwx.yzrcloud.cn`
- [ ] uploadFile 合法域名:`https://zhiyinwx.yzrcloud.cn`
- [ ] 所有域名使用 HTTPS
- [ ] 域名已 ICP 备案
### 3.2 性能
- [ ] 首屏加载时间 < 2s
- [ ] 页面切换流畅,无卡顿
- [ ] 没有未使用的 console.log
### 3.3 兼容性
- [ ] 微信开发者工具测试通过(基础库 2.25.0+)
- [ ] 真机测试通过(iOS + Android
---
## 四、用户体验
- [ ] 所有文字无错别字
- [ ] 按钮状态清晰(可点击/不可点击)
- [ ] 加载中有 loading 提示
- [ ] 空状态有引导提示
- [ ] 下拉刷新正常
---
## 五、审核准备
- [ ] 准备测试账号(审核人员体验用)
- [ ] 准备功能说明文档
- [ ] 提供客服联系方式
---
## 六、提交前最后确认
- [ ] 后端所有接口测试通过
- [ ] `member/pay` 开发绕过已移除
- [ ] 版本号已更新
- [ ] 已备份当前代码(git tag
---
## 七、常见审核被拒原因
### AI 类目未审批
提前申请 AI 深度合成类目(已通过)。
### 功能不完整
审核人员无法完成核心流程 → 提供测试账号。
### 内容不安全
AI 输出增加"由 AI 生成"标识 + 敏感词过滤。
---
## 八、审核通过后
- [ ] 及时发布上线
- [ ] 监控线上错误日志
- [ ] 收集用户反馈