Ai Vibecoding(Claude Code的使用)
1、Claude Code 七层扩展
3.1 模型选择与切换![]()
3.1.0 在cc-switch中进行模型映射
/model *** 命令行切换模型
3.1.1 配置文件层级
在项目中创建一个.claude文件,这样就会覆盖全局的配置文件settings.json
3.1.2 测试简单案例各个模型使用情况
3.2 核心配置详解
3.2.1 配置层级
3.2.1 settings.json 配置文件
不要在里面写注释
下面这个可以写在项目中的setting.json 配置中
{ "permissions": { "allow": [ "Read", "write", "Bash(npm *)", "Bash(git *)", "Bash(node *)" ], "deny": [ "Bash(rm -rf *)" ] }, "model": "sonnet", "autoCompactThreshold": 80 }简单小结
3.2.2 claude.md :你的项目 “说明书”
减少token消耗,省钱,提高效率
CLAUDE.md 示例:(直接让AI生成)
编码规范:借鉴大佬的
注意事项:自己编写
~/.claude/CLAUDE.md 就是 Claude Code 的全局配置文件,里面的规则会对所有项目生效。
三层叠加生效,不冲突。优先级:文件夹级 > 项目级 > 全局级。
/init 和 /memory
3.2.3 第二层记忆: Ayto Memory (cc 自己的笔记本)
使用手感:
3.2.4 第三层记忆:自建参考文档(渐进式纰漏)
3.2.5 三层记忆总览
3.2.6 .claudeignore 文件
3.3 核心命令与日常使用
3.3.3 核心斜杠命令详解
最常用的得三个命令详解
/compact -- 上下文压缩(必须掌握)
配套命令:/context -- 监控上下文余量
/rewind --(后悔药)
快捷键
3.3.5 输入与交互的高级技巧
3.4 Claude Code 实战工作流
3.4.1 Claude Code 实战工作流:
项目流程
Hello World
3.5.2 上下文管理策略
Git 集成
官方建议:
3.6 新项目启动套件:每个项目都用
3.8 自定义斜杠命令
在md文件中写好命令放到commands/depoly.md 就可以直接执行了
3.9 Claude Code 使用模式: Plan Mode 与三种权限模式
shift+tab:plan模式
实操案例视频教学:
https://www.bilibili.com/video/BV1RPET6tEp2?t=18.5&p=42
