当前位置: 首页 > article >正文

Claude_Code_使用手册

Claude Code 使用手册本手册面向 Claude Code CLI 用户涵盖常用命令、Skill 使用技巧及最佳实践。目录快速入门基本常用命令Skill 使用技巧高级功能配置与个性化常见问题一、快速入门1.1 安装 Claude Codenpminstall-ganthropic-ai/claude-code1.2 启动方式# 方式1在项目目录中启动cdyour-project claude# 方式2直接指定项目路径claude /path/to/project1.3 基本交互操作快捷键/命令说明发送消息Enter提交当前输入多行输入直接粘贴或连续输入Claude Code 支持多行文本粘贴退出/exit或CtrlC退出会话查看帮助/help显示所有可用命令注意Claude Code CLI 基于终端不支持ShiftEnter换行。如需输入多行内容可直接粘贴完整文本或先在外部编辑器写好再粘贴。二、基本常用命令2.1 内置命令命令说明示例/status查看当前模型和配置状态/status/help显示帮助信息/help/clear清除当前对话历史/clear/compact压缩对话历史以节省上下文/compact/exit退出 Claude Code/exit2.2 文件操作命令命令/操作说明示例文件名引用指定文件src/main.py文件夹/引用整个文件夹src/#行号引用文件特定行src/main.py#10-20查看文件让 Claude 读取文件内容查看 src/main.py 的内容修改文件让 Claude 编辑文件修改 src/main.py添加注释2.3 代码操作命令操作说明示例解释代码解释当前代码逻辑解释这段代码的作用重构代码改进代码结构和质量重构这个函数使其更易读添加注释为代码添加文档注释为这段代码添加详细注释生成测试创建单元测试为 UserService 类生成单元测试查找错误分析和修复 Bug这段代码有什么问题2.4 终端命令执行Claude Code 可以直接在终端执行命令运行 npm install 执行 git status 查看当前目录下的所有文件2.5 Git 相关操作操作示例查看 Git 状态查看 git 状态提交代码提交当前更改消息是修复登录bug查看提交历史查看最近的提交记录创建分支创建新分支 feature/login三、Skill 使用技巧3.1 什么是 SkillSkill 是存储在.cursor/skills/或~/.cursor/skills/下的 Markdown 文件用于教 AI 如何完成特定任务。3.2 Skill 目录结构skill-name/ ├── SKILL.md # 必填主说明文档 ├── reference.md # 可选详细参考文档 ├── examples.md # 可选使用示例 └── scripts/ # 可选配套脚本 └── helper.py3.3 创建自定义 Skill步骤 1创建目录mkdir-p~/.cursor/skills/my-skill步骤 2编写 SKILL.md--- name: my-skill description: 简要描述这个 Skill 的作用和触发时机 --- # My Skill ## 使用步骤 1. 第一步说明 2. 第二步说明 3. 第三步说明 ## 示例 提供具体的使用示例...步骤 3关键编写要点要点说明示例name小写字母、数字、连字符最多64字符code-review,generate-testsdescription第三人称说明做什么和何时用生成单元测试当用户要求测试代码时使用精简只写 AI 不知道的信息避免解释基础概念长度SKILL.md 建议不超过 500 行细节放 reference.md路径使用正斜杠scripts/helper.py3.4 常用内置 Skill 参考create-rule创建规则用途创建项目规则文件.mdc统一 AI 行为触发当用户想添加编码规范、项目约定时使用示例帮我在项目里加一条 TypeScript 的编码规则 创建一个 React 组件规范生成的规则文件结构--- description: TypeScript 编码规范 globs: **/*.ts alwaysApply: false --- # TypeScript 规范 - 使用严格类型 - 避免 any 类型 - 函数需要返回类型注解create-skill创建 Skill用途帮助用户编写新的 Skill触发当用户想创建自定义 Skill 时使用示例新建一个用于代码审查的 skill 帮我创建一个生成 API 文档的 skillupdate-cursor-settings更新设置用途修改 Cursor 编辑器设置触发当用户想改字体、主题、快捷键等设置时示例把编辑器字体调大 开启保存时自动格式化 把主题改成深色3.5 Skill 最佳实践渐进式说明核心内容放在 SKILL.md详细说明放在 reference.md示例放在 examples.md描述要具体✅ 好分析 Excel 数据并生成报表当用户处理 .xlsx 文件时使用❌ 差帮助处理文档使用模板## 工作流程 复制此清单并跟踪进度 - [ ] 步骤 1分析需求 - [ ] 步骤 2设计方案 - [ ] 步骤 3实现功能 - [ ] 步骤 4验证结果避免反模式❌ Windows 风格路径scripts\helper.py✅ 正斜杠路径scripts/helper.py❌ 太多选项你可以用 A或 B或 C...✅ 提供默认使用 A特殊情况用 B四、高级功能4.1 多文件编辑同时修改 src/user.ts 和 src/auth.ts添加登录验证4.2 代码搜索与分析搜索项目中所有使用 User 类的地方 分析项目结构并生成架构图 找出所有未使用的函数4.3 批量操作为 src/components/ 下的所有组件添加 PropTypes 把项目中所有 var 改成 const 或 let4.4 智能补全基于已有的 UserService帮我写 ArticleService 参考现有的样式为新页面写 CSS五、配置与个性化5.1 配置文件位置平台路径WindowsC:\Users\用户名\.claude\settings.jsonmacOS~/.claude/settings.jsonLinux~/.claude/settings.json5.2 常用配置项{env:{ANTHROPIC_AUTH_TOKEN:your-api-key,ANTHROPIC_BASE_URL:https://api.anthropic.com,ANTHROPIC_DEFAULT_MODEL:claude-sonnet-4-20250514},preferences:{auto_execute_commands:false,confirm_destructive_operations:true}}5.3 配置 GLM 模型Z.AI{env:{ANTHROPIC_AUTH_TOKEN:your-zai-api-key,ANTHROPIC_BASE_URL:https://api.z.ai/api/anthropic,ANTHROPIC_DEFAULT_HAIKU_MODEL:glm-5,ANTHROPIC_DEFAULT_SONNET_MODEL:glm-5,ANTHROPIC_DEFAULT_OPUS_MODEL:glm-5}}六、常见问题Q1: Claude Code 启动失败解决# 检查 Node.js 版本需要 18node--version# 重新安装npmuninstall-ganthropic-ai/claude-codenpminstall-ganthropic-ai/claude-codeQ2: API Key 无效解决检查settings.json中的ANTHROPIC_AUTH_TOKEN确认 API Key 有余额验证网络连接Q3: 如何切换模型解决# 查看当前模型/status# 在配置文件中修改默认模型# 或使用环境变量exportANTHROPIC_DEFAULT_MODELclaude-opus-4-20250514Q4: 对话历史太长解决/compact # 压缩历史 /clear # 清除历史Q5: Skill 没有生效解决检查 Skill 文件位置是否正确确认 SKILL.md 格式正确包含 YAML frontmatter验证 description 是否清晰具体重启 Claude Code参考资源Claude Code 官方文档Cursor 官方文档Z.AI 开发文档手册生成于 Claude Code

相关文章:

Claude_Code_使用手册

Claude Code 使用手册 本手册面向 Claude Code CLI 用户,涵盖常用命令、Skill 使用技巧及最佳实践。 目录 快速入门基本常用命令Skill 使用技巧高级功能配置与个性化常见问题 一、快速入门 1.1 安装 Claude Code npm install -g anthropic-ai/claude-code1.2 启动…...

[具身智能-55]:结合人类不同人对世界交互和理解的深度这个角度,通俗易懂的方式阐述世界模型的几大流派的原理、应用场景.....

如果把“世界模型”比作人类大脑中“对世界的理解能力”,那么不同的技术路线,其实就对应了不同人观察世界、思考问题和预测未来的思维方式。我们可以把世界想象成一个巨大的、复杂的“实景剧本杀”游戏。不同的人(不同的技术流派)…...

linux开发网络环境搭建

linux开发网络环境搭建win10网络配置虚拟机配置Ubuntu配置开发板配置总结win10网络配置 无线网卡配置 无线网卡用于win10上网,连接WIFI。 有线网卡配置 有线网卡用于和开发板及虚拟机有线网卡通讯,组成局域网。 虚拟机配置 虚拟机配置两个网络适配…...

大语言模型为什么能“理解”世界?

**“**文字是可计算的,本身就是对世界的高度压缩,而且是有限的。” 这句话似乎不小心触碰到了现代人工智能最底层的原理,为什么ChatGPT 这样看似只是在做“文字接龙”的机器,竟然能涌现出惊人的逻辑与推理能力?我们在惊…...

MedGemma-X效果实测:在未标注测试集上达到放射科住院医水平的F1-score

MedGemma-X效果实测:在未标注测试集上达到放射科住院医水平的F1-score 1. 引言:当AI开始“看懂”X光片 想象一下,一位经验丰富的放射科医生,每天需要阅读上百张X光片。他们需要在复杂的影像中,快速识别出细微的病灶、…...

nlp_structbert_siamese-uninlu_chinese-base入门必看:Prompt设计与schema编写核心技巧

nlp_structbert_siamese-uninlu_chinese-base入门必看:Prompt设计与schema编写核心技巧 本文面向初学者,用最直白的方式讲解如何用好这个强大的中文自然语言理解模型,重点分享Prompt设计和schema编写的实用技巧。 1. 模型是什么?能…...

2026 年个人数据清除服务:市场格局与发展前景

Incogni:自动化数据清除的佼佼者由 VPN 提供商 Surfshark 旗下的 Incogni,专注于自动化处理数据清除和与数据经纪人协商。它依据适用的数据保护法律执行清除请求,已完成超 4 亿次数据清除。其年度计划每月费用约 7.99 美元,还有家…...

忆阻器:在数字与模拟间“切换”的芯片革命

忆阻器:在数字与模拟间“切换”的芯片革命 在半导体行业,长久以来存在着一个看似不可调和的矛盾:数字电路以逻辑精准著称,但随着工艺节点微缩,漏电和动态功耗急剧上升;而模拟电路虽然在处理连续信号时具备天…...

MIG与DDR

0-:app接口就是native接口,还有一种是axi4接口。(就两类接口,默认mig就是native接口,axi4需要配置,配置方式如下) [28:0] app_addr 具体占多少位宽要根据下图3绿色标识处。 0: 结构简图 512M*16容量计算=2^16*2^3*2^10*16bit=8Gb=1GB(16bit位宽,一共有8个BA…...

Linux配置pytorch

配置pytorch 安装Anaconda 下载Anaconda wget https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh安装 bash Anaconda3-5.2.0-Linux-x86_64.sh环境变量 echo ". /home/ubuntu/anaconda3/etc/profile.d/conda.sh" >> ~/.bashrc生效配置 source…...

口罩检测工业级落地:实时口罩检测-通用在闸机系统中的集成案例

口罩检测工业级落地:实时口罩检测-通用在闸机系统中的集成案例 1. 引言:从公共卫生到智能安防 想象一下,在一个人流密集的公共场所入口,比如办公楼、医院或交通枢纽,如何快速、准确地判断每一位进入者是否佩戴了口罩…...

Transformer逆向工程实战:从玩具模型到GPT-3的数学桥梁(附Python代码)

Transformer逆向工程实战:从玩具模型到GPT-3的数学桥梁(附Python代码) 当我们在讨论现代语言模型的"黑盒"时,很少有人意识到Transformer架构内部其实存在着惊人的数学对称性。本文将带您从零开始构建一个微型Transforme…...

VibeVoice Pro语音合成教程:批量处理CSV文本生成MP3语音文件

VibeVoice Pro语音合成教程:批量处理CSV文本生成MP3语音文件 1. 引言:为什么需要批量语音合成? 想象一下这样的场景:你有一个包含500条产品介绍的CSV文件,需要为每条产品生成语音介绍。如果一条条手动操作&#xff0…...

滤波器选型指南:从音响到5G,不同场景下高通/低通/带通该如何选择?

滤波器选型实战指南:从Hi-Fi音响到5G基站的工程决策 在电子系统设计中,滤波器就像一位精准的频率守门员。当我在设计第一款Hi-Fi功放时,曾因滤波器选型不当导致高音刺耳,这个价值3万元的教训让我深刻认识到:滤波器不是…...

老黄怒怼玩家根本不懂AI!英伟达新AI功能遭全网抵制,游戏圈炸锅了

听雨 发自 凹非寺量子位 | 公众号 QbitAIGTC 2026现场,老黄直接怒怼玩家:他们完全不懂AI!啥情况?原因是周一英伟达刚发布新一代图形技术DLSS 5,本该是一次“性能革命”,结果却遭到了游戏圈集体抵制。它能让…...

立创梁山派-21年电赛F题-智能送药小车-电路设计

送药小车代码仓库:基于立创梁山派的21年电赛F题智能送药小车: 基于立创梁山派的21年电赛F题-智能送药小车 更好的观看体验请去:https://dri8c0qdfb.feishu.cn/wiki/UjwwwO0KZii5bykPcE4cJZafnAg 送药小车立创开源平台资料:【电子竞赛】21年电…...

告别Google Maps SDK,手把手教你用MapLibre Native 11.0.0为Android App集成免费开源地图

告别Google Maps SDK:用MapLibre Native 11.0.0为Android应用打造开源地图解决方案 当Google Maps SDK的商业授权费用成为项目预算的不可承受之重,或是功能限制让开发者束手束脚时,MapLibre Native以其开源免费的特性正成为越来越多Android开…...

自动化办公阿里云千问api申请[AI人工智能(六十一)]—东方仙盟

申请API 免费api调用量 填写开发密钥 东方仙盟神识填写 部署新模型 右上角点部署 放入系统指令 const agent new PageAgent({model: 你的模型名称,baseURL: https://dashscope.aliyuncs.com/compatible-mode/v1,apiKey: 你的密钥,// language: en-USlanguage: zh-CN })agent.…...

M2LOrder企业落地:在线音乐平台评论情感分析→生成‘快乐歌单’/‘治愈歌单’

M2LOrder企业落地:在线音乐平台评论情感分析→生成‘快乐歌单’/‘治愈歌单’ 1. 引言:从用户评论到个性化歌单 你有没有想过,每天在音乐App里留下的那些评论,除了表达心情,还能变成为你量身定制的歌单?比…...

Flask框架之上传文件

代码import os from flask import Flask, flash, request, redirect, url_for from werkzeug.utils import secure_filenameUPLOAD_FOLDER /path/to/the/uploads #文件存储目录 ALLOWED_EXTENSIONS {txt, pdf, png, jpg, jpeg, gif} #允许上传文件类型(拓展名&…...

Qwen3-Reranker-0.6B惊艳效果:在中文维基问答数据集上超越BGE-reranker-base

Qwen3-Reranker-0.6B惊艳效果:在中文维基问答数据集上超越BGE-reranker-base 1. 开篇:重新定义语义重排序的标准 在检索增强生成(RAG)系统中,语义重排序是决定最终效果的关键环节。传统方案往往需要在效果和效率之间…...

软件测试|灰度测试及测试流程

软件测试中的灰度测试是一种结合了黑盒测试和白盒测试特点的测试方法,旨在通过逐步扩大测试范围来评估新系统或新功能在真实环境中的性能和稳定性。灰度测试是软件开发过程中的一个重要环节,它有助于在全面发布前发现并修复潜在问题,同时收集…...

DownKyi:B站视频资源高效管理工具的深度探索

DownKyi:B站视频资源高效管理工具的深度探索 【免费下载链接】downkyi 哔哩下载姬downkyi,哔哩哔哩网站视频下载工具,支持批量下载,支持8K、HDR、杜比视界,提供工具箱(音视频提取、去水印等)。 …...

Python实战:5种异常分数计算方法对比(附完整代码示例)

Python实战:5种异常分数计算方法深度解析与代码实现 在数据分析和机器学习领域,异常检测是一个至关重要的任务,它帮助我们识别那些偏离正常模式的数据点。本文将深入探讨五种主流的异常分数计算方法,从原理到实现,为Py…...

卷积:一种共享参数的“不全连接”

为什么要用卷积? 不使用卷积神经网络: 在传统全连接神经网络中,若传入一张224*224*3的彩色图像,直接连接到一个1000维的输出层,参数量为224*224*3*10001000150528000,巨大的参数量容易导致过拟合、…...

cJSON的字符长度和字符比较以及数组

字符长度 char *reporte_connect_ok(void) { cJSON *root; char *out; char name0[125]; char str_value0[125]; char macaddr[20]; char ipaddr[30]; rootcJSON_CreateObject();cJSON_AddStringToObject(root,"Device","Gateway"); get_mac_addr(macaddr)…...

FISCO-BCOS多机构联盟链环境搭建实战指南

1. 环境准备与基础概念 在开始搭建FISCO-BCOS多机构联盟链之前,我们需要先理解几个关键概念。联盟链是一种需要许可的区块链网络,参与者需要经过授权才能加入。FISCO-BCOS作为国产开源联盟链平台,特别适合金融、政务等对数据隐私要求高的场景…...

智慧教育——详解2025智能教育发展蓝皮书【附全文阅读】

**《2025智能教育发展蓝皮书——人工智能赋能教师发展》**由中国教育技术协会智能教育专业委员会与讯飞教育技术研究院联合编写,2025年8月发布4910。蓝皮书聚焦人工智能赋能教师发展,提出教师数字素养提升路径与策略,强调智能向善与伦理安全[…...

Ubuntu 20.04与ROS Noetic下PX4+XTDrone环境部署与SLAM算法集成实战

1. 环境准备:Ubuntu 20.04基础配置 在开始PX4和XTDrone环境部署前,确保你的Ubuntu 20.04系统已经完成基础配置。我建议使用全新的系统环境,避免与其他开发环境产生冲突。实测下来,使用虚拟机或物理机均可,但物理机的性…...

基于Simulink的模糊自适应Pure Pursuit控制器设计

目录 手把手教你学Simulink ——基于Simulink的模糊自适应Pure Pursuit控制器设计 一、问题背景 二、Pure Pursuit算法回顾 三、模糊自适应策略设计 1...