mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-12 02:37:45 +08:00
feat: Add interactive version selection menu to installation scripts
Enhanced installation experience with interactive version selection: New Features: - Interactive menu during installation (no CLI parameters needed) - 3 options presented to users: 1. Latest Stable Release (Recommended) - Auto-detected from GitHub 2. Latest Development Version - Cutting-edge features 3. Specific Release Version - User enters desired tag - Clear descriptions for each option - Visual feedback with colored output - Default to stable release on Enter User Experience Improvements: - Simplified one-liner installation commands - Version selection happens during installation, not via parameters - Non-interactive mode still supported via --non-interactive flag - CLI parameters retained for advanced users (backward compatible) Installation Scripts: - install-remote.ps1: Added Show-VersionMenu() and Get-UserVersionChoice() - install-remote.sh: Added show_version_menu() and get_user_version_choice() Documentation Updates: - README.md: Simplified to single installation command with menu note - README_CN.md: Chinese version with menu explanation - Removed complex multi-section installation examples Example Flow: 1. User runs one-liner installation command 2. System checks prerequisites 3. Interactive menu appears with 3 choices 4. User selects version (or presses Enter for default) 5. Installation proceeds with selected version 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
31
README_CN.md
31
README_CN.md
@@ -39,8 +39,6 @@
|
||||
|
||||
### **🚀 一键快速安装**
|
||||
|
||||
#### **安装最新稳定版(推荐)**
|
||||
|
||||
**Windows (PowerShell):**
|
||||
```powershell
|
||||
Invoke-Expression (Invoke-WebRequest -Uri "https://raw.githubusercontent.com/catlog22/Claude-Code-Workflow/main/install-remote.ps1" -UseBasicParsing).Content
|
||||
@@ -51,31 +49,10 @@ Invoke-Expression (Invoke-WebRequest -Uri "https://raw.githubusercontent.com/cat
|
||||
bash <(curl -fsSL https://raw.githubusercontent.com/catlog22/Claude-Code-Workflow/main/install-remote.sh)
|
||||
```
|
||||
|
||||
#### **安装最新开发版**
|
||||
|
||||
**Windows (PowerShell):**
|
||||
```powershell
|
||||
$script = (Invoke-WebRequest -Uri "https://raw.githubusercontent.com/catlog22/Claude-Code-Workflow/main/install-remote.ps1" -UseBasicParsing).Content
|
||||
[ScriptBlock]::Create($script).Invoke('-Version', 'latest')
|
||||
```
|
||||
|
||||
**Linux/macOS (Bash/Zsh):**
|
||||
```bash
|
||||
bash <(curl -fsSL https://raw.githubusercontent.com/catlog22/Claude-Code-Workflow/main/install-remote.sh) --version latest
|
||||
```
|
||||
|
||||
#### **安装指定版本**
|
||||
|
||||
**Windows (PowerShell):**
|
||||
```powershell
|
||||
$script = (Invoke-WebRequest -Uri "https://raw.githubusercontent.com/catlog22/Claude-Code-Workflow/main/install-remote.ps1" -UseBasicParsing).Content
|
||||
[ScriptBlock]::Create($script).Invoke('-Version', 'stable', '-Tag', 'v3.2.0')
|
||||
```
|
||||
|
||||
**Linux/macOS (Bash/Zsh):**
|
||||
```bash
|
||||
bash <(curl -fsSL https://raw.githubusercontent.com/catlog22/Claude-Code-Workflow/main/install-remote.sh) --version stable --tag v3.2.0
|
||||
```
|
||||
> 💡 **版本选择**:安装过程中会显示交互式菜单,您可以选择:
|
||||
> - **最新稳定版**(推荐)- 生产就绪版本
|
||||
> - **最新开发版** - 最新功能
|
||||
> - **指定版本** - 安装特定标签版本(例如 v3.2.0)
|
||||
|
||||
### **✅ 验证安装**
|
||||
安装后,运行以下命令以确保 CCW 正常工作:
|
||||
|
||||
Reference in New Issue
Block a user