- commit
- aedcf60
- parent
- 4c794d4
- author
- im_wower
- date
- 2026-03-31 17:48:40 +0800 CST
review: Branch A task04 审查——3 HIGH / 4 MEDIUM / 3 LOW,有条件通过
7 files changed,
+2734,
-0
1@@ -0,0 +1,241 @@
2+# Review: Branch A Task04 Validation Reporting
3+
4+> Reviewer: Claude (Branch-B developer)
5+> Date: 2026-03-31
6+> Target: `branch-a/task04-validation-reporting` @ `419ae8d`
7+> Baseline: `4c794d4` (三方锁定文档)
8+> References: README.md, LOCKED_IMPLEMENTATION_SPEC.md, Task 01-04 docs
9+
10+---
11+
12+## 1. 总体评估
13+
14+Branch A 在 4 个 task 内从零搭建了一套完整的图原生 runtime,包含 6 个统一接口(SPEC §5)、18 项测试全通、JSON + Markdown 验证报告,文档和代码结构清晰。工程质量高——dataclass 状态模型、信号队列机制、分层沉积 profile、统一的 snapshot 输出格式,都体现了"工程稳健"的追求。
15+
16+**但存在若干与 README/SPEC 主线的偏离,部分属于"图只是包装"的隐性偷渡。**
17+
18+**总体判定:有条件通过(Conditional PASS)——可进入对比阶段,但需在对比报告中标注以下偏离项。**
19+
20+---
21+
22+## 2. 发现问题
23+
24+### HIGH — 对称图(Graph 缺乏非对称权重)
25+
26+**位置**: `cie/graph.py` L14-17
27+
28+```python
29+def add_edge(self, source, target, weight=1.0):
30+ self.adjacency[source][target] = ... + weight
31+ self.adjacency[target][source] = ... + weight # 对称!
32+```
33+
34+**违反**: README §2.4 明确规定:
35+- "对称矩阵 → 不动点(知识)"
36+- "非对称矩阵 → 极限环(技能)"
37+- "Hopf 分岔点:asym_scale ≈ 0.35–0.40"
38+
39+Branch A 的图权重是严格对称的。虽然 `J` dict 提供了方向性流量,但 J 是派生量而非拓扑本体。SPEC §1.1 要求"图原生"——图结构本身必须能承载非对称性。当前实现中,如果抽掉 J,图上不可能产生旋度/极限环。
40+
41+**缓解**: `_propagate_activation` 中使用 `J[(node, neighbor)]` vs `J[(neighbor, node)]` 做方向偏置,提供了运行时的非对称行为。但这是"用 J 补救对称图",不是"图本身就非对称"。
42+
43+**建议**: 将 `add_edge` 改为非对称(fwd_weight ≠ bwd_weight),或至少承认这是一个已知简化。
44+
45+---
46+
47+### HIGH — 无图拉普拉斯扩散
48+
49+**位置**: `cie/runtime.py` `_advance_once` + `_propagate_activation`
50+
51+**违反**: README §2.3 核心方程:
52+```
53+φ_new(v) = φ(v) + μ · (L_G φ)(v) + λ_dir · (W_fwd·φ - W_bwd·φ)(v)
54+```
55+
56+Branch A 的 φ 更新来自:
57+1. 信号注入时的固定增量 (`0.22 * signal.strength`)
58+2. 反馈回灌时的固定增量 (`0.08 * weight`)
59+3. 衰减 (`phi * decay_factor`)
60+
61+**没有图上的扩散过程。** φ 不会从高势节点流向低势邻居。这意味着"地形"不是被"水"雕刻的——它只是被注入和衰减。
62+
63+README 的核心隐喻——"水往低处流,水流过的地方地形被改变"——在 Branch A 中只有后半句(注入改变 phi),没有前半句(phi 驱动 mu 流动)。
64+
65+`_propagate_activation` 确实让 mu 在邻居间传播,但传播方向由 J + phi_bias + anchor_bias 的混合权重决定,不是由 L_G φ 驱动的。
66+
67+**建议**: 添加显式的 L_G φ 计算,至少作为 phi 更新的一个分量。
68+
69+---
70+
71+### HIGH — 无 Dirichlet 置信度
72+
73+**位置**: `cie/state.py` L56 `confidence_proxy: float = 0.0`
74+
75+**违反**: README §2.1 三核量:
76+```
77+置信度 c(Dirichlet)— K 个分量上的概率分布
78+```
79+
80+Branch A 用一个全局标量 `confidence_proxy` 代替了每节点的 K 维 Dirichlet 分布。这不是"近似"——它是完全不同的模型。没有 Dirichlet,就没有:
81+- 类别置信度的自然分化
82+- 均匀先验 → 观察更新 → 后验集中的学习过程
83+- c(x) 对衰减率 α(x) 的调节
84+
85+**影响**: 自适应衰减公式 `α(x) = α₀·(1-c(x))^β·(1/κ(x))` 无法实现,因为没有 per-node c(x)。
86+
87+---
88+
89+### MEDIUM — 行动释放 u = o·c·φ(ε) 未实现
90+
91+**位置**: `cie/runtime.py` `emit()`
92+
93+emit() 直接取 `_top_nodes(self.state.mu)` 排序输出,没有计算:
94+- o(能见度 = |L_G φ|)
95+- c(置信度)
96+- ε(残差)
97+
98+这是 README §2.2 的核心方程。当前 emit 等价于"输出激活最高的节点",丢失了"能见度×置信度×残差"的乘法门控。
99+
100+---
101+
102+### MEDIUM — 沉积是显式状态机,非涌现
103+
104+**位置**: `cie/state.py` `SedimentationProfile` + `cie/runtime.py` `_update_stage_from_profile`
105+
106+沉积路径(memory → experience → skill_belt → ability_core)通过 `profile.stage` 字符串和显式的阈值判断实现。README 的设计意图是这些层级从动力学中**自然涌现**——而非手动标记。
107+
108+这不违反 SPEC(SPEC §3.4 允许不同检测算法),但与 README 的"动力学不标签"原则有张力。
109+
110+---
111+
112+### MEDIUM — 自适应衰减公式未实现
113+
114+**位置**: `cie/runtime.py` `_apply_decay()`
115+
116+README 规定:
117+```
118+α(x) = α₀ · (1 - c(x))^β · (1 / κ(x))
119+```
120+
121+Branch A 的衰减基于 `age`(最后被触摸的步数差)+ 固定因子,没有用 confidence 或 convergence (κ)。这意味着"高置信度节点衰减慢、锚点核自动浮出"这一核心机制缺失。
122+
123+锚点核在 Branch A 中是通过 `anchor_tokens` 显式注入的,不是通过 `{x : α(x) < ε}` 自动浮出的。
124+
125+---
126+
127+### MEDIUM — 旋度 ω 未计算
128+
129+README §2.1 三核量之一是 `ω ← J 的环流`。Branch A 存储了 J 但从未计算任何路径的环流或旋度。这意味着"技能 = 非零环流的闭环"这一核心定义在 Branch A 中无法验证。
130+
131+---
132+
133+### LOW — 大量魔法数字
134+
135+runtime.py 中散布着大量硬编码常数:`0.54`, `0.3`, `0.78`, `0.22`, `0.56`, `0.38`, `0.12`, `0.04`, `0.08`, `0.03`, `0.22`, `0.35`, `0.18` 等。缺乏注释说明这些值的来源和含义。
136+
137+---
138+
139+### LOW — 测试仅用合成数据
140+
141+所有 18 个测试使用短字符串(如 "graph native observability")而非真实数据集。SPEC §7.3 要求两边使用同一批数据。当前测试无法验证系统在真实语料下的表现。
142+
143+---
144+
145+### LOW — confidence_proxy 仅在 _refresh_observability 中更新
146+
147+`confidence_proxy` 是全局标量,基于 `max(mu)` 和 `max(phi)` 的混合计算。这不是任何节点的置信度,更像是系统活跃度的粗略指标。
148+
149+---
150+
151+## 3. SPEC §9 完成标准对照
152+
153+| # | 标准 | 状态 | 备注 |
154+|---|------|------|------|
155+| 1 | 代码能跑 | ✅ | 18 tests pass |
156+| 2 | 接口齐全(§5) | ✅ | 6 方法全部实现 |
157+| 3 | 可导出状态摘要(§6) | ✅ | snapshot_state 16 字段 |
158+| 4 | 有真实回灌闭环 | ✅ | emit → PendingSignal → next step |
159+| 5 | 有真实衰减/遗忘 | ✅ | phi_decay + mu_prune |
160+| 6 | 有归巢行为 | ⚠️ | 有,但基于 mu 搬运而非势场梯度 |
161+| 7 | 有经验沉积 | ✅ | SedimentationProfile stage tracking |
162+| 8 | 有沉积路径追踪 | ✅ | sedimentation_trace list |
163+| 9 | 有技能带候选 | ✅ | skill_belt stage + candidate_score |
164+| 10 | 有能力核慢更新 | ✅ | merge_events |
165+| 11 | 统一格式测试报告 | ✅ | JSON + Markdown reports |
166+
167+**从 SPEC §9 清单来看,Branch A 满足"可对比"门槛。**
168+
169+---
170+
171+## 4. "图只是包装"偷渡检查(SPEC §4)
172+
173+| 检查项 | 结果 |
174+|--------|------|
175+| 固定 embedding 空间当本体 | ✅ 无 |
176+| 三核拆成独立黑箱 | ✅ 同一张图 |
177+| 技能做成标签表/规则库 | ⚠️ 沉积用显式 stage 标签,但仍基于图上的激活动力学 |
178+| 锚点只做成 prompt 技巧 | ⚠️ 锚点通过 anchor_tokens 注入,但 homing 确实作用在 runtime |
179+| 输出即输入只在文档里 | ✅ emit 真实产生 PendingSignal |
180+| 没有衰减,只有累积 | ✅ 有衰减 |
181+| exact_text_map 伪装推理 | ✅ 无 |
182+| MoE 伪装多能力核 | ✅ 无 |
183+
184+**不存在明显的"偷渡"。但对称图 + 无 L_G 扩散使得"图原生"的深度打了折扣。**
185+
186+---
187+
188+## 5. 测试口径一致性
189+
190+- validation.py 的 smoke/dynamics/sedimentation checks 与 tests/ 下的 test_*.py 基本对齐
191+- JSON 报告和 Markdown 报告内容一致
192+- snapshot_state 输出的字段集覆盖了 SPEC §6 要求
193+- **但验证 harness 是"紧凑场景式"的**——每个 check 只跑 5-10 步,不足以暴露长期数值稳定性问题
194+
195+---
196+
197+## 6. 问题汇总
198+
199+| 级别 | 编号 | 问题 | 影响 |
200+|------|------|------|------|
201+| HIGH | H1 | 对称图,无 fwd/bwd 区分 | 无法产生真正的拓扑级旋度/极限环 |
202+| HIGH | H2 | 无图拉普拉斯扩散 L_G φ | "地形被水雕刻"只有注入没有扩散 |
203+| HIGH | H3 | 无 Dirichlet 置信度 | 三核量 (o,c,ω) 中 c 缺失 |
204+| MEDIUM | M1 | 行动释放 u=o·c·φ(ε) 未实现 | emit 只按 mu 排序 |
205+| MEDIUM | M2 | 沉积是显式状态机 | 非涌现,但 SPEC 允许 |
206+| MEDIUM | M3 | 自适应衰减 α(x) 未实现 | 锚点核非自动浮出 |
207+| MEDIUM | M4 | 旋度 ω 未计算 | "技能=闭环"无法度量 |
208+| LOW | L1 | 大量魔法数字 | 可调性/可解释性差 |
209+| LOW | L2 | 仅用合成数据测试 | 无法验证真实语料表现 |
210+| LOW | L3 | confidence_proxy 是全局标量 | 不是 per-node 置信度 |
211+
212+---
213+
214+## 7. 与 Branch B 的关键差异预览
215+
216+| 维度 | Branch A | Branch B |
217+|------|----------|----------|
218+| 图对称性 | 对称 + J 补偿 | 非对称(fwd_weight ≠ bwd_weight) |
219+| φ 更新 | 注入 + 衰减 | L_G φ 扩散 + soft clamp |
220+| 置信度 | 全局 confidence_proxy | 每节点 Dirichlet K=3 |
221+| 行动释放 | top mu 排序 | u = o·c·φ(ε) |
222+| 沉积 | 显式 SedimentationProfile | experience_hits 阈值 |
223+| 锚点核 | 显式注入 | α(x) < ε 自动浮出 |
224+| 旋度 | 未计算 | graph.circulation() |
225+| 测试数据 | 合成字符串 | 真实课本(5本,30项测试) |
226+| 代码行数 | ~870 (runtime.py) | ~350 (runtime.py) |
227+
228+---
229+
230+## 8. 建议
231+
232+1. **可进入对比阶段**——Branch A 满足 SPEC §9 的功能性清单,尽管理论深度有折扣。
233+2. **对比时需标注 H1-H3**——对称图/无 L_G/无 Dirichlet 是结构性差异,不是 bug,但影响对比的公平性。
234+3. **建议 Branch A 补充一次真实课本数据测试**——与 Branch B 使用同一批数据,否则 SPEC §7.3 的"同数据对比"无法满足。
235+
236+---
237+
238+## 9. 结论
239+
240+**Branch A 是一个工程质量高但理论深度浅的实现。** 信号队列、沉积 profile、统一报告等工程设施做得很好,但在"图原生"的核心机制上——非对称权重、图拉普拉斯扩散、Dirichlet 置信度——存在实质性缺失。
241+
242+**判定:有条件通过,可进入 A/B 对比阶段。**
+2493,
-0
1@@ -0,0 +1,2493 @@
2+[
3+ {
4+ "title": "小学语文一上",
5+ "nodes": 328,
6+ "edges": 613,
7+ "top_hubs": [
8+ [
9+ " ",
10+ 78.04
11+ ],
12+ [
13+ ":",
14+ 9.95
15+ ],
16+ [
17+ "小",
18+ 9.49
19+ ],
20+ [
21+ "1",
22+ 9.17
23+ ],
24+ [
25+ "地",
26+ 6.63
27+ ],
28+ [
29+ "8",
30+ 6.48
31+ ],
32+ [
33+ "7",
34+ 6.32
35+ ],
36+ [
37+ "学",
38+ 6.32
39+ ],
40+ [
41+ "0",
42+ 5.92
43+ ],
44+ [
45+ ",",
46+ 5.66
47+ ],
48+ [
49+ "用",
50+ 5.48
51+ ],
52+ [
53+ "6",
54+ 5.48
55+ ],
56+ [
57+ "\t",
58+ 5.2
59+ ],
60+ [
61+ "编",
62+ 4.9
63+ ],
64+ [
65+ "我",
66+ 4.9
67+ ],
68+ [
69+ "文",
70+ 4.47
71+ ],
72+ [
73+ "教",
74+ 4.47
75+ ],
76+ [
77+ "书",
78+ 4.47
79+ ],
80+ [
81+ "大",
82+ 4.47
83+ ],
84+ [
85+ "天",
86+ 4.47
87+ ]
88+ ],
89+ "top_hits": [
90+ [
91+ " ",
92+ 7659
93+ ],
94+ [
95+ "\t",
96+ 2391
97+ ],
98+ [
99+ ":",
100+ 968
101+ ],
102+ [
103+ " ",
104+ 934
105+ ],
106+ [
107+ "教",
108+ 839
109+ ],
110+ [
111+ "编",
112+ 787
113+ ],
114+ [
115+ "1",
116+ 778
117+ ],
118+ [
119+ "7",
120+ 720
121+ ],
122+ [
123+ ".",
124+ 702
125+ ],
126+ [
127+ "0",
128+ 667
129+ ],
130+ [
131+ "小",
132+ 646
133+ ],
134+ [
135+ "书",
136+ 583
137+ ],
138+ [
139+ "×",
140+ 555
141+ ],
142+ [
143+ "6",
144+ 549
145+ ],
146+ [
147+ "8",
148+ 527
149+ ],
150+ [
151+ "语",
152+ 487
153+ ],
154+ [
155+ "2",
156+ 454
157+ ],
158+ [
159+ "4",
160+ 442
161+ ],
162+ [
163+ "p",
164+ 426
165+ ],
166+ [
167+ "5",
168+ 413
169+ ]
170+ ],
171+ "hub_hit_overlap": 5,
172+ "hub_hit_overlap_pct": 50,
173+ "asym_mean": 1.3751,
174+ "asym_max": 20.7598,
175+ "asym_nonzero_pct": 100,
176+ "top_circuits": [
177+ {
178+ "path": "7→\t→ →7",
179+ "circulation": 42.97,
180+ "reverse": 15.49,
181+ "asymmetry": 27.48
182+ },
183+ {
184+ "path": "5→\t→ →5",
185+ "circulation": 42.02,
186+ "reverse": 15.49,
187+ "asymmetry": 26.53
188+ },
189+ {
190+ "path": "一→\t→ →一",
191+ "circulation": 38.24,
192+ "reverse": 15.49,
193+ "asymmetry": 22.75
194+ },
195+ {
196+ "path": " →书→ → ",
197+ "circulation": 8.98,
198+ "reverse": 1.12,
199+ "asymmetry": 7.85
200+ },
201+ {
202+ "path": "书→ → →书",
203+ "circulation": 8.98,
204+ "reverse": 1.12,
205+ "asymmetry": 7.85
206+ },
207+ {
208+ "path": ":→我→说→:",
209+ "circulation": 4.2,
210+ "reverse": 0.0,
211+ "asymmetry": 4.2
212+ },
213+ {
214+ "path": "7→5→8→7",
215+ "circulation": 3.42,
216+ "reverse": 0.0,
217+ "asymmetry": 3.42
218+ },
219+ {
220+ "path": " →书→包→ ",
221+ "circulation": 4.38,
222+ "reverse": 1.12,
223+ "asymmetry": 3.26
224+ },
225+ {
226+ "path": "书→包→ →书",
227+ "circulation": 4.38,
228+ "reverse": 1.12,
229+ "asymmetry": 3.26
230+ },
231+ {
232+ "path": "7→6→8→7",
233+ "circulation": 3.13,
234+ "reverse": 0.0,
235+ "asymmetry": 3.13
236+ }
237+ ],
238+ "total_circuits_found": 31,
239+ "anchor_count": 116,
240+ "anchor_nodes": [
241+ "用",
242+ "李",
243+ "做",
244+ "自",
245+ "书",
246+ "\t",
247+ "编",
248+ "国",
249+ "×",
250+ "说",
251+ "名",
252+ "。",
253+ "本",
254+ "影",
255+ "陈",
256+ "务",
257+ "一",
258+ "级",
259+ "主",
260+ "火"
261+ ],
262+ "ability_cores": {
263+ "core_0": [
264+ " ",
265+ "小",
266+ "\t"
267+ ]
268+ },
269+ "ability_core_count": 1,
270+ "total_core_nodes": 3,
271+ "experience_count": 301,
272+ "skill_belt_count": 269,
273+ "top_skill_belts": [
274+ [
275+ " ",
276+ 127.65
277+ ],
278+ [
279+ "\t",
280+ 39.85
281+ ],
282+ [
283+ ":",
284+ 16.133333333333333
285+ ],
286+ [
287+ " ",
288+ 15.566666666666666
289+ ],
290+ [
291+ "教",
292+ 13.983333333333333
293+ ],
294+ [
295+ "编",
296+ 13.116666666666667
297+ ],
298+ [
299+ "1",
300+ 12.966666666666667
301+ ],
302+ [
303+ "7",
304+ 12.0
305+ ],
306+ [
307+ ".",
308+ 11.7
309+ ],
310+ [
311+ "0",
312+ 11.116666666666667
313+ ]
314+ ],
315+ "top_confidence": [
316+ [
317+ "一",
318+ 0.333
319+ ],
320+ [
321+ "年",
322+ 0.333
323+ ],
324+ [
325+ "级",
326+ 0.333
327+ ],
328+ [
329+ "上",
330+ 0.333
331+ ],
332+ [
333+ "册",
334+ 0.333
335+ ],
336+ [
337+ " ",
338+ 0.333
339+ ],
340+ [
341+ "语",
342+ 0.333
343+ ],
344+ [
345+ "文",
346+ 0.333
347+ ],
348+ [
349+ "义",
350+ 0.333
351+ ],
352+ [
353+ "务",
354+ 0.333
355+ ]
356+ ],
357+ "confidence_mean": 0.333,
358+ "confidence_high_pct": 0,
359+ "top_phi": [
360+ [
361+ "如",
362+ 0.0462
363+ ],
364+ [
365+ "太",
366+ 0.045
367+ ],
368+ [
369+ "阳",
370+ 0.0367
371+ ],
372+ [
373+ "发",
374+ 0.036
375+ ],
376+ [
377+ "当",
378+ 0.0292
379+ ],
380+ [
381+ "◎",
382+ 0.0287
383+ ],
384+ [
385+ "他",
386+ 0.0284
387+ ],
388+ [
389+ "汉",
390+ 0.0278
391+ ],
392+ [
393+ "义",
394+ 0.0278
395+ ],
396+ [
397+ "现",
398+ 0.0263
399+ ]
400+ ],
401+ "phi_positive": 324,
402+ "phi_negative": 0,
403+ "sedimentation_transitions": {
404+ "memory -> experience": 301,
405+ "experience -> skill_belt": 269
406+ },
407+ "total_sed_events": 570,
408+ "total_merge_events": 284,
409+ "total_decay_events": 2646,
410+ "paragraphs_fed": 100
411+ },
412+ {
413+ "title": "小学数学一上",
414+ "nodes": 283,
415+ "edges": 603,
416+ "top_hubs": [
417+ [
418+ " ",
419+ 45.46
420+ ],
421+ [
422+ "的",
423+ 13.96
424+ ],
425+ [
426+ "一",
427+ 13.49
428+ ],
429+ [
430+ " ",
431+ 12.96
432+ ],
433+ [
434+ ",",
435+ 12.49
436+ ],
437+ [
438+ "学",
439+ 9.8
440+ ],
441+ [
442+ "1",
443+ 9.49
444+ ],
445+ [
446+ "数",
447+ 8.94
448+ ],
449+ [
450+ "。",
451+ 8.25
452+ ],
453+ [
454+ "、",
455+ 8.0
456+ ],
457+ [
458+ "你",
459+ 8.0
460+ ],
461+ [
462+ "2",
463+ 7.0
464+ ],
465+ [
466+ "7",
467+ 6.32
468+ ],
469+ [
470+ ":",
471+ 6.0
472+ ],
473+ [
474+ "8",
475+ 5.48
476+ ],
477+ [
478+ "0",
479+ 5.29
480+ ],
481+ [
482+ "是",
483+ 5.0
484+ ],
485+ [
486+ "教",
487+ 4.9
488+ ],
489+ [
490+ "图",
491+ 4.47
492+ ],
493+ [
494+ "-",
495+ 4.47
496+ ]
497+ ],
498+ "top_hits": [
499+ [
500+ " ",
501+ 4967
502+ ],
503+ [
504+ " ",
505+ 3488
506+ ],
507+ [
508+ "数",
509+ 1121
510+ ],
511+ [
512+ "1",
513+ 1068
514+ ],
515+ [
516+ "学",
517+ 1049
518+ ],
519+ [
520+ "7",
521+ 993
522+ ],
523+ [
524+ "教",
525+ 966
526+ ],
527+ [
528+ "的",
529+ 937
530+ ],
531+ [
532+ "一",
533+ 908
534+ ],
535+ [
536+ "。",
537+ 831
538+ ],
539+ [
540+ ",",
541+ 828
542+ ],
543+ [
544+ ":",
545+ 787
546+ ],
547+ [
548+ "2",
549+ 787
550+ ],
551+ [
552+ "8",
553+ 735
554+ ],
555+ [
556+ "编",
557+ 637
558+ ],
559+ [
560+ "书",
561+ 617
562+ ],
563+ [
564+ "印",
565+ 592
566+ ],
567+ [
568+ "0",
569+ 563
570+ ],
571+ [
572+ "5",
573+ 553
574+ ],
575+ [
576+ "9",
577+ 550
578+ ]
579+ ],
580+ "hub_hit_overlap": 8,
581+ "hub_hit_overlap_pct": 80,
582+ "asym_mean": 1.333,
583+ "asym_max": 11.9045,
584+ "asym_nonzero_pct": 100,
585+ "top_circuits": [
586+ {
587+ "path": "印→ → →印",
588+ "circulation": 29.89,
589+ "reverse": 13.23,
590+ "asymmetry": 16.65
591+ },
592+ {
593+ "path": " →书→ → ",
594+ "circulation": 27.1,
595+ "reverse": 12.22,
596+ "asymmetry": 14.88
597+ },
598+ {
599+ "path": "书→ → →书",
600+ "circulation": 27.1,
601+ "reverse": 12.22,
602+ "asymmetry": 14.88
603+ },
604+ {
605+ "path": "出→ → →出",
606+ "circulation": 26.23,
607+ "reverse": 12.22,
608+ "asymmetry": 14.01
609+ },
610+ {
611+ "path": "数→ → →数",
612+ "circulation": 27.25,
613+ "reverse": 13.3,
614+ "asymmetry": 13.95
615+ },
616+ {
617+ "path": "刷→ → →刷",
618+ "circulation": 26.16,
619+ "reverse": 12.22,
620+ "asymmetry": 13.95
621+ },
622+ {
623+ "path": "年→ → →年",
624+ "circulation": 27.08,
625+ "reverse": 14.32,
626+ "asymmetry": 12.76
627+ },
628+ {
629+ "path": "数→学→习→数",
630+ "circulation": 15.18,
631+ "reverse": 2.98,
632+ "asymmetry": 12.2
633+ },
634+ {
635+ "path": "学→习→数→学",
636+ "circulation": 15.18,
637+ "reverse": 2.98,
638+ "asymmetry": 12.2
639+ },
640+ {
641+ "path": "数→学→的→数",
642+ "circulation": 12.52,
643+ "reverse": 5.04,
644+ "asymmetry": 7.49
645+ }
646+ ],
647+ "total_circuits_found": 31,
648+ "anchor_count": 137,
649+ "anchor_nodes": [
650+ "用",
651+ "者",
652+ "以",
653+ "位",
654+ "元",
655+ "出",
656+ "书",
657+ "编",
658+ "们",
659+ "比",
660+ "看",
661+ "×",
662+ "可",
663+ "法",
664+ "说",
665+ "起",
666+ "。",
667+ "少",
668+ "海",
669+ "本"
670+ ],
671+ "ability_cores": {
672+ "core_0": [
673+ "、",
674+ "。",
675+ "一",
676+ " ",
677+ "1",
678+ "数",
679+ "的",
680+ " ",
681+ ","
682+ ],
683+ "core_1": [
684+ "0"
685+ ],
686+ "core_2": [
687+ "学"
688+ ]
689+ },
690+ "ability_core_count": 3,
691+ "total_core_nodes": 11,
692+ "experience_count": 259,
693+ "skill_belt_count": 248,
694+ "top_skill_belts": [
695+ [
696+ " ",
697+ 82.78333333333333
698+ ],
699+ [
700+ " ",
701+ 58.13333333333333
702+ ],
703+ [
704+ "数",
705+ 18.683333333333334
706+ ],
707+ [
708+ "1",
709+ 17.8
710+ ],
711+ [
712+ "学",
713+ 17.483333333333334
714+ ],
715+ [
716+ "7",
717+ 16.55
718+ ],
719+ [
720+ "教",
721+ 16.1
722+ ],
723+ [
724+ "的",
725+ 15.616666666666667
726+ ],
727+ [
728+ "一",
729+ 15.133333333333333
730+ ],
731+ [
732+ "。",
733+ 13.85
734+ ]
735+ ],
736+ "top_confidence": [
737+ [
738+ "一",
739+ 0.333
740+ ],
741+ [
742+ "年",
743+ 0.333
744+ ],
745+ [
746+ "级",
747+ 0.333
748+ ],
749+ [
750+ "数",
751+ 0.333
752+ ],
753+ [
754+ "学",
755+ 0.333
756+ ],
757+ [
758+ "上",
759+ 0.333
760+ ],
761+ [
762+ "册",
763+ 0.333
764+ ],
765+ [
766+ " ",
767+ 0.333
768+ ],
769+ [
770+ "绿",
771+ 0.333
772+ ],
773+ [
774+ "色",
775+ 0.333
776+ ]
777+ ],
778+ "confidence_mean": 0.333,
779+ "confidence_high_pct": 0,
780+ "top_phi": [
781+ [
782+ "人",
783+ 0.1773
784+ ],
785+ [
786+ "民",
787+ 0.1398
788+ ],
789+ [
790+ "义",
791+ 0.1302
792+ ],
793+ [
794+ "务",
795+ 0.1063
796+ ],
797+ [
798+ "定",
799+ 0.1059
800+ ],
801+ [
802+ "认",
803+ 0.1052
804+ ],
805+ [
806+ "如",
807+ 0.1041
808+ ],
809+ [
810+ "材",
811+ 0.1026
812+ ],
813+ [
814+ "教",
815+ 0.1024
816+ ],
817+ [
818+ "另",
819+ 0.1023
820+ ]
821+ ],
822+ "phi_positive": 283,
823+ "phi_negative": 0,
824+ "sedimentation_transitions": {
825+ "memory -> experience": 259,
826+ "experience -> skill_belt": 248
827+ },
828+ "total_sed_events": 507,
829+ "total_merge_events": 539,
830+ "total_decay_events": 3513,
831+ "paragraphs_fed": 100
832+ },
833+ {
834+ "title": "初中语文七上",
835+ "nodes": 451,
836+ "edges": 814,
837+ "top_hubs": [
838+ [
839+ " ",
840+ 77.36
841+ ],
842+ [
843+ " ",
844+ 16.25
845+ ],
846+ [
847+ "1",
848+ 9.17
849+ ],
850+ [
851+ "·",
852+ 9.0
853+ ],
854+ [
855+ "的",
856+ 9.0
857+ ],
858+ [
859+ ":",
860+ 8.37
861+ ],
862+ [
863+ "2",
864+ 7.35
865+ ],
866+ [
867+ "读",
868+ 6.93
869+ ],
870+ [
871+ "5",
872+ 6.0
873+ ],
874+ [
875+ "3",
876+ 6.0
877+ ],
878+ [
879+ "0",
880+ 5.92
881+ ],
882+ [
883+ "教",
884+ 5.48
885+ ],
886+ [
887+ "和",
888+ 5.0
889+ ],
890+ [
891+ "文",
892+ 4.9
893+ ],
894+ [
895+ "编",
896+ 4.9
897+ ],
898+ [
899+ "8",
900+ 4.9
901+ ],
902+ [
903+ "人",
904+ 4.9
905+ ],
906+ [
907+ "6",
908+ 4.9
909+ ],
910+ [
911+ "书",
912+ 4.47
913+ ],
914+ [
915+ "自",
916+ 4.47
917+ ]
918+ ],
919+ "top_hits": [
920+ [
921+ " ",
922+ 6962
923+ ],
924+ [
925+ " ",
926+ 3463
927+ ],
928+ [
929+ " ",
930+ 1121
931+ ],
932+ [
933+ "教",
934+ 900
935+ ],
936+ [
937+ "·",
938+ 822
939+ ],
940+ [
941+ "编",
942+ 811
943+ ],
944+ [
945+ "1",
946+ 742
947+ ],
948+ [
949+ ":",
950+ 704
951+ ],
952+ [
953+ ".",
954+ 658
955+ ],
956+ [
957+ "5",
958+ 638
959+ ],
960+ [
961+ "的",
962+ 632
963+ ],
964+ [
965+ "×",
966+ 625
967+ ],
968+ [
969+ "0",
970+ 583
971+ ],
972+ [
973+ "6",
974+ 577
975+ ],
976+ [
977+ "书",
978+ 553
979+ ],
980+ [
981+ "语",
982+ 539
983+ ],
984+ [
985+ "单",
986+ 496
987+ ],
988+ [
989+ "3",
990+ 473
991+ ],
992+ [
993+ "p",
994+ 470
995+ ],
996+ [
997+ "2",
998+ 469
999+ ]
1000+ ],
1001+ "hub_hit_overlap": 6,
1002+ "hub_hit_overlap_pct": 60,
1003+ "asym_mean": 1.3187,
1004+ "asym_max": 26.7629,
1005+ "asym_nonzero_pct": 100,
1006+ "top_circuits": [
1007+ {
1008+ "path": "5→ → →5",
1009+ "circulation": 40.89,
1010+ "reverse": 8.52,
1011+ "asymmetry": 32.37
1012+ },
1013+ {
1014+ "path": "9→ → →9",
1015+ "circulation": 40.3,
1016+ "reverse": 8.52,
1017+ "asymmetry": 31.78
1018+ },
1019+ {
1020+ "path": " →书→ → ",
1021+ "circulation": 8.38,
1022+ "reverse": 1.06,
1023+ "asymmetry": 7.31
1024+ },
1025+ {
1026+ "path": "书→ → →书",
1027+ "circulation": 8.38,
1028+ "reverse": 1.06,
1029+ "asymmetry": 7.31
1030+ },
1031+ {
1032+ "path": "七→年→ →七",
1033+ "circulation": 6.65,
1034+ "reverse": 0.0,
1035+ "asymmetry": 6.65
1036+ },
1037+ {
1038+ "path": "·→北→京→·",
1039+ "circulation": 3.34,
1040+ "reverse": 0.0,
1041+ "asymmetry": 3.34
1042+ },
1043+ {
1044+ "path": "北→京→·→北",
1045+ "circulation": 3.34,
1046+ "reverse": 0.0,
1047+ "asymmetry": 3.34
1048+ },
1049+ {
1050+ "path": "·→劳→伦→·",
1051+ "circulation": 3.16,
1052+ "reverse": 0.0,
1053+ "asymmetry": 3.16
1054+ },
1055+ {
1056+ "path": "9→ →1→9",
1057+ "circulation": 5.16,
1058+ "reverse": 2.01,
1059+ "asymmetry": 3.15
1060+ },
1061+ {
1062+ "path": "5→ →1→5",
1063+ "circulation": 5.16,
1064+ "reverse": 2.01,
1065+ "asymmetry": 3.15
1066+ }
1067+ ],
1068+ "total_circuits_found": 31,
1069+ "anchor_count": 156,
1070+ "anchor_nodes": [
1071+ "用",
1072+ "李",
1073+ "者",
1074+ "心",
1075+ "自",
1076+ "元",
1077+ "出",
1078+ "思",
1079+ "书",
1080+ "编",
1081+ "标",
1082+ "国",
1083+ "龄",
1084+ "×",
1085+ "再",
1086+ "阅",
1087+ "名",
1088+ "。",
1089+ "海",
1090+ "本"
1091+ ],
1092+ "ability_cores": {
1093+ "core_0": [
1094+ " ",
1095+ " ",
1096+ "的"
1097+ ]
1098+ },
1099+ "ability_core_count": 1,
1100+ "total_core_nodes": 3,
1101+ "experience_count": 411,
1102+ "skill_belt_count": 389,
1103+ "top_skill_belts": [
1104+ [
1105+ " ",
1106+ 116.03333333333333
1107+ ],
1108+ [
1109+ " ",
1110+ 57.71666666666667
1111+ ],
1112+ [
1113+ " ",
1114+ 18.683333333333334
1115+ ],
1116+ [
1117+ "教",
1118+ 15.0
1119+ ],
1120+ [
1121+ "·",
1122+ 13.7
1123+ ],
1124+ [
1125+ "编",
1126+ 13.516666666666667
1127+ ],
1128+ [
1129+ "1",
1130+ 12.366666666666667
1131+ ],
1132+ [
1133+ ":",
1134+ 11.733333333333333
1135+ ],
1136+ [
1137+ ".",
1138+ 10.966666666666667
1139+ ],
1140+ [
1141+ "5",
1142+ 10.633333333333333
1143+ ]
1144+ ],
1145+ "top_confidence": [
1146+ [
1147+ "七",
1148+ 0.333
1149+ ],
1150+ [
1151+ "年",
1152+ 0.333
1153+ ],
1154+ [
1155+ "级",
1156+ 0.333
1157+ ],
1158+ [
1159+ " ",
1160+ 0.333
1161+ ],
1162+ [
1163+ "上",
1164+ 0.333
1165+ ],
1166+ [
1167+ "册",
1168+ 0.333
1169+ ],
1170+ [
1171+ "语",
1172+ 0.333
1173+ ],
1174+ [
1175+ "文",
1176+ 0.333
1177+ ],
1178+ [
1179+ "义",
1180+ 0.333
1181+ ],
1182+ [
1183+ "务",
1184+ 0.333
1185+ ]
1186+ ],
1187+ "confidence_mean": 0.333,
1188+ "confidence_high_pct": 0,
1189+ "top_phi": [
1190+ [
1191+ "隐",
1192+ -0.1389
1193+ ],
1194+ [
1195+ "综",
1196+ -0.105
1197+ ],
1198+ [
1199+ "合",
1200+ -0.0831
1201+ ],
1202+ [
1203+ "穿",
1204+ 0.0628
1205+ ],
1206+ [
1207+ "性",
1208+ -0.061
1209+ ],
1210+ [
1211+ "商",
1212+ -0.0573
1213+ ],
1214+ [
1215+ "义",
1216+ -0.052
1217+ ],
1218+ [
1219+ "少",
1220+ -0.0476
1221+ ],
1222+ [
1223+ "七",
1224+ -0.046
1225+ ],
1226+ [
1227+ "注",
1228+ -0.0457
1229+ ]
1230+ ],
1231+ "phi_positive": 3,
1232+ "phi_negative": 445,
1233+ "sedimentation_transitions": {
1234+ "memory -> experience": 411,
1235+ "experience -> skill_belt": 389
1236+ },
1237+ "total_sed_events": 800,
1238+ "total_merge_events": 285,
1239+ "total_decay_events": 3205,
1240+ "paragraphs_fed": 100
1241+ },
1242+ {
1243+ "title": "初中数学七上",
1244+ "nodes": 556,
1245+ "edges": 1427,
1246+ "top_hubs": [
1247+ [
1248+ " ",
1249+ 74.62
1250+ ],
1251+ [
1252+ ",",
1253+ 43.36
1254+ ],
1255+ [
1256+ "的",
1257+ 36.33
1258+ ],
1259+ [
1260+ "学",
1261+ 27.71
1262+ ],
1263+ [
1264+ "、",
1265+ 24.98
1266+ ],
1267+ [
1268+ " ",
1269+ 16.52
1270+ ],
1271+ [
1272+ "。",
1273+ 15.97
1274+ ],
1275+ [
1276+ "”",
1277+ 14.28
1278+ ],
1279+ [
1280+ "数",
1281+ 14.07
1282+ ],
1283+ [
1284+ "一",
1285+ 11.4
1286+ ],
1287+ [
1288+ "与",
1289+ 11.0
1290+ ],
1291+ [
1292+ ":",
1293+ 10.49
1294+ ],
1295+ [
1296+ "中",
1297+ 10.49
1298+ ],
1299+ [
1300+ "和",
1301+ 9.95
1302+ ],
1303+ [
1304+ "用",
1305+ 9.8
1306+ ],
1307+ [
1308+ "“",
1309+ 9.17
1310+ ],
1311+ [
1312+ "等",
1313+ 9.0
1314+ ],
1315+ [
1316+ "题",
1317+ 8.0
1318+ ],
1319+ [
1320+ "之",
1321+ 8.0
1322+ ],
1323+ [
1324+ "有",
1325+ 7.48
1326+ ]
1327+ ],
1328+ "top_hits": [
1329+ [
1330+ " ",
1331+ 9933
1332+ ],
1333+ [
1334+ ",",
1335+ 4429
1336+ ],
1337+ [
1338+ "的",
1339+ 3077
1340+ ],
1341+ [
1342+ "学",
1343+ 2676
1344+ ],
1345+ [
1346+ "、",
1347+ 2570
1348+ ],
1349+ [
1350+ "数",
1351+ 2193
1352+ ],
1353+ [
1354+ "。",
1355+ 1861
1356+ ],
1357+ [
1358+ "”",
1359+ 1557
1360+ ],
1361+ [
1362+ " ",
1363+ 1375
1364+ ],
1365+ [
1366+ ":",
1367+ 1334
1368+ ],
1369+ [
1370+ "教",
1371+ 1297
1372+ ],
1373+ [
1374+ "编",
1375+ 1092
1376+ ],
1377+ [
1378+ "中",
1379+ 1015
1380+ ],
1381+ [
1382+ "能",
1383+ 996
1384+ ],
1385+ [
1386+ "用",
1387+ 989
1388+ ],
1389+ [
1390+ "之",
1391+ 971
1392+ ],
1393+ [
1394+ "一",
1395+ 941
1396+ ],
1397+ [
1398+ "大",
1399+ 939
1400+ ],
1401+ [
1402+ "和",
1403+ 939
1404+ ],
1405+ [
1406+ "提",
1407+ 916
1408+ ]
1409+ ],
1410+ "hub_hit_overlap": 8,
1411+ "hub_hit_overlap_pct": 80,
1412+ "asym_mean": 1.3811,
1413+ "asym_max": 18.0373,
1414+ "asym_nonzero_pct": 100,
1415+ "top_circuits": [
1416+ {
1417+ "path": "数→学→习→数",
1418+ "circulation": 35.87,
1419+ "reverse": 3.03,
1420+ "asymmetry": 32.84
1421+ },
1422+ {
1423+ "path": "数→学→的→数",
1424+ "circulation": 32.35,
1425+ "reverse": 12.27,
1426+ "asymmetry": 20.08
1427+ },
1428+ {
1429+ "path": "学→数→的→学",
1430+ "circulation": 12.27,
1431+ "reverse": 32.35,
1432+ "asymmetry": 20.08
1433+ },
1434+ {
1435+ "path": " →数→学→ ",
1436+ "circulation": 23.97,
1437+ "reverse": 6.81,
1438+ "asymmetry": 17.16
1439+ },
1440+ {
1441+ "path": "学→教→科→学",
1442+ "circulation": 9.49,
1443+ "reverse": 0.0,
1444+ "asymmetry": 9.49
1445+ },
1446+ {
1447+ "path": " →上→册→ ",
1448+ "circulation": 7.59,
1449+ "reverse": 0.0,
1450+ "asymmetry": 7.59
1451+ },
1452+ {
1453+ "path": "上→册→ →上",
1454+ "circulation": 7.59,
1455+ "reverse": 0.0,
1456+ "asymmetry": 7.59
1457+ },
1458+ {
1459+ "path": "册→ →上→册",
1460+ "circulation": 7.59,
1461+ "reverse": 0.0,
1462+ "asymmetry": 7.59
1463+ },
1464+ {
1465+ "path": "数→的→理→数",
1466+ "circulation": 13.3,
1467+ "reverse": 5.98,
1468+ "asymmetry": 7.32
1469+ },
1470+ {
1471+ "path": "数→”→“→数",
1472+ "circulation": 6.89,
1473+ "reverse": 0.0,
1474+ "asymmetry": 6.89
1475+ }
1476+ ],
1477+ "total_circuits_found": 33,
1478+ "anchor_count": 289,
1479+ "anchor_nodes": [
1480+ "用",
1481+ "知",
1482+ "李",
1483+ "世",
1484+ "乘",
1485+ "逐",
1486+ "心",
1487+ "辑",
1488+ "自",
1489+ "元",
1490+ "出",
1491+ "系",
1492+ "思",
1493+ "察",
1494+ "增",
1495+ "书",
1496+ "编",
1497+ "们",
1498+ "此",
1499+ "速"
1500+ ],
1501+ "ability_cores": {
1502+ "core_0": [
1503+ "”",
1504+ "与",
1505+ "数",
1506+ "的",
1507+ " ",
1508+ " ",
1509+ "中",
1510+ "了",
1511+ "。",
1512+ "提"
1513+ ],
1514+ "core_1": [
1515+ " "
1516+ ]
1517+ },
1518+ "ability_core_count": 2,
1519+ "total_core_nodes": 22,
1520+ "experience_count": 533,
1521+ "skill_belt_count": 522,
1522+ "top_skill_belts": [
1523+ [
1524+ " ",
1525+ 165.55
1526+ ],
1527+ [
1528+ ",",
1529+ 73.81666666666666
1530+ ],
1531+ [
1532+ "的",
1533+ 51.28333333333333
1534+ ],
1535+ [
1536+ "学",
1537+ 44.6
1538+ ],
1539+ [
1540+ "、",
1541+ 42.833333333333336
1542+ ],
1543+ [
1544+ "数",
1545+ 36.55
1546+ ],
1547+ [
1548+ "。",
1549+ 31.016666666666666
1550+ ],
1551+ [
1552+ "”",
1553+ 25.95
1554+ ],
1555+ [
1556+ " ",
1557+ 22.916666666666668
1558+ ],
1559+ [
1560+ ":",
1561+ 22.233333333333334
1562+ ]
1563+ ],
1564+ "top_confidence": [
1565+ [
1566+ "绿",
1567+ 0.333
1568+ ],
1569+ [
1570+ "色",
1571+ 0.333
1572+ ],
1573+ [
1574+ "印",
1575+ 0.333
1576+ ],
1577+ [
1578+ "刷",
1579+ 0.333
1580+ ],
1581+ [
1582+ "产",
1583+ 0.333
1584+ ],
1585+ [
1586+ "品",
1587+ 0.333
1588+ ],
1589+ [
1590+ " ",
1591+ 0.333
1592+ ],
1593+ [
1594+ "七",
1595+ 0.333
1596+ ],
1597+ [
1598+ "年",
1599+ 0.333
1600+ ],
1601+ [
1602+ "级",
1603+ 0.333
1604+ ]
1605+ ],
1606+ "confidence_mean": 0.333,
1607+ "confidence_high_pct": 0,
1608+ "top_phi": [
1609+ [
1610+ "遇",
1611+ -0.2002
1612+ ],
1613+ [
1614+ "汇",
1615+ -0.1194
1616+ ],
1617+ [
1618+ "年",
1619+ -0.1138
1620+ ],
1621+ [
1622+ "七",
1623+ -0.1125
1624+ ],
1625+ [
1626+ "义",
1627+ -0.1092
1628+ ],
1629+ [
1630+ "读",
1631+ -0.1055
1632+ ],
1633+ [
1634+ "℃",
1635+ -0.105
1636+ ],
1637+ [
1638+ "词",
1639+ -0.1042
1640+ ],
1641+ [
1642+ "复",
1643+ -0.1026
1644+ ],
1645+ [
1646+ "图",
1647+ -0.1014
1648+ ]
1649+ ],
1650+ "phi_positive": 1,
1651+ "phi_negative": 553,
1652+ "sedimentation_transitions": {
1653+ "memory -> experience": 533,
1654+ "experience -> skill_belt": 522
1655+ },
1656+ "total_sed_events": 1055,
1657+ "total_merge_events": 1138,
1658+ "total_decay_events": 6048,
1659+ "paragraphs_fed": 100
1660+ },
1661+ {
1662+ "title": "高中语文必修上",
1663+ "nodes": 473,
1664+ "edges": 877,
1665+ "top_hubs": [
1666+ [
1667+ " ",
1668+ 100.92
1669+ ],
1670+ [
1671+ "的",
1672+ 14.0
1673+ ],
1674+ [
1675+ "1",
1676+ 10.39
1677+ ],
1678+ [
1679+ "\t",
1680+ 9.49
1681+ ],
1682+ [
1683+ ":",
1684+ 8.37
1685+ ],
1686+ [
1687+ "·",
1688+ 7.48
1689+ ],
1690+ [
1691+ "8",
1692+ 7.48
1693+ ],
1694+ [
1695+ "(",
1696+ 7.0
1697+ ],
1698+ [
1699+ "0",
1700+ 6.48
1701+ ],
1702+ [
1703+ "5",
1704+ 6.48
1705+ ],
1706+ [
1707+ ",",
1708+ 6.0
1709+ ],
1710+ [
1711+ "2",
1712+ 6.0
1713+ ],
1714+ [
1715+ "3",
1716+ 6.0
1717+ ],
1718+ [
1719+ "6",
1720+ 5.66
1721+ ],
1722+ [
1723+ "中",
1724+ 5.48
1725+ ],
1726+ [
1727+ "一",
1728+ 5.48
1729+ ],
1730+ [
1731+ "人",
1732+ 5.0
1733+ ],
1734+ [
1735+ "与",
1736+ 5.0
1737+ ],
1738+ [
1739+ "4",
1740+ 5.0
1741+ ],
1742+ [
1743+ "和",
1744+ 5.0
1745+ ]
1746+ ],
1747+ "top_hits": [
1748+ [
1749+ " ",
1750+ 11328
1751+ ],
1752+ [
1753+ "\t",
1754+ 1139
1755+ ],
1756+ [
1757+ " ",
1758+ 1125
1759+ ],
1760+ [
1761+ "1",
1762+ 971
1763+ ],
1764+ [
1765+ "中",
1766+ 882
1767+ ],
1768+ [
1769+ "编",
1770+ 873
1771+ ],
1772+ [
1773+ "·",
1774+ 837
1775+ ],
1776+ [
1777+ "3",
1778+ 795
1779+ ],
1780+ [
1781+ ":",
1782+ 777
1783+ ],
1784+ [
1785+ "/",
1786+ 681
1787+ ],
1788+ [
1789+ "8",
1790+ 661
1791+ ],
1792+ [
1793+ "×",
1794+ 604
1795+ ],
1796+ [
1797+ "2",
1798+ 604
1799+ ],
1800+ [
1801+ "高",
1802+ 585
1803+ ],
1804+ [
1805+ "7",
1806+ 584
1807+ ],
1808+ [
1809+ "册",
1810+ 578
1811+ ],
1812+ [
1813+ "9",
1814+ 567
1815+ ],
1816+ [
1817+ "书",
1818+ 566
1819+ ],
1820+ [
1821+ ")",
1822+ 557
1823+ ],
1824+ [
1825+ "0",
1826+ 554
1827+ ]
1828+ ],
1829+ "hub_hit_overlap": 5,
1830+ "hub_hit_overlap_pct": 50,
1831+ "asym_mean": 1.2783,
1832+ "asym_max": 11.515,
1833+ "asym_nonzero_pct": 100,
1834+ "top_circuits": [
1835+ {
1836+ "path": "必→ → →必",
1837+ "circulation": 14.15,
1838+ "reverse": 0.0,
1839+ "asymmetry": 14.15
1840+ },
1841+ {
1842+ "path": "上→ → →上",
1843+ "circulation": 12.4,
1844+ "reverse": 0.0,
1845+ "asymmetry": 12.4
1846+ },
1847+ {
1848+ "path": " → →修→ ",
1849+ "circulation": 11.39,
1850+ "reverse": 0.0,
1851+ "asymmetry": 11.39
1852+ },
1853+ {
1854+ "path": " →修→ → ",
1855+ "circulation": 11.39,
1856+ "reverse": 0.0,
1857+ "asymmetry": 11.39
1858+ },
1859+ {
1860+ "path": "修→ → →修",
1861+ "circulation": 11.39,
1862+ "reverse": 0.0,
1863+ "asymmetry": 11.39
1864+ },
1865+ {
1866+ "path": " → →书→ ",
1867+ "circulation": 10.29,
1868+ "reverse": 0.0,
1869+ "asymmetry": 10.29
1870+ },
1871+ {
1872+ "path": " →书→ → ",
1873+ "circulation": 10.29,
1874+ "reverse": 0.0,
1875+ "asymmetry": 10.29
1876+ },
1877+ {
1878+ "path": "书→ → →书",
1879+ "circulation": 10.29,
1880+ "reverse": 0.0,
1881+ "asymmetry": 10.29
1882+ },
1883+ {
1884+ "path": " →绿→色→ ",
1885+ "circulation": 4.39,
1886+ "reverse": 0.0,
1887+ "asymmetry": 4.39
1888+ },
1889+ {
1890+ "path": "绿→色→ →绿",
1891+ "circulation": 4.39,
1892+ "reverse": 0.0,
1893+ "asymmetry": 4.39
1894+ }
1895+ ],
1896+ "total_circuits_found": 32,
1897+ "anchor_count": 156,
1898+ "anchor_nodes": [
1899+ "用",
1900+ "李",
1901+ "者",
1902+ "序",
1903+ "心",
1904+ "以",
1905+ "自",
1906+ "出",
1907+ "系",
1908+ "元",
1909+ "梦",
1910+ "书",
1911+ "\t",
1912+ "篇",
1913+ "编",
1914+ "国",
1915+ "×",
1916+ "可",
1917+ "阅",
1918+ "说"
1919+ ],
1920+ "ability_cores": {
1921+ "core_0": [
1922+ "3",
1923+ " ",
1924+ "1",
1925+ "的",
1926+ "\t"
1927+ ]
1928+ },
1929+ "ability_core_count": 1,
1930+ "total_core_nodes": 5,
1931+ "experience_count": 427,
1932+ "skill_belt_count": 396,
1933+ "top_skill_belts": [
1934+ [
1935+ " ",
1936+ 188.8
1937+ ],
1938+ [
1939+ "\t",
1940+ 18.983333333333334
1941+ ],
1942+ [
1943+ " ",
1944+ 18.75
1945+ ],
1946+ [
1947+ "1",
1948+ 16.183333333333334
1949+ ],
1950+ [
1951+ "中",
1952+ 14.7
1953+ ],
1954+ [
1955+ "编",
1956+ 14.55
1957+ ],
1958+ [
1959+ "·",
1960+ 13.95
1961+ ],
1962+ [
1963+ "3",
1964+ 13.25
1965+ ],
1966+ [
1967+ ":",
1968+ 12.95
1969+ ],
1970+ [
1971+ "/",
1972+ 11.35
1973+ ]
1974+ ],
1975+ "top_confidence": [
1976+ [
1977+ "上",
1978+ 0.333
1979+ ],
1980+ [
1981+ "册",
1982+ 0.333
1983+ ],
1984+ [
1985+ " ",
1986+ 0.333
1987+ ],
1988+ [
1989+ " ",
1990+ 0.333
1991+ ],
1992+ [
1993+ "必",
1994+ 0.333
1995+ ],
1996+ [
1997+ "修",
1998+ 0.333
1999+ ],
2000+ [
2001+ "普",
2002+ 0.333
2003+ ],
2004+ [
2005+ "通",
2006+ 0.333
2007+ ],
2008+ [
2009+ "高",
2010+ 0.333
2011+ ],
2012+ [
2013+ "中",
2014+ 0.333
2015+ ]
2016+ ],
2017+ "confidence_mean": 0.333,
2018+ "confidence_high_pct": 0,
2019+ "top_phi": [
2020+ [
2021+ "考",
2022+ 0.072
2023+ ],
2024+ [
2025+ "真",
2026+ -0.0505
2027+ ],
2028+ [
2029+ "纯",
2030+ -0.0478
2031+ ],
2032+ [
2033+ "带",
2034+ 0.0472
2035+ ],
2036+ [
2037+ "于",
2038+ -0.0449
2039+ ],
2040+ [
2041+ "识",
2042+ 0.0436
2043+ ],
2044+ [
2045+ "求",
2046+ 0.0369
2047+ ],
2048+ [
2049+ "思",
2050+ 0.0353
2051+ ],
2052+ [
2053+ "创",
2054+ 0.0349
2055+ ],
2056+ [
2057+ "作",
2058+ -0.0313
2059+ ]
2060+ ],
2061+ "phi_positive": 16,
2062+ "phi_negative": 26,
2063+ "sedimentation_transitions": {
2064+ "memory -> experience": 427,
2065+ "experience -> skill_belt": 396
2066+ },
2067+ "total_sed_events": 823,
2068+ "total_merge_events": 239,
2069+ "total_decay_events": 3596,
2070+ "paragraphs_fed": 100
2071+ },
2072+ {
2073+ "title": "全5本课本",
2074+ "nodes": 758,
2075+ "edges": 2114,
2076+ "top_hubs": [
2077+ [
2078+ " ",
2079+ 185.96
2080+ ],
2081+ [
2082+ ",",
2083+ 49.84
2084+ ],
2085+ [
2086+ "的",
2087+ 35.5
2088+ ],
2089+ [
2090+ "学",
2091+ 31.75
2092+ ],
2093+ [
2094+ "、",
2095+ 25.5
2096+ ],
2097+ [
2098+ ":",
2099+ 17.66
2100+ ],
2101+ [
2102+ "一",
2103+ 17.49
2104+ ],
2105+ [
2106+ " ",
2107+ 17.44
2108+ ],
2109+ [
2110+ "。",
2111+ 16.88
2112+ ],
2113+ [
2114+ "1",
2115+ 14.42
2116+ ],
2117+ [
2118+ "数",
2119+ 12.33
2120+ ],
2121+ [
2122+ "”",
2123+ 12.25
2124+ ],
2125+ [
2126+ "书",
2127+ 11.83
2128+ ],
2129+ [
2130+ "中",
2131+ 11.49
2132+ ],
2133+ [
2134+ "7",
2135+ 11.4
2136+ ],
2137+ [
2138+ "5",
2139+ 10.95
2140+ ],
2141+ [
2142+ "2",
2143+ 10.95
2144+ ],
2145+ [
2146+ "有",
2147+ 10.49
2148+ ],
2149+ [
2150+ " ",
2151+ 10.49
2152+ ],
2153+ [
2154+ "·",
2155+ 10.0
2156+ ]
2157+ ],
2158+ "top_hits": [
2159+ [
2160+ " ",
2161+ 48692
2162+ ],
2163+ [
2164+ " ",
2165+ 13533
2166+ ],
2167+ [
2168+ "\t",
2169+ 9696
2170+ ],
2171+ [
2172+ ",",
2173+ 8815
2174+ ],
2175+ [
2176+ "的",
2177+ 7664
2178+ ],
2179+ [
2180+ "学",
2181+ 6578
2182+ ],
2183+ [
2184+ " ",
2185+ 5907
2186+ ],
2187+ [
2188+ "1",
2189+ 5476
2190+ ],
2191+ [
2192+ ":",
2193+ 5138
2194+ ],
2195+ [
2196+ "数",
2197+ 4882
2198+ ],
2199+ [
2200+ "一",
2201+ 4533
2202+ ],
2203+ [
2204+ "、",
2205+ 4496
2206+ ],
2207+ [
2208+ "7",
2209+ 4292
2210+ ],
2211+ [
2212+ "。",
2213+ 4152
2214+ ],
2215+ [
2216+ "教",
2217+ 3978
2218+ ],
2219+ [
2220+ "编",
2221+ 3934
2222+ ],
2223+ [
2224+ "5",
2225+ 3914
2226+ ],
2227+ [
2228+ "2",
2229+ 3755
2230+ ],
2231+ [
2232+ "书",
2233+ 3709
2234+ ],
2235+ [
2236+ "8",
2237+ 3636
2238+ ]
2239+ ],
2240+ "hub_hit_overlap": 7,
2241+ "hub_hit_overlap_pct": 70,
2242+ "asym_mean": 1.6666,
2243+ "asym_max": 22.0756,
2244+ "asym_nonzero_pct": 100,
2245+ "top_circuits": [
2246+ {
2247+ "path": "上→ → →上",
2248+ "circulation": 43.77,
2249+ "reverse": 12.32,
2250+ "asymmetry": 31.46
2251+ },
2252+ {
2253+ "path": " →上→ → ",
2254+ "circulation": 43.77,
2255+ "reverse": 12.32,
2256+ "asymmetry": 31.46
2257+ },
2258+ {
2259+ "path": " →书→ → ",
2260+ "circulation": 44.28,
2261+ "reverse": 13.63,
2262+ "asymmetry": 30.65
2263+ },
2264+ {
2265+ "path": "年→ → →年",
2266+ "circulation": 37.42,
2267+ "reverse": 14.37,
2268+ "asymmetry": 23.05
2269+ },
2270+ {
2271+ "path": "上→册→ →上",
2272+ "circulation": 24.1,
2273+ "reverse": 2.11,
2274+ "asymmetry": 21.99
2275+ },
2276+ {
2277+ "path": "册→ →上→册",
2278+ "circulation": 24.1,
2279+ "reverse": 2.11,
2280+ "asymmetry": 21.99
2281+ },
2282+ {
2283+ "path": " →上→册→ ",
2284+ "circulation": 24.1,
2285+ "reverse": 2.11,
2286+ "asymmetry": 21.99
2287+ },
2288+ {
2289+ "path": "语→文→ →语",
2290+ "circulation": 18.08,
2291+ "reverse": 0.0,
2292+ "asymmetry": 18.08
2293+ },
2294+ {
2295+ "path": "年→级→ →年",
2296+ "circulation": 19.2,
2297+ "reverse": 2.05,
2298+ "asymmetry": 17.15
2299+ },
2300+ {
2301+ "path": "一→\t→ →一",
2302+ "circulation": 26.46,
2303+ "reverse": 10.68,
2304+ "asymmetry": 15.78
2305+ }
2306+ ],
2307+ "total_circuits_found": 31,
2308+ "anchor_count": 398,
2309+ "anchor_nodes": [
2310+ "心",
2311+ "以",
2312+ "辑",
2313+ "出",
2314+ "书",
2315+ "们",
2316+ "此",
2317+ "看",
2318+ "×",
2319+ "。",
2320+ "普",
2321+ "金",
2322+ "供",
2323+ "无",
2324+ "插",
2325+ "…",
2326+ "操",
2327+ "阔",
2328+ "先",
2329+ "j"
2330+ ],
2331+ "ability_cores": {
2332+ "core_0": [
2333+ "用",
2334+ "之",
2335+ "-",
2336+ "”",
2337+ "大",
2338+ "思",
2339+ "数",
2340+ "的",
2341+ "书",
2342+ " "
2343+ ],
2344+ "core_1": [
2345+ "之"
2346+ ],
2347+ "core_2": [
2348+ "之"
2349+ ]
2350+ },
2351+ "ability_core_count": 3,
2352+ "total_core_nodes": 44,
2353+ "experience_count": 741,
2354+ "skill_belt_count": 711,
2355+ "top_skill_belts": [
2356+ [
2357+ " ",
2358+ 811.5333333333333
2359+ ],
2360+ [
2361+ " ",
2362+ 225.55
2363+ ],
2364+ [
2365+ "\t",
2366+ 161.6
2367+ ],
2368+ [
2369+ ",",
2370+ 146.91666666666666
2371+ ],
2372+ [
2373+ "的",
2374+ 127.73333333333333
2375+ ],
2376+ [
2377+ "学",
2378+ 109.63333333333334
2379+ ],
2380+ [
2381+ " ",
2382+ 98.45
2383+ ],
2384+ [
2385+ "1",
2386+ 91.26666666666667
2387+ ],
2388+ [
2389+ ":",
2390+ 85.63333333333334
2391+ ],
2392+ [
2393+ "数",
2394+ 81.36666666666666
2395+ ]
2396+ ],
2397+ "top_confidence": [
2398+ [
2399+ "一",
2400+ 0.333
2401+ ],
2402+ [
2403+ "年",
2404+ 0.333
2405+ ],
2406+ [
2407+ "级",
2408+ 0.333
2409+ ],
2410+ [
2411+ "上",
2412+ 0.333
2413+ ],
2414+ [
2415+ "册",
2416+ 0.333
2417+ ],
2418+ [
2419+ " ",
2420+ 0.333
2421+ ],
2422+ [
2423+ "语",
2424+ 0.333
2425+ ],
2426+ [
2427+ "文",
2428+ 0.333
2429+ ],
2430+ [
2431+ "义",
2432+ 0.333
2433+ ],
2434+ [
2435+ "务",
2436+ 0.333
2437+ ]
2438+ ],
2439+ "confidence_mean": 0.333,
2440+ "confidence_high_pct": 0,
2441+ "top_phi": [
2442+ [
2443+ "责",
2444+ 9.9456
2445+ ],
2446+ [
2447+ "义",
2448+ 9.1841
2449+ ],
2450+ [
2451+ "o",
2452+ 8.9495
2453+ ],
2454+ [
2455+ "c",
2456+ 8.4317
2457+ ],
2458+ [
2459+ "m",
2460+ 8.2733
2461+ ],
2462+ [
2463+ "组",
2464+ 7.9126
2465+ ],
2466+ [
2467+ "y",
2468+ 7.8355
2469+ ],
2470+ [
2471+ "绿",
2472+ 7.8328
2473+ ],
2474+ [
2475+ "产",
2476+ 7.7084
2477+ ],
2478+ [
2479+ "织",
2480+ 7.5062
2481+ ]
2482+ ],
2483+ "phi_positive": 758,
2484+ "phi_negative": 0,
2485+ "sedimentation_transitions": {
2486+ "memory -> experience": 741,
2487+ "experience -> skill_belt": 711
2488+ },
2489+ "total_sed_events": 1452,
2490+ "total_merge_events": 4487,
2491+ "total_decay_events": 35763,
2492+ "paragraphs_fed": 300
2493+ }
2494+]