40 lines
1.7 KiB
Markdown
40 lines
1.7 KiB
Markdown
# 2026-05-22 工作日志
|
||
|
||
## 口径讨论与确认
|
||
|
||
### 用户激活课程口径 [李承龙确认]
|
||
- 数据源:`bi_vala_seasonal_ticket`(线上 PostgreSQL `vala_bi` 库)
|
||
- `season_package_level = 'A1'` → L1, `'A2'` → L2
|
||
- `status = 1`(激活),`deleted_at IS NULL`
|
||
- 不对 `ticket_type` 做限制
|
||
- 用户存在至少一条满足条件的记录即视为激活对应等级
|
||
- 当前数据:仅L1 503人、仅L2 1,439人、L1+L2 1,095人、合计 3,037人
|
||
|
||
### 激活课程维度(character × level)[李承龙确认]
|
||
- 一个角色 + 一个等级 = 一门被激活的课程
|
||
- 通过 `character_id`(即 user_id)直接关联学习记录
|
||
- 当前数据:L1 1,574门、L2 2,108门、合计 3,682 课程单位
|
||
|
||
## 数据分析结果
|
||
|
||
### 激活用户近14天完课分析(2026-05-09~2026-05-22)
|
||
- 按用户:43.0% 无完课(仅L1 34.3%、仅L2 61.3%、L1+L2 23.9%)
|
||
- L1+L2用户中82.5%只学了L1、13.5%两个都学、3.9%只学L2
|
||
|
||
### 激活课程近14天完课分析
|
||
- 按课程:51.1% 无完课(L1 29.9%、L2 66.8%)
|
||
- 20.9%从未有过完课记录
|
||
- 无完课课程最后停在U00~U02:L1 65.0%、L2 53.3%
|
||
|
||
### 最后完课Lesson分布(U00/U01)
|
||
- 四个组(L1 U00/L1 U01/L2 U00/L2 U01)呈现一致模式:
|
||
- L05占比最高(23.6%~36.2%),单元级断点
|
||
- L01次高(19.5%~28.8%),入门即弃
|
||
- L02→L04逐步递减
|
||
|
||
## 脚本文件
|
||
- `scripts/activated_users_study_14d.py` - 激活用户近14天完课分析
|
||
- `scripts/activated_courses_study_14d.py` - 激活课程近14天完课分析
|
||
- `scripts/last_study_unit_distribution.py` - 最后一次完课Unit分布
|
||
- `scripts/last_study_lesson_distribution.py` - 最后一次完课Lesson分布(U00/U01)
|