From b43a4e10b6238e7992cbddc39c39b1db5e3f7a93 Mon Sep 17 00:00:00 2001 From: tukuaiai Date: Wed, 17 Dec 2025 13:08:03 +0800 Subject: [PATCH] =?UTF-8?q?docs(zh):=20=E4=B8=B0=E5=AF=8C=E5=93=B2?= =?UTF-8?q?=E5=AD=A6=E5=8E=9F=E7=90=86=E5=B9=B6=E6=9B=B4=E6=96=B0=E6=96=B0?= =?UTF-8?q?=E6=89=8B=E5=85=A5=E9=97=A8=E7=B4=A2=E5=BC=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 详细阐述了 ,补充了 CLI 工具配置技巧、工作流要点和推荐的实践。 - 更新了 的 ,将哲学原理作为第 00 步加入索引,使其成为新手入门的第一站。 --- .../00-vibecoding之哲学原理.md | 148 +++++++++++++++++- .../zh/documents/从零开始vibecoding/README.md | 1 + 2 files changed, 143 insertions(+), 6 deletions(-) diff --git a/i18n/zh/documents/从零开始vibecoding/00-vibecoding之哲学原理.md b/i18n/zh/documents/从零开始vibecoding/00-vibecoding之哲学原理.md index c6a6924..ce62d41 100644 --- a/i18n/zh/documents/从零开始vibecoding/00-vibecoding之哲学原理.md +++ b/i18n/zh/documents/从零开始vibecoding/00-vibecoding之哲学原理.md @@ -1,6 +1,142 @@ -第一性原理:一切交给ai...我是ai的寄生者,没有ai我就失去了一切能力... - -具体怎么做? - -遇到问题,发给ai,描述清楚,可以截图,截屏等形式,完整发送你的问题给ai - +# Vibe Coding 哲学原理 + +> 凡是 AI 能做的,就不要人工做。 + +第一性原理:一切交给ai...我是ai的寄生者,没有ai我就失去了一切能力... + +具体怎么做? + +遇到问题,发给ai,描述清楚,可以截图,截屏等形式,完整发送你的问题给ai + +技巧,cli 可以做到在电脑里面输入命令,记得给yolo全部操作权限,我的配置 + +bash + + +--- + +## CLI 工具配置技巧 + +### 全权限模式(YOLO) + +AI CLI 工具默认会询问确认,开启全权限模式可以跳过: + +```bash +# Claude Code - 跳过所有确认 +claude --dangerously-skip-permissions + +# Codex - YOLO 模式 +codex --yolo + +# Kiro - 信任所有工具 +export KIRO_TRUST_TOOLS=true +kiro-cli chat +``` + +### 推荐的 Bash 别名配置 + +在 `~/.bashrc` 中添加以下配置,一个字母启动 AI: + +```bash +# ============================================ +# AI CLI 快捷别名 +# ============================================ + +# Kiro - Claude Opus 4.5 (免费) +alias o='kiro-cli chat --model claude-opus-4.5' +export KIRO_TRUST_TOOLS=true + +# Gemini CLI +alias g='gemini' +alias gf='g -m "gemini-2.5-flash"' # 快速模式 + +# Claude Code (需订阅) +alias c='claude --dangerously-skip-permissions' + +# Codex (需 OpenAI API) +alias x='codex --yolo' + +# Droid - 多 Key 轮换 +d1() { export FACTORY_API_KEY="your-key-1"; droid "$@"; } +d2() { export FACTORY_API_KEY="your-key-2"; droid "$@"; } + +# ============================================ +# 常用工具别名 +# ============================================ + +# Neovim +alias n='nvim' + +# tmux - 自动恢复或新建会话 +alias t='tmux attach || tmux new' + +# btop 系统监控 +alias b='btop' +``` + +配置后执行 `source ~/.bashrc` 生效。 + +### 使用示例 + +```bash +# 一个字母启动 AI +o # Kiro + Claude Opus 4.5 +g # Gemini CLI +c # Claude Code (全权限) +x # Codex (YOLO) + +# 在项目目录启动 +cd ~/projects/my-app +o # 开始 Vibe Coding +``` + +--- + +## 工作流要点 + +### 1. Memory Bank 结构 + +每个项目建议创建: + +``` +project/ +├── memory-bank/ +│ ├── requirements.md # 需求文档 +│ ├── tech-stack.md # 技术栈 +│ ├── implementation.md # 实施计划 +│ ├── progress.md # 进度记录 +│ └── architecture.md # 架构说明 +├── CLAUDE.md # AI 行为规则 +└── src/ +``` + +### 2. 提示词技巧 + +``` +# 触发深度思考(Claude Code) +think < think hard < think harder < ultrathink + +# 强调执行质量 +"慢慢想,不着急,重要的是严格按我说的做" + +# 明确边界 +"只修改 xxx 文件,不要动其他文件" +``` + +### 3. 常用命令 + +| 命令 | 说明 | +|:---|:---| +| `/init` | 初始化项目规则 | +| `/clear` | 清空上下文 | +| `/compact` | 压缩历史保留摘要 | +| `/rewind` | 回滚到之前状态 | +| `shift+tab` | 切换 Plan Mode | + +--- + +## 下一步 + +理解了哲学原理后,开始实操: + +→ [01-网络环境配置](./01-网络环境配置.md) diff --git a/i18n/zh/documents/从零开始vibecoding/README.md b/i18n/zh/documents/从零开始vibecoding/README.md index 76421f5..023ebab 100644 --- a/i18n/zh/documents/从零开始vibecoding/README.md +++ b/i18n/zh/documents/从零开始vibecoding/README.md @@ -8,6 +8,7 @@ | 序号 | 文档 | 说明 | |:---:|:---|:---| +| 00 | [哲学原理](./00-vibecoding之哲学原理.md) | 理解 Vibe Coding 的核心理念和 CLI 配置技巧 | | 01 | [网络环境配置](./01-网络环境配置.md) | 配置网络,确保能访问 GitHub、Google 等服务 | | 02 | [开发环境搭建](./02-开发环境搭建.md) | 复制提示词给 AI,让 AI 指导你安装开发工具 | | 03 | [IDE配置](./03-IDE配置.md) | 配置 VS Code 编辑器 |