此命令通过分析当前项目状态并建立全面的基线文档,在 `.claude/context/` 中创建初始项目上下文文档。
context/# 创建初始上下文
此命令通过分析当前项目状态并建立全面的基线文档,在 `.claude/context/` 中创建初始项目上下文文档。
## 开始前检查清单
在继续之前,完成这些验证步骤。
不要用开始前检查的进度打扰用户("我不会...")。直接执行并继续。
### 1. 上下文目录检查
- 运行:`ls -la .claude/context/ 2>/dev/null`
- 如果目录存在且有文件:
- 计算现有文件:`ls -1 .claude/context/*.md 2>/dev/null | wc -l`
- 询问用户:"⚠️ 发现 {count} 个现有上下文文件。覆盖所有上下文?(yes/no)"
- 仅在明确'yes'确认时继续
- 如果用户说 no,建议:"使用 /context:update 刷新现有上下文"
### 2. 项目类型检测
- 检查项目指示器:
- Node.js:`test -f package.json && echo "检测到 Node.js 项目"`
- Python:`test -f requirements.txt || test -f pyproject.toml && echo "检测到 Python 项目"`
- Rust:`test -f Cargo.toml && echo "检测到...