-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Expand file tree
/
Copy pathpath.json
More file actions
131 lines (131 loc) · 4.2 KB
/
Copy pathpath.json
File metadata and controls
131 lines (131 loc) · 4.2 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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
{
"id": "foundation",
"slug": "foundation",
"status": "live",
"title_en": "Agent tools foundation",
"title_zh": "Agent 工具基础",
"summary_en": "Learn to drive real coding agents - Claude Code, Codex, Cursor, DeepSeek Harness, Kimi Code, or ZCode - give them good rules, and verify everything they produce.",
"summary_zh": "学会驱动真正的编码 Agent(Claude Code、Codex、Cursor、DeepSeek Harness、Kimi Code、ZCode 任选),给它们好规则,并验证它们产出的一切。",
"audience_en": "Beginners who have never (or barely) used AI coding agents.",
"audience_zh": "从未用过(或刚接触)AI 编程 Agent 的初学者。",
"outcome_en": "You can independently drive two different coding agents on small tasks, write a single-source rules file, and verify agent output with your own hands.",
"outcome_zh": "你能独立驱动两种不同的编码 Agent 完成小任务,写出单一真源规则文件,并亲手验证 Agent 的产出。",
"badge": {
"id": "agent-user",
"name_en": "Agent User",
"name_zh": "Agent 使用者"
},
"modules": [
{
"order": 0,
"id": "m1",
"kind": "course",
"course": "hands-on-python-with-claude-code",
"title_en": "Claude Code hands-on",
"title_zh": "Claude Code 实战",
"points": 100,
"branch": "first-agent",
"branch_label_en": "pick your first agent",
"branch_label_zh": "选你的第一个 Agent"
},
{
"order": 1,
"id": "m2",
"kind": "course",
"course": "hands-on-with-openai-codex",
"title_en": "Codex app hands-on",
"title_zh": "Codex 应用实战",
"points": 100,
"branch": "first-agent",
"branch_label_en": "pick your first agent",
"branch_label_zh": "选你的第一个 Agent"
},
{
"order": 2,
"id": "m3a",
"kind": "course",
"course": "hands-on-with-cursor",
"title_en": "Cursor hands-on",
"title_zh": "Cursor 实战",
"points": 100,
"branch": "first-agent",
"branch_label_en": "pick your first agent",
"branch_label_zh": "选你的第一个 Agent"
},
{
"order": 3,
"id": "m3b",
"kind": "course",
"course": "hands-on-with-deepseek-harness",
"title_en": "DeepSeek Harness hands-on",
"title_zh": "DeepSeek Harness 实战",
"points": 100,
"branch": "first-agent",
"branch_label_en": "pick your first agent",
"branch_label_zh": "选你的第一个 Agent"
},
{
"order": 4,
"id": "m3c",
"kind": "course",
"course": "hands-on-with-kimi-code",
"title_en": "Kimi Code hands-on",
"title_zh": "Kimi Code 实战",
"points": 100,
"branch": "first-agent",
"branch_label_en": "pick your first agent",
"branch_label_zh": "选你的第一个 Agent"
},
{
"order": 5,
"id": "m3d",
"kind": "course",
"course": "hands-on-with-zcode",
"title_en": "ZCode hands-on",
"title_zh": "ZCode 实战",
"points": 100,
"branch": "first-agent",
"branch_label_en": "pick your first agent",
"branch_label_zh": "选你的第一个 Agent"
},
{
"order": 6,
"id": "m3",
"kind": "course",
"course": "agent-rules-single-source",
"title_en": "One source of truth for agent rules",
"title_zh": "Agent 规则的单一真源",
"points": 100
},
{
"order": 7,
"id": "m4",
"kind": "course",
"course": "verifying-ai-generated-code",
"title_en": "Verifying AI-generated code",
"title_zh": "验证 AI 生成的代码",
"points": 100
},
{
"order": 8,
"id": "route-challenge",
"kind": "module",
"ref": "modules/route-challenge.md",
"title_en": "Route challenge: dual-agent, double-verified",
"title_zh": "路线挑战:双 Agent、双重验证",
"points": 200,
"kind_label": "project"
},
{
"order": 9,
"id": "m0",
"kind": "module",
"ref": "modules/m0-orientation.md",
"title_en": "The agent tool landscape",
"title_zh": "Agent 工具生态总览",
"points": 10,
"kind_label": "orientation",
"optional": true
}
]
}