一:让 Claude 记住你的项目
进入一个项目文件夹后,执行 /init 命令,它就会扫描整个项目文件夹,生成一个 CLAUDE.md 文件。
示例:
# CLAUDE.md
## 项目概述
这是我的项目管理工具,用于管理和跟踪项目的各类工作流程和文档资料。
# XXXXXClaude 在开始对话时会自动将其拉入上下文,CLAUDE.md 是提示词的一部分。所以要保持内容的简洁和必要性,非必要的细节可以通过引用的方式关联到其他文件中。
官方推荐记录以下内容:
- 常用的 bash 命令
- 核心文件和实用函数
- 代码风格指南
- 测试说明
- 仓库规范(例如,分支命名、merge vs. rebase 等)
- 开发环境设置(例如,pyenv use,哪些编译器可用)
- 项目特有的任何意外行为或警告
- 您希望 Claude 记住的其他信息
推荐使用,按 # 键给 Claude 一个指令,自动更新相关的 CLAUDE.md。
二:自定义 Slash 命令 – 一键触发工作流
示例场景:自动化部署打包部署流程
用法:输入 “帮我创建一个提交到仓库的commands” 让 Claude 帮你完成
示例:.claude/commands/commit.md
# 提交到 Git 仓库
请帮我将当前的更改提交到 Git 仓库。
## 执行步骤
1. 首先运行 `git status` 查看当前仓库状态和未提交的更改
2. 运行 `git diff` 查看具体的更改内容
3. 查看最近的提交记录 `git log --oneline -5` 了解提交风格
4. 根据更改内容,生成一个简洁清晰的中文提交信息
5. 将所有更改添加到暂存区 `git add .`
6. 提交更改,提交信息格式:
- 第一行:简短描述(不超过50字)
- 空一行
- 详细说明(如有必要)
## 提交信息规范
- 使用中文编写提交信息
- 第一行简明扼要说明本次提交的主要内容
- 如果是文档更新,以"文档: "开头
- 如果是新增文件,以"新增: "开头
- 如果是修改文件,以"更新: "开头
- 如果是删除文件,以"删除: "开头
## 注意事项
- 不要提交敏感信息(密码、密钥等)
- 提交前确认更改内容是否正确
- 如果有未保存的文件,先提醒用户保存
调用:输入 /提交到 Git 仓库,自动执行
三:Agent Skills 技能包
给 Claude 设置专业技能包,Skill 既可以在命令中调用执行,也会被自动加载
核心设计:渐进式披露,分三层加载
- Level 1: 元数据(100 token)- Claude 靠这个判断什么时候用
- Level 2: 主指令(<5000 token)- 匹配时才读取
- Level 3: 详细资源(无限制)- 按需加载
用法:输入 “帮我创建一个会议记录Skill” 让 Claude 帮你完成
示例:
.claude/skills/meeting-notes/SKILL.md
---
name: meeting-notes
description: 创建规范的会议记录文档,包含会议信息、内容、决策和待办事项。适用于记录项目会议、需求评审、UAT会议等。
---
# 会议记录模板技能
## 用途
此技能用于快速创建结构化的会议记录文档,确保会议内容、决策事项和待办任务被完整记录。
## 使用场景
- 记录项目例会
- 需求评审会议
- UAT测试会议
- 技术方案讨论
- 项目复盘会议
- 客户沟通会议
## 文档结构
会议记录应包含以下部分:
1. **会议信息**:时间、地点、参会人员、记录人
2. **会议内容**:按议题组织的讨论要点
3. **决策事项**:会议中做出的重要决策
4. **待办事项**:需要跟进的任务,包括负责人和截止日期
## 使用指南
当用户需要创建会议记录时:
1. 使用 template.md 中的标准格式
2. 根据会议类型调整内容结构
3. 确保待办事项包含负责人和截止日期
4. 将文档保存到 `./李宁会议/` 目录
5. 使用命名格式:`YYYY-MM-DD 会议主题.md`
## 后续操作
创建会议记录后,应该:
1. 从待办事项中提取任务
2. 在 `工作管理描述文件.md` 中创建对应的工作任务
3. 更新项目计划表(如需要)
## 参考模板
详见 template.md 文件
.claude/skills/meeting-notes/template.md
# 会议名称
## 会议信息
- **时间**: YYYY-MM-DD HH:MM
- **地点**: 会议室/线上
- **参会人员**: 张三、李四、王五
- **记录人**: XXX
## 会议内容
### 议题一:[议题标题]
[讨论的主要内容、观点和建议]
### 议题二:[议题标题]
[讨论的主要内容、观点和建议]
### 议题三:[议题标题]
[讨论的主要内容、观点和建议]
## 决策事项
| 决策内容 | 决策依据 | 负责人 |
|---------|---------|--------|
| 决策1 | 依据说明 | 张三 |
| 决策2 | 依据说明 | 李四 |
## 待办事项
| 任务 | 负责人 | 截止日期 | 优先级 | 状态 |
|------|-------|---------|--------|------|
| 任务1 | 张三 | YYYY-MM-DD | 高 | 待开始 |
| 任务2 | 李四 | YYYY-MM-DD | 中 | 待开始 |
## 会议总结
[简要总结会议的主要成果和下一步计划]
---
**记录人**: XXX
**记录时间**: YYYY-MM-DD调用:输入 /创建会议纪要,自动执行
四、/clear vs /compact – 上下文管理
Claude Code 有 200K tokens 上下文,但用着用着就满了。
两个命令,不同场景:
/clear – 清空对话
- 清空所有历史,保留
CLAUDE.md - 场景:开始新任务、切换功能模块
- 最佳实践:结束一个任务之后,不要继续在原对话里提需求,新任务用
/clear。就有点像睡醒以后干活,脑子又快又好使。
/compact – 压缩对话
- 压缩历史,保留关键信息
- 场景:上下文快满,但需要保留讨论
一般在解决比较复杂的问题时,CC 搞半天搞不定,可以考虑新开一局,让「新 AI 脑子」来干活。
五:Plan Mode – 复杂任务先规划
问题:直接让 Claude 做复杂任务,做到一半发现方向错了。
怎么触发:
- 明确说「先给我一个计划」
- 或者按几次
Shift+Tab切换到 Plan 模式,这个模式不会直接写代码,是先做调研和计划,你看完计划后,通过了才开始干活。
增加新功能或大型任务时,使用 Plan 模式。

六:Think Mode – 激活深度思考
问题:有些问题 Claude 第一反应是错的。
四个层级:
think– 基础思考think hard– 更深入think harder– 很深入ultrathink– 最深入
按 Tab 键切换 think on/off,要增加 Think 的级别,还是可以用关键词。

场景:
- 遇到难题,第一个方案不 work
- 需要多方案对比
- 架构设计决策
别滥用:简单任务用 ultrathink 浪费时间,浪费 token。
七:快捷键与交互技巧
核心快捷键:
Shift + 拖拽:引用文件Escape:停止执行(不是 Ctrl + C)双击 Escape:查看历史消息- 弹出单选、多选之类的表单时,最后 submit 是需要用方向键按右切换,然后按回车提交。
相关资源
- 官方 Skills:https://github.com/anthropics/skills