-
Notifications
You must be signed in to change notification settings - Fork 36
Expand file tree
/
Copy pathquiz.json
More file actions
90 lines (90 loc) · 3.45 KB
/
Copy pathquiz.json
File metadata and controls
90 lines (90 loc) · 3.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
{
"lesson": "40-multi-session-handoff",
"title": "多会话交接",
"questions": [
{
"stage": "pre",
"question": "交接包(handoff packet)中承重的字段是哪一个?",
"options": [
"summary",
"next_action(没有它,这份文档就是状态报告,而不是交接)",
"commands_run",
"verdict_pointer"
],
"correct": 1,
"explanation": "除了 next_action 什么都有的交接,是一份状态报告;下一个具体步骤才是让下一个会话高效的东西。"
},
{
"stage": "pre",
"question": "为什么交接是被生成的,而不是被手写的?",
"options": [
"生成器更快",
"手写的交接在难熬的一天会被跳过;生成器读取工作台产物并发出交接包,于是 agent 只需把工作台留在生成器能总结的状态",
"生成器加密更好",
"Apache 2.0 要求它"
],
"correct": 1,
"explanation": "自动化弥合了意图与一致性之间的鸿沟。"
},
{
"stage": "check",
"question": "交接包以哪两种形式发布?",
"options": [
"PDF 和 PNG",
"handoff.md(人类可读)和 handoff.json(机器可读,二者来自同一来源产物;分歧时 JSON 胜出)",
"邮件和 Slack",
"YAML 和 TOML"
],
"correct": 1,
"explanation": "markdown 给人,JSON 给下一个 agent;二者都来自同一个生成器。"
},
{
"stage": "check",
"question": "本课如何区分压实(compaction)和交接(handoff)?",
"options": [
"它们是一回事",
"压实延长一个会话;交接干净地结束一个并在全新上下文中开始下一个。交接包就是让这个转换变廉价的东西",
"压实收费,交接免费",
"交接需要 GPU"
],
"correct": 1,
"explanation": "Hermes Issue 20372 的框架:在原地压缩降低质量之前写一份紧凑的交接,然后在全新会话中恢复。"
},
{
"stage": "check",
"question": "本课关于何时收尾一个会话有何建议?",
"options": [
"在 100% 上下文时,然后慌乱",
"在 50-75% 上下文预算之前、趁上下文完好时;在压缩产物污染状态之前写很便宜",
"只在午夜",
"只在合并之后"
],
"correct": 1,
"explanation": "提早收尾能让生成器的输入保持干净。"
},
{
"stage": "post",
"question": "本课建议在交接包中把反馈日志裁剪成什么?",
"options": [
"只取前 K 条",
"最后 K 条加上每一条非零退出的记录,使交接包保持小而失败历史得以存活",
"随机 N 条",
"只取最近一条"
],
"correct": 1,
"explanation": "非对称裁剪:失败必须存活;尾部的琐碎内容留着也便宜。"
},
{
"stage": "post",
"question": "哪些元数据让跨多 agent 会话的协调得以运转?",
"options": [
"绝密加密",
"branch、last_known_good_commit 和 status(active | superseded | archived);每个分支和主题只有一个 active 交接",
"一个共享的 Slack 频道",
"一个中央队列"
],
"correct": 1,
"explanation": "陈旧的交接是多 agent 的主要失败;status + branch + LKG 让 active 集合保持很小。"
}
]
}