MCP 提示与斜杠命令
提示模板与斜杠命令的使用方式
概述
MCP 提示为常见任务提供标准化模板,斜杠命令用于快速触发指令。两者结合可以显著提升交互效率。
MCP 提示
提示类型
- 工具提示:指导某个工具的使用
- 资源提示:提供资源访问模板
- 工作流提示:串联多步骤流程
# 查看可用提示
/mcp
# 输出示例
MCP 提示:
- github:pr-review: PR 审查模板
- database:query: 数据库查询模板
- code:review: 代码审查流程# 使用提示
使用 github:pr-review 提示审查 PR #123
使用 database:query 提示查询用户数据自定义提示
{
"prompts": {
"custom-review": {
"name": "自定义代码审查",
"description": "自定义的代码审查流程",
"template": "请审查以下代码:\n\n1. 检查代码风格\n2. 分析代码逻辑\n3. 识别潜在问题\n4. 提供改进建议"
}
}
}# 使用自定义提示
使用 custom-review 提示审查代码斜杠命令
内置命令示例
/init
/mcp
/config
/clear
/vimMCP 服务器提供的命令
/mcp
# 输出示例
MCP 斜杠命令:
- /github-pr: 创建 GitHub PR
- /db-query: 查询数据库
- /sentry-error: 查询错误自定义命令
# 个人命令
mkdir -p ~/.claude/commands
echo "Review this code for security." > ~/.claude/commands/security-review.md
# 项目命令
mkdir -p .claude/commands
echo "Review this code with team standards." > .claude/commands/team-review.md参数化命令
cat > ~/.claude/commands/test.md << 'EOF'
Run tests for $ARGUMENTS
EOF
# 使用命令
/test --coverage组合与自动化
# 组合使用提示与命令
/github-pr 123
使用 github:pr-review 提示审查 PR #123# 自动化工作流
cat > ~/.claude/commands/deploy.md << 'EOF'
部署流程:
1. 运行测试
2. 构建应用
3. 部署到生产环境
EOF
/deploy最佳实践
- 提示中提供足够上下文,避免歧义
- 为常用任务建立可复用命令
- 使用参数化命令提升灵活度
- 在团队内共享命令并记录用途
故障排除
# 提示不可用
/mcp
# 检查服务器状态与提示列表
# 斜杠命令不可用
ls ~/.claude/commands/
ls .claude/commands/