149 lines
4.7 KiB
Markdown
149 lines
4.7 KiB
Markdown
# 职引 - 微信小程序上线检查清单
|
||
|
||
> **用途**:提交微信审核前,逐项检查,确保一次通过。
|
||
|
||
---
|
||
|
||
## 一、资质与合规 ✅
|
||
|
||
### 1.1 账号资质
|
||
- [ ] 已完成微信认证(企业/个体工商户)
|
||
- [ ] 已获得 **AI 深度合成类目** 审批(必须!)
|
||
- [ ] 已配置客服(用于审核人员测试登录)
|
||
|
||
### 1.2 隐私合规
|
||
- [ ] 《隐私政策》完整,包含:
|
||
- [ ] 收集的个人信意类型(手机号、简历内容)
|
||
- [ ] 信息用途径(AI 分析、面试记录)
|
||
- [ ] 用户权利(查询、删除、注销)
|
||
- [ ] 联系方系(邮箱/电话)
|
||
- [ ] 《用户协议》完整
|
||
- [ ] 小程序内可访问隐私政策和用户协议
|
||
- [ ] 首次收集个人信息前弹窗征得用户同意
|
||
- [ ] 提供用户注销账号功能
|
||
|
||
### 1.3 内容安全
|
||
- [ ] AI 生成内容有标识("由 AI 生成")
|
||
- [ ] 用户输入内容经过敏感词过滤
|
||
- [ ] 简历诊断/优化结果不包含违法违规内容
|
||
|
||
---
|
||
|
||
## 二、功能完整性 ✅
|
||
|
||
### 2.1 核心流程
|
||
- [ ] 微信登录流程顺畅(授权 → 获取手机号 → 登录成功)
|
||
- [ ] 手机验证码登录流程顺畅
|
||
- [ ] 简历诊断功能正常(上传 → 分析 → 查看结果)
|
||
- [ ] 简历优化功能正常(上传 → 优化 → 复制/下载)
|
||
- [ ] 模拟面试功能正常(选择岗位 → 开始面试 → 问答 → 查看报告)
|
||
- [ ] 面试历史记录正常显示
|
||
- [ ] 个人中心信息可修改
|
||
|
||
### 2.2 异常场景
|
||
- [ ] 网络异常时有友好提示
|
||
- [ ] AI 服务不可用时有降级方案(mock 数据)
|
||
- [ ] 用户未登录时引导登录
|
||
- [ ] 表单验证错误提示清晰
|
||
|
||
---
|
||
|
||
## 三、技术与性能 ✅
|
||
|
||
### 3.1 接口与域名
|
||
- [ ] 所有 API 域名已在【微信公众平台 → 开发 → 开发管理 → 开发设置 → 服务器域名】中配置
|
||
- [ ] request 合法域名:`https://api.yourdomain.com`
|
||
- [ ] socket 合法域名:(如适用)
|
||
- [ ] uploadFile 合法域名:(如适用)
|
||
- [ ] downloadFile 合法域名:(如适用)
|
||
- [ ] 所有域名使用 **HTTPS**(必须!)
|
||
- [ ] 域名已备案(ICP 备案)
|
||
|
||
### 3.2 性能
|
||
- [ ] 首屏加载时间 < 2s
|
||
- [ ] 页面切换流畅,无卡顿
|
||
- [ ] 图片资源已压缩
|
||
- [ ] 没有未使用的 console.log(生产环境)
|
||
|
||
### 3.3 兼容性
|
||
- [ ] 在微信开发者工具中测试通过(不低于基础库 2.25.0)
|
||
- [ ] 在真机上测试通过(iOS + Android 各一款)
|
||
- [ ] 不同屏幕尺寸适配正常
|
||
|
||
---
|
||
|
||
## 四、用户体验 ✅
|
||
|
||
### 4.1 界面
|
||
- [ ] 所有文字无错别字
|
||
- [ ] 按钮状态清晰(可点击/不可点击)
|
||
- [ ] 加载中有 loading 提示
|
||
- [ ] 空状态有引导提示(如:暂无面试记录)
|
||
- [ ] 弹窗/提示框内容准确
|
||
|
||
### 4.2 交互
|
||
- [ ] 按钮点击有反馈(振动或动效)
|
||
- [ ] 下拉刷新正常
|
||
- [ ] 上拉加载更多正常
|
||
- [ ] 表单输入体验良好(自动聚焦、键盘类型匹配)
|
||
|
||
---
|
||
|
||
## 五、运营准备 ✅
|
||
|
||
### 5.1 基础信息
|
||
- [ ] 小程序名称合规(不含有诱导、夸大宣传)
|
||
- [ ] 简介清晰(20 字以内概括核心功能)
|
||
- [ ] 类目标签准确(教育 > 职业技能培训)
|
||
- [ ] 头像/封面图清晰、合规
|
||
|
||
### 5.2 审核辅助
|
||
- [ ] 准备测试账号(如审核人员需要登录体验)
|
||
- [ ] 准备功能说明文档(复杂功能可录制演示视频)
|
||
- [ ] 提供客服联系方式(审核期间保持畅通)
|
||
|
||
---
|
||
|
||
## 六、提交审核前最后确认 ✅
|
||
|
||
- [ ] 所有功能已测试通过(使用 [test-full.js](./test-full.js) 跑一遍)
|
||
- [ ] 版本号已更新
|
||
- [ ] 项目备注已填写(说明本次更新内容)
|
||
- [ ] 已备份当前代码(git tag)
|
||
- [ ] 已通知相关人员(客服、运营)
|
||
|
||
---
|
||
|
||
## 七、常见审核被拒原因 ⚠️
|
||
|
||
### 7.1 隐私不合规
|
||
**原因**:未明示收集使用个人信息的目的、方式和范围。
|
||
**解决**:完善隐私政策,首次使用时弹窗征得同意。
|
||
|
||
### 7.2 AI 类目未审批
|
||
**原因**:涉及 AI 对话/生成内容,但未申请 AI 深度合成类目。
|
||
**解决**:提前申请类目审批,或下架 AI 相关功能后再提交审核。
|
||
|
||
### 7.3 功能不完整
|
||
**原因**:审核人员无法完成核心流程(如无法登录、无法提交订单)。
|
||
**解决**:提供测试账号,确保核心流程顺畅。
|
||
|
||
### 7.4 内容不安全
|
||
**原因**:AI 生成内容可能包含违规信息。
|
||
**解决**:加强内容审核,增加敏感词过滤,AI 输出增加"由 AI 生成"标识。
|
||
|
||
---
|
||
|
||
## 八、审核通过后 ✅
|
||
|
||
- [ ] 及时发布上线
|
||
- [ ] 监控线上错误日志
|
||
- [ ] 收集用户反馈
|
||
- [ ] 准备下次迭代
|
||
|
||
---
|
||
|
||
**最后更新**:2026-06-02
|
||
|
||
> 💡 **提示**:每次提交审核前,建议打印此清单,逐项勾选,确保不遗漏。
|