Claude Code 进阶使用教程
Claude Code 进阶教程:深入记忆系统、上下文控制、Skills 生态,涵盖办公场景实战(财务分析、合同审核、会议纪要、客户管理、项目管理、PPT 大纲)、批量操作、工作流自动化、成本优化、安全隐私、性能调优、团队协作和故障排查。
Claude Code 进阶教程
基础教程:Claude Code 使用教程
一键安装:一键安装工具
一、记忆系统深度用法
1.1 CLAUDE.md 高级语法
任务:创建一个带条件指令的全局记忆
打开文件:C:\Users\你的用户名\.claude\CLAUDE.md
写入以下内容:
# 关于我
- 我是做财务的,需要处理报表和预算
- 写邮件用正式商务语气
- 回复客户用专业但亲切的语气
- 我习惯用中文,但专业术语可以保留英文
# 工作规则
- 处理 Excel 数据时,保留两位小数
- 写周报时,按"本周完成/下周计划/需要支持"三部分
- 合同审核时,重点检查付款条款和违约责任
- 导出文件时,默认保存到桌面
效果:Claude 会根据不同的工作场景,自动调整输出方式。
1.2 项目记忆模板
任务:为销售项目创建标准记忆模板
在项目根目录创建 CLAUDE.md:
# 项目信息
- 项目名称:Q2 销售报告
- 项目周期:2024年4月-6月
- 负责人:张三
- 联系方式:zhangsan@example.com
# 数据规范
- 金额单位:万元(保留两位小数)
- 日期格式:YYYY-MM-DD
- 客户名称:使用全称,不要缩写
# 输出要求
- 周报:每周五下午3点前提交
- 月报:每月3号前提交
- 格式:Markdown,导出为 PDF
# 重要提醒
- 涉及客户隐私信息,不要在对话中提及具体联系方式
- 金额超过10万的订单需要主管审批
1.3 让 Claude 自动更新记忆
任务:让 Claude 自动记录工作要点
在对话中输入:
记住:以后每次帮我整理会议纪要时,自动保存到项目的 meeting-notes 文件夹
任务:让 Claude 定期提醒更新记忆
在对话中输入:
记住:每个月底提醒我更新 CLAUDE.md 中的项目进度
1.4 多项目记忆管理
任务:为不同项目创建不同的记忆文件
项目A:财务报表 → 财务相关偏好
项目B:客户管理 → 客户沟通偏好
项目C:技术文档 → 技术写作偏好
在对应项目目录下启动 Claude Code,会自动加载该项目的记忆。
二、上下文控制术
2.1 /compact 最佳实践
任务:在正确的时间点压缩对话
什么时候用 /compact:
- 对话超过 20 轮时
- Claude 回复明显变慢时
- Token 消耗超过 50% 时
- 切换到新话题前
使用方法:
/compact
效果:保留关键信息,释放 token 空间,响应速度提升。
2.2 Token 预算分配
任务:查看当前 Token 消耗
/cost
任务:合理分配 Token 预算
| 任务类型 | 建议 Token 预算 | 说明 |
|---|---|---|
| 简单问答 | 1000-2000 | 快速获取信息 |
| 文档撰写 | 3000-5000 | 需要详细输出 |
| 数据分析 | 5000-8000 | 涉及数据处理 |
| 复杂任务 | 8000+ | 分步进行,用 /compact 优化 |
2.3 让 Claude 聚焦关键信息
任务:限定 Claude 的关注范围
只关注这份合同的第三条和第五条,其他部分不需要分析
任务:让 Claude 忽略无关信息
忽略文件中的注释和格式说明,只提取核心数据
2.4 长对话分段策略
任务:处理超长对话
第一步:
先帮我整理前半部分的内容要点
第二步:
/compact
第三步:
继续整理后半部分的内容要点
第四步:
把两部分要点合并,生成完整的总结
三、Skills 生态
3.1 常用 Skills 推荐
| 技能名称 | 用途 | 使用场景 |
|---|---|---|
| code-review | 代码审查 | 技术项目 |
| doc-generator | 文档生成 | 写报告、方案 |
| data-analyzer | 数据分析 | Excel、报表 |
| translator | 翻译 | 多语言文档 |
| formatter | 格式化 | 统一文档格式 |
3.2 查看已安装 Skills
/skills
3.3 安装第三方 Skills
任务:安装一个新技能
/install-skill <技能名称>
3.4 Skills 组合使用
任务:用多个 Skills 完成复杂任务
先用 data-analyzer 分析 sales.xlsx,再用 doc-generator 生成分析报告
四、办公场景实战
4.1 财务报表分析
任务:分析 Excel 销售数据
- 在 Excel 文件目录启动 Claude Code
- 输入:
读取 sales.xlsx,按以下要求分析:
1. 按销售员统计总销售额
2. 找出销售额最高和最低的销售员
3. 计算平均销售额
4. 按月份统计销售趋势
用表格输出结果
任务:生成财务对比分析
读取 budget.xlsx 和 actual.xlsx,对比预算和实际支出:
1. 列出差异超过10%的项目
2. 计算总体偏差率
3. 给出优化建议
4.2 合同审核
任务:审核合同风险点
审核这份合同,重点检查:
1. 付款条款是否合理
2. 违约责任是否明确
3. 交付时间是否可行
4. 有没有隐藏风险
按风险等级列出问题
任务:生成合同修改建议
针对以下合同条款,生成修改建议:
1. 原条款内容
2. 风险分析
3. 建议修改为
4.3 会议纪要整理
任务:从会议录音整理纪要
根据以下会议内容,整理会议纪要:
1. 会议主题
2. 参会人员
3. 讨论要点(按议题分类)
4. 决议事项
5. 待办事项(责任人+截止时间)
用表格输出待办事项
任务:提取会议行动项
从这份会议记录中提取所有行动项,格式:
- 行动内容
- 责任人
- 截止时间
- 优先级
4.4 客户管理
任务:生成客户跟进邮件
为客户 XX 生成跟进邮件:
1. 上次沟通时间:2024-06-01
2. 沟通内容:产品报价
3. 本次目的:确认是否收到报价,是否有疑问
4. 语气:专业但亲切
任务:整理客户信息
把这份客户资料整理成标准格式:
- 公司名称
- 联系人
- 职位
- 电话
- 邮箱
- 最近沟通记录
- 下次跟进时间
4.5 项目管理
任务:生成项目进度报告
根据以下项目信息,生成进度报告:
1. 项目名称:XX项目
2. 计划完成时间:2024-07-01
3. 当前进度:60%
4. 已完成任务:列出已完成的任务
5. 进行中任务:列出正在进行的任务
6. 待办任务:列出待开始的任务
用甘特图格式输出
任务:项目风险评估
评估这个项目的风险:
1. 技术风险
2. 资源风险
3. 时间风险
4. 每个风险的发生概率和影响程度
5. 应对措施
4.6 PPT 大纲生成
任务:生成 Q2 销售总结 PPT 大纲
生成 Q2 销售总结 PPT 大纲,包含:
1. 封面(标题、日期、汇报人)
2. 目录
3. Q2 销售业绩概览(关键数据)
4. 按产品线分析
5. 按区域分析
6. 重点客户分析
7. 问题与挑战
8. Q3 规划
9. 附录
每页注明需要展示的数据和图表类型
五、批量操作技巧
5.1 批量文件重命名
任务:按日期批量重命名文件
把 D:\Documents 下所有 .txt 文件重命名,格式:2024-06-15_原文件名.txt
任务:按序号批量重命名
把 D:\Photos 下所有 .jpg 文件重命名,格式:图片001.jpg, 图片002.jpg...
5.2 批量格式转换
任务:Markdown 转 Word
把 D:\Reports 下所有 .md 文件转换为 .docx 格式
任务:批量 PDF 转文本
把 D:\Contracts 下所有 .pdf 文件提取文本内容,保存为同名 .txt 文件
5.3 批量内容提取
任务:批量提取 Excel 数据
读取 D:\Data 下所有 .xlsx 文件,提取每个文件的:
1. 文件名
2. 总行数
3. 列名列表
4. 第一行数据
汇总到一个表格中
任务:批量提取 PDF 关键信息
读取 D:\Invoices 下所有 .pdf 文件,提取:
1. 发票号码
2. 开票日期
3. 金额
4. 收款方
汇总到 Excel 表格
5.4 跨文件引用修改
任务:批量替换文件内容
把 D:\Docs 下所有 .md 文件中的"旧公司名"替换为"新公司名"
任务:批量更新文件头
给 D:\Templates 下所有 .docx 文件添加统一的页眉:
"公司名称 - 保密文件"
六、工作流自动化
6.1 常用对话模板
任务:创建邮件回复模板
以后帮我回复客户邮件时,使用以下模板:
1. 开头:感谢对方来信
2. 正文:针对问题逐一回复
3. 结尾:表示期待进一步合作
4. 签名:用我的标准签名
任务:创建周报模板
以后帮我写周报时,使用以下结构:
1. 本周完成(按重要性排序)
2. 下周计划(按优先级排序)
3. 需要支持(如有)
4. 风险提示(如有)
6.2 快捷指令组合
任务:一键生成日报
以后我说"日报"时,自动执行以下步骤:
1. 读取今天的日历
2. 整理今天的工作内容
3. 生成日报格式
4. 保存到 D:\Reports\daily 目录
6.3 CC Switch 多服务商策略
任务:为不同任务选择不同服务商
- 简单任务:使用按量计费(成本低)
- 复杂任务:使用 Plan 套餐(更稳定)
- 敏感数据:使用本地部署(更安全)
在系统托盘切换即可,无需重启 Claude Code。
6.4 定时任务
任务:设置定时日报提醒
Windows 任务计划程序设置:
- 每天下午 5:30 弹窗提醒
- 提醒内容:"该写日报了,输入'日报'开始"
七、成本优化
7.1 Token 消耗解读
| Token 数量 | 约等于 | 说明 |
|---|---|---|
| 1000 | 约750字 | 简单问答 |
| 4000 | 约3000字 | 中等长度文档 |
| 10000 | 约7500字 | 长篇文档或复杂分析 |
7.2 减少 Token 消耗
任务:优化对话效率
- 一次性提供完整信息,避免多次补充
- 用 /compact 压缩历史,保留关键信息
- 用 /clear 清空对话,重新开始新话题
- 要求简短回复:
用三句话总结
任务:避免不必要的消耗
- 不要让 Claude 重复已经说过的内容
- 不要让 Claude 列出你已经知道的信息
- 明确说明你需要什么格式的输出
7.3 /compact 的成本优化效果
任务:测试 /compact 效果
- 对话前:输入 /cost 记录当前消耗
- 对话 20 轮后:输入 /cost 查看消耗
- 输入 /compact
- 继续对话 10 轮:输入 /cost 查看消耗
- 对比压缩前后的消耗差异
效果:通常可以节省 30-50% 的 Token 消耗。
八、安全与隐私
8.1 敏感数据处理规范
任务:处理敏感数据前的检查清单
- 确认 Claude Code 版本是最新的
- 确认 API Key 没有泄露
- 确认本地文件权限设置正确
- 处理完敏感数据后,用 /clear 清空对话
任务:安全地处理客户信息
处理以下客户信息时:
1. 不要在对话中提及具体的电话号码和邮箱
2. 用"客户A"、"客户B"代替真实名称
3. 导出文件时加密保存
8.2 本地文件访问控制
任务:限制 Claude 的文件访问范围
只允许访问 D:\Work 目录下的文件,不要访问其他目录
8.3 API Key 安全管理
任务:定期更换 API Key
- 检查 API 使用记录
- 如有异常,立即更换 Key
- 更新配置文件:
C:\Users\你的用户名\.claude\settings.json
九、性能调优
9.1 响应速度优化
任务:提升 Claude 响应速度
- 用 /compact 压缩对话历史
- 用 /clear 清空不必要的上下文
- 限定 Claude 的关注范围:
只关注XX部分 - 要求简短回复:
简短回答
9.2 卡顿问题排查
任务:解决 Claude 卡顿问题
- 检查网络连接
- 输入 /cost 查看 Token 消耗
- 如果消耗过高,输入 /compact 或 /clear
- 重启 Claude Code
9.3 重置和恢复
任务:完全重置 Claude Code
- 输入 /clear 清空对话
- 重启 Claude Code
- 重新加载 CLAUDE.md 记忆
任务:恢复默认配置
- 删除
C:\Users\你的用户名\.claude\settings.json - 重新运行安装脚本
- 重新配置 API
十、团队协作
10.1 共享 CLAUDE.md 配置
任务:为团队创建统一的记忆模板
创建 CLAUDE.md 模板:
# 团队规范
- 公司名称:XX公司
- 部门:销售部
- 标准邮件签名:[姓名] | [职位] | [电话]
# 文档规范
- 文件命名:日期_类型_名称(如 2024-06-15_周报_张三)
- 存储位置:\\server\shared\docs
- 备份频率:每周五
# 沟通规范
- 内部沟通:简洁明了
- 客户沟通:专业亲切
- 领导汇报:突出结果
10.2 团队记忆库建设
任务:建立团队知识库
- 创建共享目录:
\\server\knowledge-base - 存放常用的 CLAUDE.md 模板
- 存放常用的工作流脚本
- 定期更新和维护
10.3 知识沉淀和复用
任务:将优秀对话保存为模板
- 完成一次高质量对话后
- 输入:
把我们的对话内容保存为模板,文件名:[模板名称] - 保存到团队知识库
- 团队成员可以参考使用
十一、故障排查手册
11.1 常见错误及解决方案
错误:Claude 无法启动
解决方案:
- 检查 Node.js 是否安装:
node -v - 检查 Claude Code 是否安装:
claude --version - 重新安装:
npm install -g @anthropic-ai/claude-code
错误:API Key 无效
解决方案:
- 检查配置文件:
C:\Users\你的用户名\.claude\settings.json - 确认 ANTHROPIC_AUTH_TOKEN 和 ANTHROPIC_BASE_URL 是否正确
- 重新获取 API Key 并更新配置
错误:网络连接失败
解决方案:
- 检查网络连接
- 检查代理设置
- 尝试使用 CC Switch 切换服务商
11.2 网络问题排查
任务:诊断网络问题
- 测试网络连接:
ping google.com - 测试 API 连接:
curl https://api.xiaomimimo.com/anthropic - 检查防火墙设置
- 尝试使用 VPN 或代理
11.3 环境变量检查
任务:检查环境变量
- 打开系统环境变量设置
- 检查 Path 是否包含 Node.js 和 Git 路径
- 检查是否有冲突的环境变量
11.4 重装和修复流程
任务:完全重装 Claude Code
- 卸载:
npm uninstall -g @anthropic-ai/claude-code - 清理配置:删除
C:\Users\你的用户名\.claude\目录 - 重新安装:
npm install -g @anthropic-ai/claude-code - 重新配置 API
评论
暂无评论,来写第一条吧
