UNPNP-II / Multi-Scale Computational Geometry — Paper 03
點、線、歪線、面、叢集與場
Computational Dependency Geometry Beyond Ordinary Graph Paths
系列名稱: UNPNP-II|Multi-Scale Computational Geometry
系列中文名: UNPNP 第二層:多尺度計算幾何與相對最短路徑
篇次: Paper 03 / 08
作者: Neo.K with Aletheia(GPT)
機構: EveMissLab/一言諾科技有限公司
版本: v0.1
日期: 2026-09-08
文件性質: 計算幾何/依賴拓樸/多尺度計算路徑論/UNPNP 擴充論文
前置: Paper 01《計算的一到底是什麼?》;Paper 02《最短路徑不存在於真空中》
狀態: Canonical Draft
摘要
UNPNP-II Paper 01 已指出,計算中的「一步」不是天然原子,而是相對 computational chart 被定義的有效單位;Paper 02 進一步指出,「最短路徑」因此也不是脫離尺度、觀察者、World boundary 與成本語義的絕對對象。
然而,這兩個結論仍預設了一個更深的問題尚未解決:
計算本身真的總是「一條路」嗎?
傳統路徑語言天然偏向:
v1→v2→⋯→vn.
但實際計算可能呈現:
- 一個已結晶的點;
- 一條序列線;
- 一條跳躍/稀疏歪線;
- 一個可並行展開的面;
- 多個區域化互動的叢集;
- 一個整體共同演化的場;
- 一個每個節點又可展開成世界的遞歸幾何。
因此本文提出:
Computational Route⊃Ordinary Graph Path.
並將計算幾何暫時分為:
GC={Pt,Ln,Jl,Sf,Cl,Fd,Rc}.
其中:
- Pt:Point,點;
- Ln:Line,線;
- Jl:Jump / Skew Line,跳線/歪線;
- Sf:Surface,面;
- Cl:Cluster,叢集;
- Fd:Field,場;
- Rc:Recursive Geometry,遞歸幾何。
本文強調,這套命名借用了幾何語言,但不是宣稱所有計算都必須嵌入歐氏空間。其核心研究對象是:
dependency geometry
即:
在指定 computational chart 下,哪些計算單位彼此依賴、可同時演化、可跳躍尋址、可聚類、可跨域耦合、可遞歸展開,以及哪些結構可被視為新的高階單位?
本文將普通路徑:
Γ=(v0,e1,v1,…,en,vn)
擴張為:
R=⟨U,E,H,⪯,K,F,Σ,Π⟩
其中:
- U:computational units;
- E:binary transitions;
- H:hyperedges / multi-unit coupling;
- ⪯:causal / dependency partial order;
- K:cluster decomposition;
- F:field-like coupled evolution;
- Σ:scale / recursive embedding;
- Π:observer / projection structure。
這使 UNPNP 的「路」從單一 traversal graph 上的 path,擴張成可同時容納線性、並行、稀疏、叢集、場與遞歸結構的 Computational Route Object。
本文進一步主張:
Different computational geometries require different route metrics.
例如:
- 線更適合用 additive path cost;
- 面更需要 work–depth;
- 叢集需要 intra / inter-cluster cost;
- 場可能需要 action、energy、dissipation 或 trajectory functional;
- 遞歸幾何需要跨尺度 refinement / coarsening cost。
因此,所謂「最短路」不能只在不同 route 之間比較,也必須先判定:
現在面對的是哪一種 dependency geometry?
本文最後把這套幾何與 24/72 計算配置、GCM 的 heterogeneous domains、MWT 的 World / presentation 分離,以及 UNPNP 的 Path Compilation / Crystallization 正式接軌。結果不是建立另一套互斥分類,而是建立一個可由 Runtime 動態選擇與切換的 geometry layer。
1. 一條線只是計算世界的一種特殊情況
最熟悉的計算表示是:
u1→u2→⋯→un.
它適合描述:
- instruction sequence;
- procedural workflow;
- pipeline;
- finite-state transition;
- ordered proof steps;
- dependency chain。
這種表示非常重要,但它只處理:
one-dimensional dependency order.
若實際系統存在大量同步、並行、multi-input coupling、distributed interaction、field update 或 recursive sub-world,強迫它變成一條線,可能只是:
serialization of a richer structure.
而不是結構本身。
2. Dependency Geometry
給定 computation:
C
與 computational chart:
χ,
其依賴幾何定義為:
Gχ(C).
它描述:
- 哪些 unit 存在;
- 哪些 unit 具有直接依賴;
- 哪些 unit 可同時作用;
- 哪些 unit 需要 multi-way coupling;
- 哪些 unit 形成局部 cluster;
- 哪些 state 以 field-like relation 共同演化;
- 哪些 unit 可以展開成下層 geometry。
3. 幾何是比喻,也不是比喻
稱「點、線、面、場」確實借用了幾何詞彙,但不同 dependency structure 真正導致不同 ordering、critical path、synchronization、parallelism、locality、communication 與 cost functional。
因此:
geometry=structure of computational dependence under a chart.
4. Point|點
令:
u
在當前 chart 中被視為不可再展開的有效 primitive,則:
Gχ(u)=Pt.
例如 constant-time lookup、compiled function、verified crystal、atomic transaction、model inference call 或 hardware primitive。
重要的是:
Pt(k)⇒Pt(k−1).
高層的一個點,向下可能是一整個世界。
5. Earned Point
若:
Γ(k−1)
經:
Γ(k−1)→ℓ→κ(k),
則:
κ(k)
可以在上層成為:
Pt(k).
這叫 Earned Point:由低層已驗證結構提升而來的高層計算點。
6. 點不是零成本
即使:
H=1,
仍可能:
W≫1.
因此:
Point geometry=zero physical work.
點只代表在當前 chart 中,內部 dependency 暫不作為 route selection 的一級對象。
7. Line|線
u1→u2→⋯→un.
定義:
Ln=a predominantly ordered dependency chain.
其自然 cost:
CLn=i=1∑nci.
8. Line 的核心不是視覺上的直
真正條件是:
ui≺ui+1
形成主要 ordered chain。
所以:
Line=serializable dependency geometry.
9. Jump-Line / Skew-Line|跳線/歪線
若 route 透過 index、semantic address、heuristic、sparse selection、hyperlink 或 retrieval 直接跳至非鄰近 unit:
u1→u17→u231→u900,
本文稱:
Jl.
10. 歪線不是壞掉的直線
它的真正含義是:
adjacency is replaced by selective addressability.
因此它直接承接:
Hyperlink=Addressable Cross-Subspace Transition.
11. Jump-Line Cost
CJl=Caddress+Cresolve+Cguard+Ccross+Cverify.
所以:
fewer hops⇒lower total cost.
12. Surface|面
假設:
{ui}i=1n∥{ui′}i=1n.
大量 unit 可以同時更新。
若把它序列化成:
u1→u2→⋯→un,
只是 representation choice。
本文稱:
Sf.
13. 面的核心量不是邊數
對 surface:
W=n
可能很大,
但:
D≈1
可能很小。
所以自然 metric 是:
(W,D).
14. Surface 與 Parallel Form 不同層
24 範式中的:
P
常投影成 surface geometry,但:
P=Sf.
一個是 update organization,一個是 dependency geometry。
15. 一個面裡仍然可以有線
如果:
L1,…,Lk
各自是 sequential chain,但彼此可並行,整體仍可形成:
Sf=parallel composition of lower-order geometries.
16. Cluster|叢集
若 computation 形成:
K1,…,Km
且通常:
Cintra≪Cinter,
或群內 dependency density 明顯較高,則稱:
Cl.
17. Cluster 不一定是互斥 Partition
可以有:
Ki∩Kj=∅.
叢集可以動態形成、合併、分裂、重疊或共享 boundary。
18. Cluster Cost
CCl=Cintra+Cinter+Ccoord+Cpartition.
19. Hypernode
一個 cluster:
Ki
可以在 macro chart 中壓成:
vihyper.
因此:
Cluster(k)→Point(k+1).
20. Field|場
如果:
ϕ(x,t)
在 domain:
Ω
中整體演化:
∂tϕ=F[ϕ],
則稱:
Fd.
21. 場不是很多獨立點的簡單總和
即使離散化成:
{ϕi}i=1n,
仍不能推出:
discretized representation=independent-point ontology.
因為 coupling law 可能決定整體演化。
22. Field Route
在 field geometry 中,route 更接近:
γ:t↦ϕt.
其 cost 可能是:
J[γ]=∫t0t1L(ϕt,ϕ˙t,t)dt.
23. Field Shortest 不是 Graph Hop Shortest
可能關心 action、energy、dissipation、transition time、control effort 或 information loss。
因此:
graph distance
可能不是主要 metric。
24. Recursive Geometry|遞歸幾何
若:
u(k)
在尺度 k 是一個 unit,但:
R↓(u(k))=W(k−1),
則:
Rc.
25. Recursive Point
Pt(k)=W(k−1)
在 projection-relative 意義下可以成立。
例如:
macro: AI agent = one node
meso: planner + memory + tools + validator
micro: model operations + tool execution + state changes
26. Recursive Edge
一條高層 edge:
e(k)
可能展開為:
Γ(k−1).
所以:
Edge(k)=Route(k−1).
27. Recursive Surface
一個上層 surface 的 cell 可以是下層 cluster 或 field。
因此:
geometry can be nested across scale.
28. Geometry 不必互斥
一個 computation 可以同時:
- local line;
- meso cluster;
- parallel surface;
- macro recursive geometry。
因此不要求:
Gχ(C)
只能是一個標籤。
29. Geometry Mixture
可選擇定義:
νC:GC→[0,1]
描述某 chart 下的幾何成分。
這只是可用 representation,不是唯一形式。
30. Geometry Path
計算也可能隨成熟度改變 geometry:
Ln→Jl→Sf→Pt.
例如逐步搜尋、建立 index、批次並行、最後結晶成 lookup primitive。
31. Geometry Transition
定義:
TG:gi→gj.
它有成本:
CG-switch.
可能包括 build index、partition cluster、vectorize、compile 或 crystallize。
32. Geometry Transition 不是免費 Re-labeling
如果只是把:
u1→⋯→u100
命名成:
fast()
沒有改 dependency 與 execution cost,就不算真正:
Ln→Pt.
33. Geometry-Preserving Compression
若只改 representation:
G→G
但 dependency topology 未實質改變,則只是:
geometry-preserving compression.
34. Geometry-Rewriting Compilation
若:
G→G′
且:
G′≃topG,
但:
Semantics(G′)≃Semantics(G),
則可稱:
geometry-rewriting compilation.
35. UNPNP Path Compilation 是其中一種
原本:
Ln:B1→B2→⋯→Bn
編譯成:
B1ℓBn.
這可能是:
Ln→Jl
甚至:
Ln→Pt.
因此:
Path Compilation⊆Dependency Geometry Rewriting.
36. Computational Route Object
普通 path:
Γ=(v0,e1,v1,…,en,vn)
不足以統一描述上述結構。
本文提出:
R=⟨U,E,H,⪯,K,F,Σ,Π⟩.
37. U:Computational Units
U={u1,…,un}.
其 unit boundary 由 Paper 01 的:
Uχ
決定。
38. E:Binary Transitions
E⊆U×U.
表示 ordinary typed dependency / transition。
39. H:Hyperedges
如果:
{u1,u2,u3}
必須共同作用才能產生 v:
h:{u1,u2,u3}→v.
binary graph 可能丟失 joint dependency。
40. ⪯:Causal Partial Order
不要求 total order。
ui⪯uj
表示 ui 因果上必須先於 uj。
若:
ui∥uj,
則兩者可能並行。
41. K:Cluster Structure
K={K1,…,Km}.
可為 partition、cover 或 dynamic grouping。
42. F:Field Structure
記錄 local coupling、continuous state、density、potential、global functional 或 neighborhood law。
43. Σ:Scale Embedding
記錄:
ui(k)↔Wi(k−1)
及:
R↓,R↑.
44. Π:Observer Projection
不同 observer:
oi
只看到:
Πoi(R).
同一 route object 可以被投影成 point、line、cluster、dashboard action 或 API call。
45. Route Object 不是 World 本身
繼承 MWT:
W=R.
Computational Route Object 只是:
route-oriented presentation of world computation.
46. Geometry-Specific Metric Family
MG={dPt,dLn,dJl,dSf,dCl,dFd,dRc}.
47. Point Metric
CPt=Clookup+Cguard+Cverify+Cupdate.
48. Line Metric
CLn=i∑c(ui,ui+1).
49. Jump-Line Metric
CJl=j∑(caddress+cresolve+ccross+cverify)j.
50. Surface Metric
至少:
CSf=(W,D,S,Csync).
51. Cluster Metric
CCl=Cintra+Cinter+Ccoord+Cpartition.
52. Field Metric
例如:
J[γ]=∫Ldt,
或:
CFd=(Eenergy,T,Ddissipation,Iloss).
53. Recursive Metric
CRc=Cmacro+Crefine+Cmicro+Ccoarsen+Ccross−scale.
54. 不可直接用 Hop Count 跨 Geometry 比較
如果 line route:
HA=5,
而 surface:
WB=100,DB=1,
不能直接說 1 比 5 短。
需先指定 common objective。
因此:
cross-geometry comparison requires metric translation.
55. Common Resource Vector
Geometry-specific metric 最後投影到:
C=(H,W,D,T,M,K,V,P,U,E,R,LO).
然後由:
Jω
或 Pareto order 比較。
56. Geometry 與 24/72 不同層
GC=P24=P72.
24/72 回答 computational form / transition law;geometry 回答 dependency arrangement。
57. 但二者高度耦合
例如:
D-S-D-F
常自然形成 line;
D-P-D-F
常自然形成 surface。
但不是一一對應定理。
58. Recognition 常投影成 Point
R
recognition / retrieval 對 caller 常像:
Pt.
但內部 model 仍可能是一個巨大 parallel field 或 cluster。
59. Jump Update 常投影成 Jump-Line
J
與:
Jl
具有自然接口,尤其在 sparse search、index、semantic hyperlink 與 selective refinement。
60. GCM Domain 可以攜帶 Geometry
令:
gi(t)∈GC.
則可擴成:
Φi(t)=Φ(Di,pi,λi,gi,ci).
61. 同一 World 可同時存在多種 Geometry
例如:
D1:Fd,D2:Cl,D3:Ln,D4:Pt.
全域不是把它們轉成同一 geometry,而是合法組合。
62. Cross-Geometry Bridge
若:
Di:Fd
而:
Dj:Ln,
則需要:
Bijgi→gj.
例如 sampling、discretization、aggregation、embedding、event extraction 或 reconstruction。
63. Bridge 不是免費
C∂G=Cconvert+Cmaterialize+Cverify+Closs.
跨 geometry shortcut 必須把 boundary cost 算進去。
64. Geometry Switching 可以產生 Complexity Transfer
例如:
Ln→Jl
需要先:
Cbuild>0.
但重複 N 次後若:
Cbuild+NCJl<NCLn,
則 geometry rewrite 有 lifecycle value。
65. Geometry Compilation
GC:(R,gi)→(R,gj).
要求 semantics-preserving 且 lifecycle utility 為正。
66. Geometry Crystal
若新 geometry 長期穩定:
KG(R,gj)=κG.
它結晶的不是一個結果,而是一種依賴重組模式。
67. Sequential → Parallel Crystal
若原本:
a1→a2→a3→a4
後來發現:
a1∥a2∥a3,
可形成:
Ln→Sf.
驗證後可成 parallel primitive。
68. Search → Retrieval Crystal
原本:
u1→⋯→un.
建立 index:
I.
後:
q→I(q)→uk.
因此:
Ln→Jl→Pt
可能依成熟度逐層成立。
69. Multi-Agent → Cluster
多 Agent:
A1,…,An
若形成局部高互動群組,可:
flat graph→Cl.
macro routing 先處理 cluster,再按需展開。
70. Grid → Field
離散 cell:
xij
可以在 macro observer 下重構為:
ϕ(x,y,t).
所以:
Sf→Fd
可以是 observer / scale transition,不代表本體改變。
71. Geometry 是 Observer-Relative
對 CPU:
Sf
可能是 SIMD lanes。
對 programmer:
同一行為可能是:
Pt
的 matrix_multiply()。
所以:
g(C)=g(C∣o,σ,χ).
72. Observer-Relative 不等於任意
高層 point 仍必須攜帶 hidden-resource receipt:
- latency;
- memory;
- energy;
- failures;
- internal version。
否則 abstraction 會製造 false shortest。
73. Geometry Receipt
GeometryReceipt
- geometry_id
- world_revision
- chart
- observer
- scale
- units
- geometry_type
- dependency_digest
- causal_digest
- resource_model
- source_projection
- validation
- epoch
74. Geometry Transition Receipt
GeometryTransitionReceipt
- source_geometry
- target_geometry
- transformation
- semantic_invariants
- cost_before
- cost_after
- bridge_cost
- verification
- valid_domain
- fallback
75. False Geometry
如果 Runtime 誤把 hidden-dependent tasks 當成 surface-independent,可能造成:
- race;
- inconsistency;
- causal violation。
所以:
geometry inference is correctness-critical.
76. Geometry Uncertainty
對未知程式可保留:
P(g∣evidence)
或:
UG.
不必硬標單一 geometry。
77. Geometry Refinement
新 evidence 到來時:
gt→gt+1.
例如:
Sf→Cl
或:
Pt→Ln.
78. Decrystallization as Geometry Reopening
若 hot point:
κ
失效:
Pt(k)→Rc→Ln(k−1).
重新打開內部 route。
79. Debug Geometry 不一定等於 Execution Geometry
- race condition → surface / partial order;
- latency bottleneck → line / critical path;
- distributed coordination → cluster;
- numerical instability → field;
- hidden abstraction bug → recursive geometry。
因此:
debug geometry=execution geometry.
80. Geometry-Specific Verification
Line:
Surface:
- independence;
- synchronization。
Cluster:
- boundary consistency;
- protocol correctness。
Field:
- stability;
- invariants;
- discretization error。
Recursive:
- cross-scale refinement correctness。
81. Geometry Router
AI-native Runtime 可定義:
Mgeom:(s,q,χ,H,B,R)↦gt.
它回答:
現在應把問題看成點、線、面、叢集還是場?
82. Geometry Router 與 Adaptive Corridor
可以:
Mgeom→gt
再:
Mcorridor(gt)→Φt.
更強則聯合:
(gt,Φt)=argg,ΦminJ(g,Φ).
83. Computational Geometry Field
對大型 world:
ΓG:Di↦gi.
不同 domain 可以各自採不同 geometry。
84. Geometry Field 可以動態更新
ΓG(t)=ΓG(t+1).
例如:
- sparse region → jump-line;
- dense independent region → surface;
- stable region → point;
- uncertain region → recursive refinement。
85. Global Geometry 不等於 One Geometry Everywhere
Global Computational Geometry=One Geometry Everywhere.
更準確:
Global Geometry=Coherent Composition of Heterogeneous Dependency Geometries.
86. Unknown Geometry 是合法狀態
g=Unknown
必須是一級狀態。
不能因為分析工具只會畫 graph,就假設 unknown computation 是 line。
87. Geometry Discovery
observe
→ trace
→ infer dependency
→ detect concurrency
→ detect clustering
→ detect field-like coupling
→ detect recursive structure
→ propose geometry
→ validate
88. Geometry Evidence 不只來自 Source
應包含:
- source;
- runtime trace;
- profiler;
- causal logs;
- hardware;
- message history;
- state transitions;
- memory access;
- observer projection。
因此:
source dependency=runtime dependency.
89. Geometry Evolution Path
g0→g1→⋯→gT.
這個歷史本身應保存。
90. Same Macro Geometry 不等於 Same Derivation
兩個 Runtime 最後都是:
Pt,
一個可能由 line 結晶,另一個由 field approximation 結晶。
所以:
same macro geometry=same derivation.
91. 與 MWT 的接口
MWT 的 World primitive:
W
不等於任何單一 presentation。
所以:
Pt,Ln,Sf,Fd
都只是 computational presentations。
本文不把任何 geometry 宣稱成 World ontology。
92. 與 GCM 的接口
GCM Domain:
Di
可帶:
pi,λi
而本文補:
gi.
因此局部配置可記為:
ci=⟨pi,λi,gi,σi,oi⟩.
93. 與 24/72 的接口
局部 route segment:
ri=⟨pi,λi,gi⟩.
例如:
⟨D-P-D,F,Sf⟩.
94. 不建立新的封閉乘法分類
本文拒絕直接把:
24×7×3
稱成新「完備範式」。
因為 geometry:
- 可混合;
- 可遞歸;
- observer-relative;
- vocab 可擴張。
所以:
GC=extensible runtime geometry vocabulary.
95. 第一個實驗世界:Line
建立嚴格因果鏈:
u1≺u2≺⋯≺un.
Geometry-aware 與 line-only runtime 應近似一致。
這是 control。
96. 第二個實驗世界:Surface
大量 independent tasks。
若全部強制序列化,應導致:
Dline≫Dsurface.
97. 第三個實驗世界:Cluster
群內高耦合、群間低耦合。
測:
Cflat
與:
Ccluster−aware.
98. 第四個實驗世界:Field
用局部 coupling 形成整體演化,測 graph discretization 與 field-aware solver representation 的差異。
99. 第五個實驗世界:Recursive
macro node 可展開 micro graph。
測:
- always-expanded;
- always-coarse;
- adaptive refine / coarsen。
100. 實驗比較
固定 task,比較:
- line-only representation;
- geometry-aware routing;
- geometry-aware + crystallization。
測:
- total work;
- critical depth;
- route search;
- synchronization;
- bridge cost;
- verification;
- failure;
- route quality。
101. 成功條件
如果在某 workload family:
Cgeom−aware<Cline−only
穩定成立,且 correctness 不下降,則 dependency geometry 具有獨立 runtime 價值。
102. 失敗條件同樣重要
若 cluster 完全可由一般 graph partitioning 處理,surface 完全只等價既有 work-depth model,且新 abstraction 沒有跨域統一或 runtime routing 增益,應縮減術語。
因此:
new abstraction=claim of new mathematics.
103. 下一個真正缺口:時間與因果
至此我們已分離:
- point;
- line;
- jump-line;
- surface;
- cluster;
- field;
- recursive geometry。
但還不能把:
geometry
直接當:
time.
104. State Distance
兩個 state:
si,sj
可以有:
dS(si,sj).
105. Causal Distance
dC(si,sj)
表示最小必要 causal depth。
106. Temporal Distance
dT(si,sj)
表示 event time / wall-clock。
107. Geometric Distance
dG(si,sj)
表示指定 dependency geometry 下的 route distance。
一般:
dS=dC=dT=dG.
108. 核心定律一
Ordinary graph paths are a special case of computational routes.
109. 核心定律二
Different dependency geometries require different route metrics.
110. 核心定律三
A point at one scale may be a world at another scale.
111. 核心定律四
Geometry transitions are computational operations, not free relabelings.
112. 核心定律五
Global computation may require heterogeneous geometries to coexist coherently.
113. 對 UNPNP 的重新表述
UNPNP-I 的 Path:
Γ
現在被包含於:
Computational Route Object.
而 Path Compilation 的更一般版本是:
Dependency Geometry Rewriting.
114. 對最短路徑的重新表述
argΓminC(Γ)
只是:
g=Ln
且 metric 固定時的特例。
完整問題開始變成:
argg,RminJg(R∣W,χ,q,B,Risk).
115. Paper 04 的正式接口
下一篇:
時間不等於路長
State Distance, Causal Depth, Temporal Order, Parallel Depth, and the Separation of Computational Histories
它將回答:
State Change=Causal Change=Temporal Change=Geometric Change.
也就是:
十個 operation 同時執行時,工作量是十、因果深度可能是一、wall-clock 可能是一個時間窗,而最終狀態變化又是另一個量。到底哪一個才叫「路長」?
結論
如果把所有計算都寫成:
v1→v2→⋯→vn,
我們確實得到一張 graph。
但這張 graph 有時只是:
a serialized projection of richer computation.
實際計算可以呈現:
Pt,Ln,Jl,Sf,Cl,Fd,Rc,
以及它們的混合與遞歸組合。
因此本文提出:
Computational Route⊃Graph Path.
並以:
R=⟨U,E,H,⪯,K,F,Σ,Π⟩
作為第一版廣義 route object。
這使「路」不再只是一串 binary edges,而成為:
在指定 World presentation、尺度與 observer 下,用來描述計算單位之間依賴、耦合、並行、聚類、場演化與遞歸嵌套的可路由結構。
所以真正的最短路徑問題,不只是:
ΓminC(Γ),
而開始成為:
g,RminJg(R∣W,χ,q,B,Risk).
也就是:
在找最短路以前, 先判斷現在的計算究竟是一個點、一條線、一個面、一個叢集、一個場, 還是一個可以繼續展開的世界。
這就是 UNPNP 從「超連結路徑論」正式進入「多尺度計算幾何」的關鍵一步。