Claude Code 提示词工程技巧
好的提示词可以让 Claude Code 更好地理解你的需求,本文介绍提示词工程的技巧。
一、基本原则
- 明确具体:清楚说明你想要什么
- 提供上下文:给出相关的背景信息
- 分步骤:复杂任务拆分成小步骤
二、代码相关提示词
# 好的提示词
"请帮我优化这个 Python 函数,要求:
1. 提高执行效率
2. 添加错误处理
3. 添加类型注解"
# 差的提示词
"优化代码"三、常见场景
# 代码审查
"请审查这段代码,重点关注:安全性、性能、可维护性"
# Bug 修复
"这个函数报错 'TypeError: Cannot read property of undefined',
请帮我找出原因并修复"
# 代码生成
"请用 Python 实现一个 REST API,功能是用户注册和登录"四、高级技巧
- 使用示例:提供输入输出示例
- 设定角色:"你是一个资深 Java 开发者"
- 限制范围:"只修改这个文件,不要动其他文件"
五、避免的陷阱
- ❌ 模糊的描述
- ❌ 同时提多个不相关的任务
- ❌ 不提供足够的上下文