← 返回
阶段

CFOP OLL 教程

回顾:2-look OLL 的两步

学 LBL 时你分两步做顶层朝向(2-look OLL,Orient the Last Layer):先做棱——数黄色棱朝上的个数,dot / L / line / cross 四种形状,用触发器 F R U R' U' F' 把它们一步步推成黄十字;再翻角——十字成后用 OCLL(Orient Corners of Last Layer)的 7 个情形(Sune / Anti-Sune / 车头灯 / 变色龙 / 蝴蝶结 / Pi / H)把 4 个角翻黄。两步分开,一共要看两次。

CFOP 的 OLL 把这两步合成一次(full 1-look OLL):一眼看完棱和角、一步把整顶翻黄。本页教你怎么识别全部 57 个情形、按什么顺序学——57 个公式就在页末的 公式速查 折叠区块里,随时可查;逐个练熟则去 练习页

目标:整顶全黄

F2L 完成,顶层还没全黄
顶层 9 个贴纸全黄 = OLL 完成

done = 顶层 9 个贴纸(4 棱 + 4 角 + 中心)全部黄朝上。注意这只是朝向完成——块的位置还没归位(那是下一步 PLL 的活)。灰色标出顶层侧面贴纸:朝向做完了,侧色留给 PLL。

识别方法:先棱后角

57 个情形一眼认全靠两步决策树第一步数黄色棱——cross / L / line / dot 四种棱形,定下棱形就砍掉一大半可能性(L 形占了一半!);第二步看角的排布——车头灯、条、块、鱼形……据此落到具体族。下图是决策树全貌;下面 4 个折叠是每个棱形下的族(频率 / 步均 / 双轴难度),逐族的形态与辨析见 族分析

数黄棱朝上的个数
十字12%
L 形50%
一字25%
12.5%
只翻 4 角(OCLL)· 看 0/1/2 角朝上
8 族 · 看 landmark:车头灯 / 块 / 条 / 鱼头
6 族 · 看角块错位:马步块 / i 形 / 字母形
从零做十字(8 族)· 先做棱再看角
十字棱形(1 族 · 12%)
case频率步均识别难度公式难度识别特征
OCLL712.0%8.422十字已成,只翻 4 角
L 棱形(8 族 · 50%)
case频率步均识别难度公式难度识别特征
L-shape ★611.1%10.5342 邻接棱朝上;角各异,靠侧条/块辨
小鱼 Fish ★47.4%10.024一角朝上呈鱼形(Sune / Anti-Sune)
Small Lightning47.4%10.344无车头灯,前槽成块的小闪电角
Awkward47.4%12.045角别扭,车头灯/条/皆无三态各异
P-shape47.4%7.533P 形角,看侧面车头灯或条选算法
Square23.7%7.042方形角,两组成对的角-棱块
W23.7%12.044无车头灯,每侧贴纸对不同
H11.9%7.031H 形角,带车头灯和条
一字棱形(6 族 · 25%)
case频率步均识别难度公式难度识别特征
Knight-Move ★47.4%10.544无车头灯,角呈马步形带块
I-shape45.6%10.8342 棱成一线;i 形角
T-shape23.7%7.032T 形角,线配块或车头灯
C-shape23.7%9.533C 形角,车头灯 vs 条区分
Big Lightning23.7%9.043大闪电角,2 棱一线醒目
Arrow10.9%9.033箭形角,带车头灯和条
点棱形(1 族 · 12.5%)
case频率步均识别难度公式难度识别特征
Dot ★812.5%12.0150 棱朝上,从零做十字(通常两步)
频率 / 难度怎么来的

频率(该 case 在实战中出现的比例):前提是 WCA 标准 scramble(random-state,整颗魔方随机选一个合法状态)——旧式随机转动 scramble 或手打乱不满足此前提;所有人的 app 计时器 / 比赛用 random-state,所以这个前提成立。在此前提下,顶层朝向有 216 个合法态(4 角朝向受角扭总和 = 0 约束 → 3³ = 27 角态;4 棱朝向受棱翻总和 = 0 约束 → 2³ = 8 棱态;27 × 8 = 216),对它们完整枚举即得精确频率。为什么枚举 = 实战频率(解到 OLL 仍均匀):① random-state 整体均匀 → 顶层朝向边缘分布均匀(每个顶层朝向态对应相同数量的合法整体状态);② 解 F2L 的转法只看前两层块、不依赖顶层朝向;③ F2L 转法对顶层朝向是一个置换(转动可逆,即状态空间的双射);④ 均匀分布在任何置换下保持均匀 → 解完 F2L,顶层朝向仍均匀。如 L 棱形占 50%(108/216 态)、Dot 占 12.5%(27/216 态)。

识别难度(1-5,越小越好认):综合该族 landmark 多寡(车头灯 / 块 / 条等线索好不好找)与棱形拥挤度。如 Dot = 1(一个黄棱都没有,最好认),Awkward = 4(无固定 landmark,最难认)。

公式难度(1-5,越小越好做):按加权步数——基础步数分档,含宽层转动(M/E/S)+1,含 ≥2 个 F/B 面转动 +1。如 H = 1(约 7 步、无宽层),Dot = 5(约 12 步 + 宽层)。

延伸:为什么是 16 族 + 57 个 case

216 个朝向态按棱形分成 4 组(8 个棱态 → cross 1 态 / L 4 态 / line 2 态 / dot 1 态),每组内角态再按 landmark 配置归成若干族——cross 下 1 族(OCLL)、L 下 8 族、line 下 6 族(含 Knight-Move / I-shape)、dot 下 1 族,共 16 族。棱形是第一刀(看棱锁定组),角 landmark 是第二刀(看角锁定族),两刀交叉覆盖全部 57 个 case。

216 个朝向态里,差一个 U 旋转(AUF) 的算同一个 case——你 U 一下顶层、case 不变、做同一个算法。数法用 Burnside 引理(计群作用下轨道数):4 重旋转(恒等 / 90° / 180° / 270°)下,各不动态数为恒等 216、90° 2、180° 12、270° 2,平均 (216 + 2 + 12 + 2) / 4 = 58 个轨道。再减全已朝向的那个(OLL-skip 态) = 57 个 OLL case。90° 不变的 2 态全部角朝上、棱全上或全下;180° 不变的 12 态 = 3 种角扭方式 × 4 种棱翻方式。

学习路线:按覆盖率分四阶段

不必一次啃完 57 个。按出现频率排学习顺序:先吃高频大族(同样的练习时间,覆盖更多实战),低频长尾最后认一下就行。OCLL 这 7 个 case 与 2-look OLL 的翻角步重合——覆盖率起点就有 12%。下图是四阶段路线,每阶段标累计覆盖率 + 难度。

阶段 0 · OCLL

OCLL——7 个情形(Sune / Anti-Sune / 车头灯 / 变色龙 / 蝴蝶结 / Pi / H),十字已成、只翻角。与 2-look OLL 的翻角步重合——起点覆盖率 12%。

毕业标准 — 复习确认即可,无需新算法。

阶段 1 · Dot + L-shape + Small-Lightning + Fish

四个最高频族,拿下就过半。注意 高频 ≠ 易:Dot 是全页最重的(8 case + 从零做十字 + 12 步算法),但它最高频,必须早啃;L-shape 6 case 是棱形主力(L 形占一半情形);Fish 图标化最好认;Small-Lightning 与 L 易混,看前槽块。

毕业标准 — 练到每族不查算法、识别 < 2 秒,再进下一阶段。

四个中频族,拿下到 78%。Knight 与 Awkward 都无车头灯,看角块错位方式区分;Awkward 12 步偏重;P-shape 算法短(约 7.5 步)较轻松;I-shape 棱成一线、i 形角。

毕业标准 — 练到每族不查算法、识别 < 2 秒,再进下一阶段。

阶段 3 · Square / T / C / W / Big-Lightning / H / Arrow

长尾七族,单个都罕见(各 1–2 case,出现 ≤ 3.7%),算法也短,认得就行。形名即特征——方块、字母形、闪电、箭头。罕见到你可能一周碰不到一次,一眼对上号即可。

毕业标准 — 认得形状、能查到算法即可,不必强记。

逐族分析:16 族的形态与辨析

下面把 16 个 family group 逐族过一遍——每族全部 case 的顶视图并排,让你看清同族 case 怎么关联(朝向 / 镜像 / AUF 变体),以及族间怎么区分。这里只讲结构与关系(哪些 case 同族、差异在哪),不教逐 case 的识别特征和算法——算法统一收在页末 公式速查。按棱形分组展开:十字 → L → 一字 → 点。

十字棱形(1 族 · 12.0%)
OCLL · 7 case · 12.0%
H(双对头灯)
Pi(单对头灯)
U(对头灯)
T(两相邻,无对头灯)
L(领结)
Anti-Sune(反 Sune)
Sune(Sune 形)

十字已成(4 棱全朝上),7 个 case 只翻 4 个角——即 Sune / Anti-Sune / 车头灯 / 变色龙 / 蝴蝶结 / Pi / H。差异在角朝上的个数(1/2/4)与有无车头灯。7 个 case 按角朝上个数分三组:1 角(Sune/Anti-Sune)、2 角(车头灯/变色龙/蝴蝶结)、4 角(Pi/H)——先数角朝上数定组,再看车头灯落到具体 case,这是 OCLL 的内在分类法。

L 棱形(8 族 · 50.0%)
L-shape · 6 case · 11.1%
左手 F 包裹
右手 F 包裹
双 F 接转动棱翻
后面角块活
左宽层包裹
右宽层包裹

2 邻接棱朝上成 L,case 数最多的一族。6 个 case 顶面黄图完全相同——都是 2 邻接黄棱 + 0 黄角,所以顶面给不出区分线索,全靠侧面。它们也不是 AUF 变体:AUF 只转顶层、改不了角扭,6 个 case 是 6 种不同的角扭态(若互为 AUF 变体早就并成 1 个 case 了——57 这个数本身已是 AUF 归并后的结果)。真正的差异在侧面 landmark 的配置,按车头灯组数分成两组三类:① 1 组车头灯——oll-47/48 仅 1 块、无条(左/右手 F 包裹,左右镜像),oll-49/50 带 1 条 + 多块;② 2 组车头灯——oll-53/54(其中一组带条,左/右宽层包裹,左右镜像)。识别顺序:先数车头灯组数(1 还是 2)→ 再看有没有条/块落到具体 case。

小鱼 Fish · 4 case · 7.4%
经典单头鱼
带 Sune 风格开头的转动镜像
两角双 U2
自包含 F 包裹

L 棱 + 标志性鱼形角。4 个 case 都不是 AUF 变体(AUF 改不了角扭,57 已是 AUF 归并后的数),按朝上角个数分两组:① 1 角朝上(单头鱼)——oll-09/10,左右镜像(经典单头鱼 / Sune 风格镜像);② 2 角朝上——oll-35(无块)/ oll-37(四面皆块),同为 2 角朝上但侧面 landmark 完全不同。识别:先认鱼形、数朝上角(1 还是 2),再看侧面块落到具体 case。

鱼头(单角朝上)是 Fish 独有标志,与其他 L 棱族不混。

Small-Lightning · 4 case · 7.4%
宽层 Sune
双 U2 接棱翻
左翻、转、右翻
翻倍的入门翻

L 棱 + 小闪电角,无车头灯(这是与 L-shape 的分界——L-shape 总有 ≥1 组车头灯)。4 个 case 都恰好 1 角朝上、侧面带块,但不是 AUF 变体(AUF 只移位不改角扭,否则并成 1 个),差异在朝上角的位置与块的排布。识别:先确认无车头灯归入本族,再看朝上角 + 块位落到具体 case。

与 L-shape 最易混,看有没有车头灯(见上方 L-shape 段对比)。

Awkward · 4 case · 7.4%
中层(M)开头结尾加角块插入
后面(B)够取
U2 枢轴再转动收尾
角块活再转动-接-翻

L 棱 + 「别扭」角形,无固定 landmark——车头灯 / 条 / 皆无三态各异,是最难辨的一族。4 个 case 要逐个看角错位方式。4 个 case 的角排布三态各异(车头灯 / 条 / 皆无),没有统一 landmark 抓手,是全 OLL 最难辨的一族;case 间不是简单朝向变体,需逐个记角错位方式。

无车头灯是与 W 共有的线索,需看具体角形区分。

P-shape · 4 case · 7.4%
前面 F 门求解
后面 B 门求解
左宽层翻
右宽层翻

L 棱 + P 形角。4 个 case 不是 AUF 变体,按车头灯组数分两组:① 无车头灯——oll-31/32,都 2 角朝上 + 3 块,差异在块的侧面(前 F 门 / 后 B 门);② 1 组车头灯带条——oll-43/44,左右镜像(左 / 右宽层翻)。识别:先看有没有车头灯定组,再看块位 / 镜像朝向。

Square · 2 case · 3.7%
左宽层扫
右宽层扫

L 棱 + 方形角(两组成对的角-棱块),无车头灯。2 个 case 是镜像。2 个 case 是左右镜像对,方形本身 4 重对称、无朝向多样性,所以只此一对。

W · 2 case · 3.7%
左手连续
修改插入加棱翻

L 棱 + W 形角,无车头灯,每侧贴纸对不同。2 个 case 都 2 角朝上(成对角线),但不是旋转 / AUF 关系(AUF 归并后仍是 2 个独立 case),差异在朝上角的对角线方向(URF+ULB vs URB+ULF)与侧面块。

H · 1 case · 1.9%
中层(M)翻棱(四角朝上)

L 棱 + H 形角,带车头灯和条。单一 case(oll-57)。H 形双侧对称、无朝向变体,所以只 1 个 case——L 棱族里最稀有的结构。

一字棱形(6 族 · 25.0%)
Knight-Move · 4 case · 7.4%
前左角,宽层 + 转动
前右角,F 层 + 转动
后左角,三次左宽层过
后右角,右宽层加插入

2 相对棱成一线 + 马步形角(国际象棋的马步),无车头灯,带块。4 个 case 都恰好 1 角朝上,但不是 AUF 旋转(AUF 只移位不改角扭,4 个是 4 种不同角扭态),按块数分两组:① 3 块——oll-13/14,左右镜像(前左 / 前右角);② 1 块——oll-15/16,左右镜像(后左 / 后右角)。识别:先认马步形 + 块,再看块数与朝向。

I-shape · 4 case · 5.6%
宽 F 门加双插入
d' 双层重定位
R2 级联再棱翻
先翻再用宽层合

2 棱成一线 + i 形角。4 个 case 都 0 角朝上,但不是朝向变体,按车头灯组数区分(递增的对称性):oll-51(1 组)、oll-52(2 组带条)、oll-55(3 组 + 2 条)、oll-56(3 组、无条无块)。oll-55/56 都 3 组车头灯,差异在有没有条 / 块。

与 Knight-Move 最易混,看朝上角个数(I-shape 0 角 vs Knight-Move 1 角,见上方 Knight-Move 段对比)。

T-shape · 2 case · 3.7%
插入加棱翻
基础棱翻

一字棱 + T 形角,线配块或车头灯。2 个 case 都 2 角朝上,但不是镜像 / 旋转关系,按车头灯区分:oll-33(无车头灯 + 四面块)/ oll-45(1 组车头灯 + 1 块)。

C-shape · 2 case · 3.7%
R2 枢轴加棱翻
短促三连 R 翻

一字棱 + C 形角。2 个 case 都 2 角朝上,按有没有车头灯+条区分:oll-34(无车头灯、无块)/ oll-46(1 组车头灯带条 + 多块)。

Big-Lightning · 2 case · 3.7%
左手 F 包裹加左手收尾
右手 F 包裹镜像

一字棱 + 大闪电角,2 棱一线醒目。2 个 case 都 2 角朝上 + 3 块、无车头灯,是左右镜像对(左 / 右手 F 包裹)——不是朝向变体。

Arrow · 1 case · 0.9%
插入加中层(M)收尾

一字棱 + 箭形角,带车头灯和条。单一 case。箭形对称性高、无朝向变体,只 1 个 case——一字棱族里最稀有。

点棱形(1 族 · 12.5%)
Dot · 8 case · 12.5%
两段式翻棱
标准翻棱再宽层翻
宽层翻、U'、再标准翻
宽层翻、U、再标准翻
角块控制加翻棱收尾
带整体转动
中层(M)棱控制
中层(M)接宽层收尾

0 棱朝上,从零做十字(通常两步:先翻成 L/line,再翻成十字)。8 个 case 是最大一族,差异在已有角朝向数(0/2/4 角)+ landmark。识别最简单(一个黄棱都没有)但公式最长(平均 12 步)。8 个 case 按已朝上角个数分三组:0 角(全翻)、2 角、4 角,组内再按 landmark 细分;case 间差异在起点角态——十字做法相同,但起手角朝向不同导致落点不同。

常见识别坑

OLL 识别最容易栽的几个坑:

  • 只看角、忘了先数棱——L 形占一半情形,先定棱形能砍掉一大半可能性,省得在 16 族里乱找。
  • 镜像族拿反——很多族有左右镜像(如 Sune / Anti-Sune),拿反就做错。先定车头灯或鱼头朝向再选算法。
  • 把 dot 里的部分十字误当 L / line——dot 是「一个黄棱都没有」,别被朝上的黄角干扰了棱的计数。
  • 对称族漏认——少数情形(如 oll-20 四重对称)出现比 1/57 还少(AUF 归并后 < 1%),认不出很正常,查表即可。

去练算法

公式速查 · 全 57 个情形
OCLL · 7 case · 12.0%
H(双对头灯)
R U2 R' U' R U R' U' R U' R'
Pi(单对头灯)
R U2 R2 U' R2 U' R2 U2 R
U(对头灯)
R2 D R' U2 R D' R' U2 R'
T(两相邻,无对头灯)
r U R' U' r' F R F'
L(领结)
R' F R B' R' F' R B
Anti-Sune(反 Sune)
R U2 R' U' R U' R'
Sune(Sune 形)
R U R' U R U2 R'
L-shape · 6 case · 11.1%
左手 F 包裹
F' L' U' L U L' U' L U F
右手 F 包裹
F R U R' U' R U R' U' F'
双 F 接转动棱翻
R' F R' F' R2 U2 y R' F R F'
后面角块活
R B' R B R2 U2 F R' F' R
左宽层包裹
l' U' L U' L' U L U' L' U2 l
右宽层包裹
r U R' U R U' R' U R U2 r'
小鱼 Fish · 4 case · 7.4%
经典单头鱼
R U R' U' R' F R2 U R' U' F'
带 Sune 风格开头的转动镜像
R U R' U R' F R F' R U2 R'
两角双 U2
R U2 R2 F R F' R U2 R'
自包含 F 包裹
F R U' R' U' R U R' F'
Small-Lightning · 4 case · 7.4%
宽层 Sune
r U R' U R U2 r'
双 U2 接棱翻
R U2 R' U2 R' F R F'
左翻、转、右翻
F' L' U' L U F y F R U R' U' F'
翻倍的入门翻
F R U R' U' F' U F R U R' U' F'
Awkward · 4 case · 7.4%
中层(M)开头结尾加角块插入
M U R U R' U' R' F R F' M'
后面(B)够取
R2 U R' B' R U' R2 U R B R'
U2 枢轴再转动收尾
R U' R' U2 R U y R U' R' U' F'
角块活再转动-接-翻
R' U2 R U R' U R y F R U R' U' F'
P-shape · 4 case · 7.4%
前面 F 门求解
R' U' F U R U' R' F' R
后面 B 门求解
R U B' U' R' U R B R'
左宽层翻
f' L' U' L U f
右宽层翻
f R U R' U' f'
Square · 2 case · 3.7%
左宽层扫
l' U2 L U L' U l
右宽层扫
r U2 R' U' R U' r'
W · 2 case · 3.7%
左手连续
L' U' L U' L' U L U L F' L' F
修改插入加棱翻
R U R' U R U' R' U' R' F R F'
H · 1 case · 1.9%
中层(M)翻棱(四角朝上)
M' U M U2 M' U M
Knight-Move · 4 case · 7.4%
前左角,宽层 + 转动
r U' r' U' r U r' y' R' U R
前右角,F 层 + 转动
R' F R U R' F' R y' R U' R'
后左角,三次左宽层过
l' U' l L' U' L U l' U l
后右角,右宽层加插入
r U r' R U R' U' r U' r'
I-shape · 4 case · 5.6%
宽 F 门加双插入
f R U R' U' R U R' U' f'
d' 双层重定位
R U R' U R d' R U' R' F'
R2 级联再棱翻
R U2 R2 U' R U' R' U2 F R F'
先翻再用宽层合
F R U R' U' R F' r U R' U' r'
T-shape · 2 case · 3.7%
插入加棱翻
R U R' U' R' F R F'
基础棱翻
F R U R' U' F'
C-shape · 2 case · 3.7%
R2 枢轴加棱翻
R U R2 U' R' F R U R U' F'
短促三连 R 翻
R' U' R' F R F' U R
Big-Lightning · 2 case · 3.7%
左手 F 包裹加左手收尾
L F' L' U' L U F U' L'
右手 F 包裹镜像
R' F R U R' U' F' U R
Arrow · 1 case · 0.9%
插入加中层(M)收尾
R U R' U' M' U R U' r'
Dot · 8 case · 12.5%
两段式翻棱
R U2 R2 F R F' U2 R' F R F'
标准翻棱再宽层翻
F R U R' U' F' f R U R' U' f'
宽层翻、U'、再标准翻
f R U R' U' f' U' F R U R' U' F'
宽层翻、U、再标准翻
f R U R' U' f' U F R U R' U' F'
角块控制加翻棱收尾
R U R' U R' F R F' U2 R' F R F'
带整体转动
F R U R' U y' R' U2 R' F R F'
中层(M)棱控制
M U R U R' U' M' R' F R F'
中层(M)接宽层收尾
M U R U R' U' M2 U R U' r'

本页给的是识别框架 + 学习路线。57 个公式就在上方 公式速查 折叠区块里(按棱形分组,随查随用);要练熟、练速度,去 练习页 按族 drill、每族练到不查算法。下一步是 PLL:顶层朝向已在 OLL 完成,PLL 把顶层块归位(换角、换棱到正确位置)。

去 /learn 练 57 个 OLL 情形