docs: update en/ documents with latest zh/ translations

- Update 00-fundamentals: Language Layer Elements, Glue Coding, Common Pitfalls, The Way of Programming, General Project Architecture Template
- Update 01-getting-started: all 4 guides
- Update 04-resources: Tool Collection, External Resource Aggregation
- Add fate-engine-dev practice examples
- Update all README.md files

Translated using Gemini CLI headless mode
This commit is contained in:
tukuaiai
2025-12-19 17:36:38 +08:00
parent 7ed780fc74
commit 2fba88ab60
23 changed files with 1621 additions and 1216 deletions
@@ -1,49 +1,49 @@
# Development Environment Setup Prompt
## Development Environment Setup Prompts
> How to use: Copy the prompt corresponding to your device below and paste it into any AI chat box (ChatGPT, Claude, Gemini web version, etc.). The AI will guide you step by step to complete the configuration.
> How to use: Copy the prompt corresponding to your device below, paste it into any AI chat box (ChatGPT, Claude, Gemini web version, etc.), and the AI will guide you step-by-step through the configuration.
**Prerequisite**: Please complete [01-Network Environment Configuration](./01-Network%20Environment%20Configuration.md) first.
**Prerequisite**: Please complete [01-Network Environment Configuration](./01-网络环境配置.md) first.
---
## 🪟 Windows User Prompt
## 🪟 Windows User Prompts
### Option A: WSL2 + Linux Environment (Recommended)
> Suitable for: Those who want a complete Linux development experience and the best compatibility.
> Suitable for: Users who want a complete Linux development experience with the best compatibility
```
You are a patient development environment configuration assistant. I am a complete beginner using a Windows system, and I need you to guide me step by step to set up a Linux development environment via WSL2.
You are a patient development environment setup assistant. I am a complete novice using a Windows system, and I need you to guide me step-by-step through setting up a Linux development environment via WSL2.
Please guide me in the following order, giving me one step at a time, and wait for my confirmation before proceeding to the next step:
Please guide me in the following order, giving me only one step at a time, and waiting for my confirmation before proceeding to the next:
1. Install WSL2 (Windows Subsystem for Linux)
2. Install Ubuntu in WSL2
3. Configure Ubuntu basic environment (update system)
3. Configure the basic Ubuntu environment (update the system)
4. Install nvm and Node.js
5. Install Gemini CLI or other free AI CLI tools
6. Install basic development tools (git, python, build-essential, tmux)
7. Configure Git user information
8. Install code editor (VS Code and configure WSL plugin)
8. Install a code editor (VS Code and configure the WSL extension)
9. Verify that all tools are working correctly
Requirements:
- Provide specific commands for each step, and tell me where to run them (PowerShell or Ubuntu terminal)
- Explain the purpose of each command in simple, easy-to-understand language
- If I encounter an error, help me analyze the cause and provide a solution
- After completing each step, ask me if it was successful, and then proceed to the next step
- For each step, provide specific commands and tell me where to run them (PowerShell or Ubuntu terminal).
- Explain the purpose of each command in simple, easy-to-understand language.
- If I encounter an error, help me analyze the cause and provide a solution.
- After completing each step, ask me if it was successful before continuing to the next.
Now, let's start with the first step.
```
### Option B: Native Windows Terminal
### Option B: Windows Native Terminal
> Suitable for: Those who don't want to install WSL and want to develop directly on Windows.
> Suitable for: Users who don't want to install WSL and develop directly on Windows
```
You are a patient development environment configuration assistant. I am a complete beginner using a Windows system, and I need you to guide me step by step to set up a development environment in a native Windows environment (without using WSL).
You are a patient development environment setup assistant. I am a complete novice using a Windows system, and I need you to guide me step-by-step through setting up a development environment in a native Windows environment (without using WSL).
Please guide me in the following order, giving me one step at a time, and wait for my confirmation before proceeding to the next step:
Please guide me in the following order, giving me only one step at a time, and waiting for my confirmation before proceeding to the next:
1. Install Windows Terminal (if not already installed)
2. Install Node.js (via official installer or winget)
@@ -51,66 +51,66 @@ Please guide me in the following order, giving me one step at a time, and wait f
4. Install Python
5. Install Gemini CLI or other free AI CLI tools
6. Configure Git user information
7. Install code editor (VS Code)
7. Install a code editor (VS Code)
8. Verify that all tools are working correctly
Requirements:
- Provide specific commands or operation steps for each step
- Explain the purpose of each step in simple, easy-to-understand language
- If I encounter an error, help me analyze the cause and provide a solution
- After completing each step, ask me if it was successful, and then proceed to the next step
- For each step, provide specific commands or operation steps.
- Explain the purpose of each step in simple, easy-to-understand language.
- If I encounter an error, help me analyze the cause and provide a solution.
- After completing each step, ask me if it was successful before continuing to the next.
Now, let's start with the first step.
```
---
## 🍎 macOS User Prompt
## 🍎 macOS User Prompts
```
You are a patient development environment configuration assistant. I am a complete beginner using a macOS system, and I need you to guide me step by step to set up the Vibe Coding development environment from scratch.
You are a patient development environment setup assistant. I am a complete novice using a macOS system, and I need you to guide me step-by-step through setting up the Vibe Coding development environment from scratch.
Please guide me in the following order, giving me one step at a time, and wait for my confirmation before proceeding to the next step:
Please guide me in the following order, giving me only one step at a time, and waiting for my confirmation before proceeding to the next:
1. Install Homebrew package manager
2. Install Node.js using Homebrew
2. Use Homebrew to install Node.js
3. Install Gemini CLI or other free AI CLI tools
4. Install basic development tools (git, python, tmux)
5. Configure Git user information
6. Install code editor (VS Code or Neovim)
6. Install a code editor (VS Code or Neovim)
7. Verify that all tools are working correctly
Requirements:
- Provide specific commands for each step
- Explain the purpose of each command in simple, easy-to-understand language
- If I encounter an error, help me analyze the cause and provide a solution
- After completing each step, ask me if it was successful, and then proceed to the next step
- For each step, provide specific commands.
- Explain the purpose of each command in simple, easy-to-understand language.
- If I encounter an error, help me analyze the cause and provide a solution.
- After completing each step, ask me if it was successful before continuing to the next.
Now, let's start with the first step.
```
---
## 🐧 Linux User Prompt
## 🐧 Linux User Prompts
```
You are a patient development environment configuration assistant. I am a complete beginner using a Linux system (Ubuntu/Debian), and I need you to guide me step by step to set up the Vibe Coding development environment from scratch.
You are a patient development environment setup assistant. I am a complete novice using a Linux system (Ubuntu/Debian), and I need you to guide me step-by-step through setting up the Vibe Coding development environment from scratch.
Please guide me in the following order, giving me one step at a time, and wait for my confirmation before proceeding to the next step:
Please guide me in the following order, giving me only one step at a time, and waiting for my confirmation before proceeding to the next:
1. Update the system and install basic dependencies (curl, build-essential)
2. Install nvm and Node.js
3. Install Gemini CLI or other free AI CLI tools
4. Install development tools (git, python, tmux)
5. Configure Git user information
6. Install code editor (VS Code or Neovim)
6. Install a code editor (VS Code or Neovim)
7. Verify that all tools are working correctly
Requirements:
- Provide specific commands for each step
- Explain the purpose of each command in simple, easy-to-understand language
- If I encounter an error, help me analyze the cause and provide a solution
- After completing each step, ask me if it was successful, and then proceed to the next step
- For each step, provide specific commands.
- Explain the purpose of each command in simple, easy-to-understand language.
- If I encounter an error, help me analyze the cause and provide a solution.
- After completing each step, ask me if it was successful before continuing to the next.
Now, let's start with the first step.
```
@@ -121,7 +121,7 @@ Now, let's start with the first step.
### CLI Tool Configuration Tips
AI CLI tools default to asking for confirmation; enabling full permission mode can skip this:
AI CLI tools typically ask for confirmation by default; enabling full permission mode can skip this:
```bash
# Codex - Most powerful configuration
@@ -130,13 +130,13 @@ codex --enable web_search_request -m gpt-5.1-codex-max -c model_reasoning_effort
# Claude Code - Skip all confirmations
claude --dangerously-skip-permissions
# Gemini CLI - YOLO Mode
# Gemini CLI - YOLO mode
gemini --yolo
```
### Recommended Bash Alias Configuration
Add the following configuration to `~/.bashrc`, one letter to start AI:
Add the following configuration to `~/.bashrc` to launch AI with a single letter:
```bash
# c - Codex (GPT-5.1 most powerful mode)
@@ -145,14 +145,14 @@ alias c='codex --enable web_search_request -m gpt-5.1-codex-max -c model_reasoni
# cc - Claude Code (full permissions)
alias cc='claude --dangerously-skip-permissions'
# g - Gemini CLI (YOLO Mode)
# g - Gemini CLI (YOLO mode)
alias g='gemini --yolo'
```
After configuration, execute `source ~/.bashrc` to take effect.
After configuration, execute `source ~/.bashrc` to apply the changes.
---
After environment setup, proceed to the next step:
Once the environment setup is complete, proceed to the next step:
→ [03-IDE Configuration](./03-IDE%20Configuration.md) - Configure VS Code Development Environment
→ [03-IDE Configuration](./03-IDE配置.md) - Configure VS Code Development Environment