高效的提示词技巧总结#
我会分别从三个方面带大家掌握高效的提示词技巧,能让你的开发效率提升 3 倍以上。文中有详细的模板、源码和在线网站预览。
提示词的基本结构与原则#
一个好的 Cursor 提示词通常包含三个部分:目标说明 + 上下文信息 + 具体要求。例如:创建一个 React 登录组件,使用 Tailwind CSS 样式,需要包含邮箱验证功能和记住密码选项。
效果演示:#
- 提示词的黄金原则
- 具体胜于模糊:指定语言、框架和功能
- 简洁胜于冗长:每次聚焦一个明确任务
- 结构胜于无序:使用标记符号组织信息
5 个实用的提示词模板#
1. 代码生成模板#
用 [编程语言] 创建 [功能描述],要求:
- [功能要点 1]
- [功能要点 2]
- [功能要点 3]
2. 代码解释模板解释以下代码的功能和工作原理:#
[粘贴需要解释的代码]
主要关注:
- [关注点 1]
- [关注点 2]
3. 代码重构模板重构以下代码,提高其 [性能 / 可读性 / 可维护性]:#
[粘贴需要重构的代码]
重点改进:
- [改进点 1]
- [改进点 2]
但保持原有的功能不变
4. 调试辅助模板以下代码出现 [错误描述] 问题:#
[粘贴有问题的代码]
错误信息:[粘贴错误信息]
我尝试过:[你已尝试的解决方案]
帮我找出问题并修复
5. 功能扩展模板基于现有代码:#
[粘贴现有代码]
添加 [新功能描述] 功能,需要与现有代码风格保持一致
常见错误与避免方法#
错误类型 | 示例 | 改进方法 |
---|---|---|
过于宽泛 | 写个好看的 UI,使用 Material UI 创建数据表格,支持排序和分页 | 明确具体需求,列出所需功能和设计细节 |
隐含假设 | 修复登录问题 "修复登录表单提交后出现的 401 错误,详细错误日志:..." | 详细描述问题背景,提供必要的上下文信息 |
术语混淆 | 做个响应式的程序,创建在移动端和桌面端都能良好显示的 React 组件 | 使用清晰的术语,确保所有相关人员对术语的理解一致 |