Skip to content

Commit 1d621fc

Browse files
committed
update repos
1 parent f5d1e30 commit 1d621fc

416 files changed

Lines changed: 48874 additions & 4232 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitmodules

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
[submodule "hello-claw"]
2-
path = hello-claw
1+
[submodule "references/hello-claw"]
2+
path = references/hello-claw
33
url = https://github.com/datawhalechina/hello-claw.git
4-
[submodule "refernces/deeptutor"]
5-
path = refernces/deeptutor
4+
[submodule "references/deeptutor"]
5+
path = references/deeptutor
66
url = https://github.com/HKUDS/DeepTutor.git

beginner/terminal-setup-mac.json

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
{
2+
"id": "terminal-setup-mac",
3+
"name": "Mac Terminal环境配置",
4+
"version": "1.0.0",
5+
"description": "为Mac用户安装和配置Terminal工具,包括iTerm2、Zsh、Oh My Zsh等",
6+
"level": "beginner",
7+
"platform": ["macos"],
8+
"prerequisites": [
9+
"Mac电脑 (macOS 10.15或更高版本)",
10+
"网络连接"
11+
],
12+
"steps": [
13+
{
14+
"order": 1,
15+
"title": "安装Homebrew",
16+
"description": "安装Mac包管理器",
17+
"action": {
18+
"type": "script",
19+
"command": "/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"",
20+
"expected_output": "Installation successful",
21+
"documentation": "docs/guides/terminal-setup-mac.md#前置要求"
22+
}
23+
},
24+
{
25+
"order": 2,
26+
"title": "安装Terminal应用",
27+
"description": "安装iTerm2和Warp",
28+
"action": {
29+
"type": "script",
30+
"command": "brew install --cask iterm2 warp",
31+
"documentation": "docs/guides/terminal-setup-mac.md#推荐的三个terminal工具"
32+
}
33+
},
34+
{
35+
"order": 3,
36+
"title": "配置Zsh和Oh My Zsh",
37+
"description": "安装Zsh和Oh My Zsh配置框架",
38+
"action": {
39+
"type": "script",
40+
"command": "sh -c \"$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)\"",
41+
"documentation": "docs/guides/terminal-setup-mac.md#shell增强工具"
42+
}
43+
},
44+
{
45+
"order": 4,
46+
"title": "安装实用工具",
47+
"description": "安装tmux、autojump、fzf等工具",
48+
"action": {
49+
"type": "script",
50+
"command": "brew install tmux autojump tree htop fzf bat ripgrep",
51+
"documentation": "docs/guides/terminal-setup-mac.md#实用工具"
52+
}
53+
},
54+
{
55+
"order": 5,
56+
"title": "验证安装",
57+
"description": "验证所有工具是否正确安装",
58+
"action": {
59+
"type": "verification",
60+
"command": "scripts/install/install-terminal-tools-mac.sh verify",
61+
"expected_output": "All tools installed successfully"
62+
}
63+
}
64+
],
65+
"estimated_time": "15-30分钟",
66+
"tags": ["terminal", "macos", "beginner", "productivity"],
67+
"automation": {
68+
"full_script": "scripts/install/install-terminal-tools-mac.sh",
69+
"documentation": "docs/guides/terminal-setup-usage.md"
70+
}
71+
}
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
{
2+
"id": "terminal-setup-windows",
3+
"name": "Windows Terminal环境配置",
4+
"version": "1.0.0",
5+
"description": "为Windows用户安装和配置Terminal工具,包括Windows Terminal、PowerShell 7、Oh My Posh等",
6+
"level": "beginner",
7+
"platform": ["windows"],
8+
"prerequisites": [
9+
"Windows 10/11电脑",
10+
"管理员权限",
11+
"网络连接"
12+
],
13+
"steps": [
14+
{
15+
"order": 1,
16+
"title": "安装winget",
17+
"description": "确保winget包管理器可用",
18+
"action": {
19+
"type": "script",
20+
"command": "winget --version",
21+
"expected_output": "v1.x.x",
22+
"documentation": "docs/guides/terminal-setup-windows.md#前置要求"
23+
}
24+
},
25+
{
26+
"order": 2,
27+
"title": "安装Windows Terminal",
28+
"description": "安装微软官方Terminal",
29+
"action": {
30+
"type": "script",
31+
"command": "winget install Microsoft.WindowsTerminal",
32+
"documentation": "docs/guides/terminal-setup-windows.md#推荐的三个terminal工具"
33+
}
34+
},
35+
{
36+
"order": 3,
37+
"title": "安装PowerShell 7",
38+
"description": "安装最新版PowerShell",
39+
"action": {
40+
"type": "script",
41+
"command": "winget install Microsoft.PowerShell",
42+
"documentation": "docs/guides/terminal-setup-windows.md#shell增强工具"
43+
}
44+
},
45+
{
46+
"order": 4,
47+
"title": "安装Oh My Posh",
48+
"description": "安装PowerShell美化工具",
49+
"action": {
50+
"type": "script",
51+
"command": "winget install JanDeDobbeleer.OhMyPosh",
52+
"documentation": "docs/guides/terminal-setup-windows.md#shell增强工具"
53+
}
54+
},
55+
{
56+
"order": 5,
57+
"title": "安装实用工具",
58+
"description": "安装Git、fzf、bat、ripgrep等工具",
59+
"action": {
60+
"type": "script",
61+
"command": "winget install Git.Git junegunn.fzf sharkdp.bat BurntSushi.ripgrep.MSVC ajeetdsouza.zoxide",
62+
"documentation": "docs/guides/terminal-setup-windows.md#实用工具"
63+
}
64+
},
65+
{
66+
"order": 6,
67+
"title": "验证安装",
68+
"description": "验证所有工具是否正确安装",
69+
"action": {
70+
"type": "verification",
71+
"command": "scripts/install/install-terminal-tools-windows.ps1 -Verify",
72+
"expected_output": "All tools installed successfully"
73+
}
74+
}
75+
],
76+
"estimated_time": "15-30分钟",
77+
"tags": ["terminal", "windows", "beginner", "productivity"],
78+
"automation": {
79+
"full_script": "scripts/install/install-terminal-tools-windows.ps1",
80+
"documentation": "docs/guides/terminal-setup-usage.md"
81+
}
82+
}

0 commit comments

Comments
 (0)