claude code中slash commands(斜杠命令)的使用
claude code中slash commands(斜杠命令)的使用
·
claude code中slash commands(斜杠命令)的简单使用
一、斜杠命令的作用
- 自定义斜杠命令允许您将经常使用的提示定义为 Markdown 文件,Claude Code 可以执行这些文件。命令按范围(特定于项目或个人)组织。在交互式会话中可以使用斜杠命令控制 Claude 的行为。
claude code官方文档
二、为什么需要斜杠命令
快速触发常用工作流,不用每次都输入完整的提示词,一个命令就能启动复杂任务:
# 不用每次输入:
"请帮我为这个文件编写完整的单元测试,包括边界情况和错误处理"
# 只需:
/test myfile.js
三、简单说明
- 按照作用域分类
- 项目级别
- 用户级别
优先级:项目级别 > 用户级别
项目级目录(.claude/commands)
用户级目录(~/.claude/commands)
- 按照参数划分
- 带参数
# 命令定义
echo 'Review PR #$1 with priority $2 and assign to $3' > ~/.claude/commands/review-pr.md
# 用法
> /review-pr 456 high alice
# $1 变为 "456",$2 变为 "high",$3 变为 "alice"
- 无参数
echo "Review this code for security vulnerabilities:" > ~/.claude/commands/security-review.md
四、使用步骤
- 在.claude文件夹下创建一个commands文件夹
- 然后创建一个md文件,文件名就是命令名称"/你的文件名"。如:lanhu.md
- 添加命令的描述信息
如:
---
description: 从蓝湖页面提取需求信息 (Extract requirements from Lanhu design pages)
allowed-tools:
- chrome_get_web_content
- chrome_navigate
disable-model-invocation: false
---
# 蓝湖需求提取 / Lanhu Requirements Extraction
## 执行规则 (Execution Rules)
**重要提示**: 必须严格按照以下三步流程执行,不得跳过或添加任何步骤。
..........你的操作细节..........
前置事项说明就是头部描述信息部分,以下是具体设置参数说明
4. 重启claude code,输入"/lanhu"就出现了刚才设置的命令。
> /lanhu
──────────────────────────────────────────────────
/lanhu 从蓝湖页面提取需求信息 (Extract requirements from Lanhu design pages) (user)
五、总结
斜杠命令的本质是 “可复用的 prompt 模板 + 快速触发机制”,让你:
⚡ 更快速 - 少打字
🎯 更精准 - 标准化的高质量 prompt
🤝 更协作 - 团队共享最佳实践
🧠 更专注 - 减少认知切换,专注于编码本身
更多推荐



所有评论(0)