# Vibe-Coding 一键安装和配置 Vibe-Coding CLI 工具集合 ## 功能说明 本脚本用于自动化安装和配置多种 AI 编码相关的 CLI 工具,包括: ### NPM 包 | 包名 | 说明 | |------|------| | `@openai/codex` | OpenAI 代码生成 CLI 工具 | | `@google/gemini-cli` | Google Gemini AI CLI 工具 | | `@qwen-code/qwen-code` | 通义千问代码 CLI 工具 | | `@tencent-ai/codebuddy-code` | 腾讯 AI CodeBuddy CLI 工具 | | `@musistudio/claude-code-router` | Claude Code 路由器 | | `@kilocode/cli` | Kilo Code CLI 工具 | | `@anthropic-ai/claude-code` | Claude Code CLI | ### 规范工具 | 工具 | 安装方式 | |------|----------| | `@fission-ai/openspec` | NPM 全局安装 | | `spec-kit` | UV 工具安装 | ### 二进制工具 | 工具 | 安装 URL | |------|----------| | OpenCode | https://opencode.ai/install | | Kiro CLI | https://cli.kiro.dev/install | ## 使用方法 ### 直接运行 ```bash chmod +x vibe-coding.sh ./vibe-coding.sh ``` ### 使用 bash 运行 ```bash bash vibe-coding.sh ``` ## 前置要求 - **Node.js** 和 **npm**(用于安装 npm 包) - **Python** 和 **uv**(用于安装 spec-kit) - **curl**(用于下载二进制工具) - **bash** shell ## 注意事项 1. 部分安装命令会使用代理加速下载(通过 `fx4.cn/x`) 2. 安装过程中部分命令会静默执行(`> /dev/null 2>&1`),请检查日志输出 3. Claude CLI 安装后会自动移动到 `~/.local/bin/claude` ## 脚本说明 ### 日志函数 - `log()` - 蓝色粗体信息提示 - `warn()` - 黄色警告提示 - `error()` - 红色错误提示 - `success()` - 绿色成功提示 - `sep()` - 紫色分隔线 ### 安装函数 - `npm_packages()` - 安装所有 npm 包 - `spec()` - 安装规范相关工具 - `binary_list()` - 下载并安装二进制工具 - `fix_tools()` - 修复和配置已安装工具 ## 作者 Jetsung Chan ## 版本 - 当前版本: 0.1.0 - 更新日期: 2026-01-21