Files
Claude-Code-Workflow/docs/zh/guide/installation.md
catlog22 4a89f626fc Refactor documentation for code commands and workflows
- Updated command syntax formatting to use code blocks for clarity in `prep.md`, `review.md`, and `spec.md`.
- Enhanced architectural diagrams in `ch01-what-is-claude-dms3.md` and core concepts in `ch03-core-concepts.md` using mermaid syntax for better visualization.
- Improved workflow diagrams in `ch04-workflow-basics.md` and `4-level.md` to provide clearer representations of processes.
- Added troubleshooting section in `installation.md` to address common installation issues and provide quick start examples.
- Revised skill documentation in `claude-meta.md` and `claude-workflow.md` to standardize command triggers and output structures.
- Updated best practices and workflow index documentation to enhance readability and understanding of workflow levels and practices.
2026-02-28 19:53:24 +08:00

3.2 KiB
Raw Blame History

安装

了解如何在您的系统上安装和配置 CCW。

前置要求

安装 CCW 之前,请确保您有:

  • Node.js >= 18.0.0
  • npm >= 9.0.0 或 yarn >= 1.22.0
  • Git 用于版本控制功能

安装 CCW

全局安装(推荐)

npm install -g claude-code-workflow

项目特定安装

# 在您的项目目录中
npm install --save-dev claude-code-workflow

# 使用 npx 运行
npx ccw [命令]

使用 Yarn

# 全局
yarn global add claude-code-workflow

# 项目特定
yarn add -D claude-code-workflow

验证安装

ccw --version
# 输出: CCW v1.0.0

ccw --help
# 显示所有可用命令

配置

CLI 工具配置

创建或编辑 ~/.claude/cli-tools.json

{
  "version": "3.3.0",
  "tools": {
    "gemini": {
      "enabled": true,
      "primaryModel": "gemini-2.5-flash",
      "secondaryModel": "gemini-2.5-flash",
      "tags": ["分析", "调试"],
      "type": "builtin"
    },
    "codex": {
      "enabled": true,
      "primaryModel": "gpt-5.2",
      "secondaryModel": "gpt-5.2",
      "tags": [],
      "type": "builtin"
    }
  }
}

CLAUDE.md 指令

在项目根目录创建 CLAUDE.md

# 项目指令

## 编码标准
- 使用 TypeScript 确保类型安全
- 遵循 ESLint 配置
- 为所有新功能编写测试

## 架构
- 前端: Vue 3 + Vite
- 后端: Node.js + Express
- 数据库: PostgreSQL

更新 CCW

# 更新到最新版本
npm update -g claude-code-workflow

# 或安装特定版本
npm install -g claude-code-workflow@latest

卸载

npm uninstall -g claude-code-workflow

# 删除配置(可选)
rm -rf ~/.claude

故障排除

权限问题

如果遇到权限错误:

# 使用 sudo不推荐
sudo npm install -g claude-code-workflow

# 或修复 npm 权限(推荐)
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
export PATH=~/.npm-global/bin:$PATH

PATH 问题

将 npm 全局 bin 添加到您的 PATH

# 对于 bash/zsh
echo 'export PATH=$(npm config get prefix)/bin:$PATH' >> ~/.bashrc

# 对于 fish
echo 'set -gx PATH (npm config get prefix)/bin $PATH' >> ~/.config/fish/config.fish

::: info 下一步 安装完成后,查看第一个工作流指南。 :::

快速开始示例

安装完成后,尝试以下命令验证一切正常:

# 1. 在您的项目中初始化
cd your-project
ccw init

# 2. 尝试简单的分析
ccw cli -p "分析项目结构" --tool gemini --mode analysis

# 3. 运行主编排器
/ccw "总结代码库架构"

# 4. 检查可用命令
ccw --help

预期输出

$ ccw --version
CCW v7.0.5

$ ccw init
✔ Created .claude/CLAUDE.md
✔ Created .ccw/workflows/
✔ Configuration complete

$ ccw cli -p "Analyze project" --tool gemini --mode analysis
Analyzing with Gemini...
✔ Analysis complete

常见首次使用问题

问题 解决方案
ccw: command not found 将 npm 全局 bin 添加到 PATH或重新安装
Permission denied 使用 sudo 或修复 npm 权限
API key not found ~/.claude/cli-tools.json 中配置 API 密钥
Node version mismatch 更新到 Node.js >= 18.0.0