Cursor常用提示词模板

331 阅读4分钟

1. 代码生成与重构

请帮我用[语言]实现以下功能:[功能描述],要求代码简洁、可维护,并包含必要注释。 将下面的代码重构为更优雅/高性能/易读的版本,并解释主要优化点。 为这段代码添加详细注释和类型标注。 将这段同步代码改为异步实现,并说明注意事项。

举例: 生成代码模板
用[xx语言]创建/实现[功能xxx],要求:代码简洁、可维护,并包含必要注释。
1. [功能要点xxx]
2. [功能要点xxx]
3. [功能要点xxx]

用vue2+element-UI 创建一个用户登录静态页面,要求必须有登录、注册、忘记密码功能

1751859235261.png

继续实现举例:
风格参考:[项目中已有的文件xxx]
例如:用同样的风格创建一个短信验证码登录页面,要求:

  1. 使用相同的语法
  2. 主页面是账号密码登录和短信验证码登录切
  3. 页面 UI 风格和登录页面保持一致
  4. 注册和忘记密码放在下方作为链接,点击可以调到对应页面
    风格参考:项目中现在的风格

1751859204807.png

重构举例:

重构以下代码,提高其[性能/可读性/可维护性]:
[粘贴需要重构的代码xxx]
重点改进:

  1. [改进点xxx]
  2. [改进点xxx]
    但保持原有的功能不变

实操举例:

重构以下代码,优化页面的 UI 设计:``参考@引用的代码片段或者文件``重点改进:
1. 增加一个暖色调的背景图,采用渐变色的方式
2. 登录界面加入一个名称,名称是猿来编码且带有一个图标。

1751862858360.png

2. 代码审查与优化

请审查以下代码,指出潜在的bug、性能问题和安全隐患,并给出改进建议。 分析这段代码的时间和空间复杂度,并提出优化方案。 请检查这段代码是否符合[某框架/规范]最佳实践。

3. 文档与注释生成

为以下函数/类生成JSDoc注释,并给出使用示例。 根据这段代码,生成一份简明的README文档,包含功能简介、安装和使用说明。 请将下方代码的主要逻辑用中文/英文详细说明。

4. 测试用例生成

为以下函数生成全面的单元测试用例,覆盖边界情况和异常场景。 请用[测试框架]为这段代码编写测试,并解释每个测试点的意义。

5. 错误排查与修复- "分析下方报错信息,推测可能原因并给出修复建议。

请帮我定位并修复这段代码中的bug,要求给出修改前后的对比。

以下代码出现[错误描述xxx]问题:
[粘贴有问题的代码xxx]
错误信息:[粘贴错误信息xxx]
我尝试过:[你已尝试的解决方案xxx]
帮我找出问题并修复

6. 需求分析与方案设计

根据以下需求,设计合理的模块结构和接口,并说明设计思路。 请为这个功能写一份详细的开发任务拆解清单。

7. 代码国际化与本地化

将下方代码中的所有文本提取为多语言资源,并给出中英文对照。

8. 其他常用指令

请用表格形式总结下方内容的要点。 将这段伪代码转为可运行的[语言]代码。 请用思维导图/流程图描述以下业务流程。

9. 解释代码

解释以下代码的功能和工作原理。相关代码[xxx.java]

举例:
解释以下代码的功能和工作原理:
[相关xxx代码]
重点关注:
- [关注点xxx]
- [关注点xxx]

例如:解释以下代码的功能和工作原理:
参考@引用的代码片段 
重点关注: - 页面跳转 - 登录界面的样式

1751862649900.png

10.功能扩展模板

以下代码出现[错误描述xxx]问题:
[粘贴有问题的代码xxx]
错误信息:[粘贴错误信息xxx]
我尝试过:[你已尝试的解决方案xxx]
帮我找出问题并修复

实操举例:

基于现有代码:添加登录图形验证码功能,需要与现有代码风格保持一致w

1751863082664.png