您的位置 首页 AI实用工具

Claude Code 使用技巧系列(三):Prompt 质量提升——从能用到好用的关键

同样是用 Claude Code,为什么有人写出的代码又快又好,有人却总是需要反复修改?差距往往不在模型本身,…

Claude Code 使用技巧系列(三):Prompt 质量提升——从能用到好用的关键

同样是用 Claude Code,为什么有人写出的代码又快又好,有人却总是需要反复修改?差距往往不在模型本身,而在Prompt 的质量

本文分享几个实用的 Prompt 提升技巧,让你的 Claude Code 从”能用”变成”好用”。

技巧一:限定范围

模糊的指令产生模糊的结果。限定范围是提升 Prompt 质量的第一步。

❌ 模糊指令:

帮我优化一下这个函数。

✅ 明确指令:

优化 src/utils/request.ts 中的 fetchRequest 函数,
重点优化错误处理和超时机制,保持向后兼容。

明确的指令应该包含:具体文件、具体函数、优化方向、约束条件。

技巧二:指向来源

当你需要 Claude 参考特定文件或文档时,明确告诉它去哪里找:

❌ 模糊指令:

按照项目规范来写代码。

✅ 明确指令:

参考 CLAUDE.md 中的代码规范和 src/examples/ 目录下的示例代码,
按照相同的风格实现这个功能。

指向来源的好处是:Claude 不需要猜测你的意图,直接从指定位置获取信息。

技巧三:详细描述错误

当 Claude 的输出有问题时,不要只说”不对”或”重做”,而是详细描述问题:

❌ 模糊反馈:

这个代码有问题,重新写。

✅ 详细反馈:

这段代码在第 42 行有 SQL 注入风险,
应该使用参数化查询而不是字符串拼接。
另外,错误处理不够完善,网络超时后没有重试机制。

技巧四:提供上下文信息

Claude Code 提供了多种方式来补充上下文信息:

  • @include:引用特定文件的内容
  • 截图:直接粘贴 UI 截图
  • API 文档:提供相关 API 的文档链接
  • 错误日志:粘贴完整的错误信息

信息越充分,Claude 的输出越精准。

技巧五:分步骤指令

复杂任务拆解为清晰的步骤,每一步都明确具体:

请按以下步骤实现用户注册功能:
1. 先阅读 src/models/user.ts 了解现有用户模型
2. 在 src/services/ 下创建 authService.ts
3. 实现注册逻辑,包含邮箱验证和密码加密
4. 编写对应的单元测试
5. 运行测试确保全部通过

技巧六:善用 CLAUDE.md

把常用的规范和约定写入 CLAUDE.md,避免每次都重复说明:

## 代码规范
- 使用 TypeScript strict 模式
- 所有函数必须有 JSDoc 注释
- 错误使用自定义 AppError 类
- 数据库操作使用 Prisma ORM

## 测试规范
- 测试文件放在 __tests__/ 目录
- 使用 jest + testing-library
- 覆盖率要求 > 80%

总结

提升 Prompt 质量的六个技巧:

  • 限定范围:明确文件、函数、方向
  • 指向来源:告诉 Claude 去哪里找参考
  • 详细描述错误:具体指出问题所在
  • 提供上下文:用截图、文档、日志补充信息
  • 分步骤指令:复杂任务拆解为清晰步骤
  • 善用 CLAUDE.md:常用规范写进配置文件

好的 Prompt 不是写得长,而是写得精准。让 Claude 知道你要什么、去哪里找、按什么标准做。

下一篇我们将介绍上下文管理技巧,敬请关注!

本文来自网络,不代表无矩AI立场,转载请注明出处:https://iaipie.com/claude-code-%e4%bd%bf%e7%94%a8%e6%8a%80%e5%b7%a7%e7%b3%bb%e5%88%97%ef%bc%88%e4%b8%89%ef%bc%89%ef%bc%9aprompt-%e8%b4%a8%e9%87%8f%e6%8f%90%e5%8d%87-%e4%bb%8e%e8%83%bd%e7%94%a8%e5%88%b0/

作者: ncomer

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

0890-88881680

在线咨询: QQ交谈

邮箱: 23935379@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部