Skip to content

Memory 动手实践

设置项目记忆

方法 1:使用 /init 命令(推荐)

设置项目记忆的最快方式:

  1. 导航到项目目录:
cd /path/to/your/project
  1. 在 Claude Code 中运行 init 命令:
/init
  1. Claude 将创建并填充 CLAUDE.md,包含模板结构
  2. 自动生成的文件以匹配你的项目需求
  3. 提交到 git:
git add CLAUDE.md
git commit -m "使用 /init 初始化项目记忆"

方法 2:手动创建

如果你偏好手动设置:

  1. 在项目根目录创建 CLAUDE.md:
cd /path/to/your/project
touch CLAUDE.md
  1. 添加项目标准:
cat > CLAUDE.md << 'EOF'
# 项目配置

## 项目概览
- **名称**:你的项目名称
- **技术栈**:列出你的技术
- **团队规模**:开发者数量

## 开发标准
- 你的编码标准
- 命名约定
- 测试要求
EOF
  1. 提交到 git:
git add CLAUDE.md
git commit -m "添加项目记忆配置"

方法 3:使用 # 快速更新

CLAUDE.md 存在后,可在对话中快速添加规则:

# 所有发布使用语义版本控制

# 提交前始终运行测试

# 优先使用组合而不是继承

Claude 会提示你选择要更新的记忆文件。

设置个人记忆

  1. 创建 ~/.claude 目录:
mkdir -p ~/.claude
  1. 创建个人 CLAUDE.md:
touch ~/.claude/CLAUDE.md
  1. 添加你的偏好:
cat > ~/.claude/CLAUDE.md << 'EOF'
# 我的开发偏好

## 关于我
- 经验水平:[你的水平]
- 偏好语言:[你的语言]
- 沟通风格:[你的风格]

## 代码偏好
- [你的偏好]
EOF

设置目录级记忆

  1. 为特定目录创建记忆:
mkdir -p /path/to/directory/.claude
touch /path/to/directory/CLAUDE.md
  1. 添加目录特定规则:
cat > /path/to/directory/CLAUDE.md << 'EOF'
# [目录名称] 标准

此文件覆盖根 CLAUDE.md,适用于此目录。

## [特定标准]
EOF
  1. 提交到版本控制:
git add /path/to/directory/CLAUDE.md
git commit -m "添加 [目录] 记忆配置"

验证设置

  1. 检查记忆位置:
# 项目根目录记忆
ls -la ./CLAUDE.md

# 个人记忆
ls -la ~/.claude/CLAUDE.md
  1. Claude Code 将在启动会话时自动加载这些文件
  2. 通过 Claude Code 测试——在项目中启动新会话