ai提示词模板总结

ai提示词模板总结
Silence常用 Cursor 提示词模板总结
通用任务模板
角色设定:
- 你现在是资深工程师
核心要素:
- 背景:[简要背景/技术栈]
- 目标:[要达成的结果]
- 约束:[性能/安全/兼容/风格/依赖版本/时间复杂度/内存限制]
- 产出格式:[代码+说明/仅代码/步骤清单/表格]
- 作用范围:[文件或目录,如
src/、src/index.ts] - 不要做:[不改动API签名/不引入新依赖/不修改业务逻辑]
- 验收标准:[测试通过/无 ESLint 报错/可运行示例]
Cursor 提示词模板 - 新增功能
功能实现模板
核心指令:
- 请在项目中实现功能:[功能描述]
关键要素:
- 修改文件:[列出具体文件路径,如
src/feature/x.ts、src/routes.ts] - 输入输出:[明确函数签名/接口/数据结构]
- 边界场景:[列举需要考虑的边界情况]
- 需要的测试:[单测/集成测试等测试要求]
- 输出要求:完整可运行代码与必要说明
Cursor 提示词模板 - 修复 Bug
Bug 修复模板
核心指令:
- 帮我定位并修复以下问题
关键要素:
- 现象描述:[复现步骤]
- 错误信息:[原样粘贴报错堆栈]
- 相关文件:[列出相关文件路径,如
src/main.ts、src/utils/a.ts] - 约束条件:
- 不改变对外行为
- 保持现有日志级别
- 输出要求:
- 问题原因分析
- 修复方案说明
- 具体编辑内容(按文件分段给出)
Cursor 提示词模板 - 重构
重构模板
核心指令:
- 对以下代码进行可读性/可维护性重构,不改变外部行为与对外接口
关键要素:
- 目标文件:[指定重构范围,如
'src/service/user.ts'] - 关注重点:
- 消除重复代码
- 函数拆分优化
- 命名清晰化
- 类型完善
- 移除死代码
- 约束条件:
- 不引入新依赖
- 复杂度下降
- 保留测试全部通过
- 输出要求:
- 重构后的完整代码
- 重构前后的对比说明
Cursor 提示词模板 - 性能优化
性能优化模板
核心指令:
- 针对模块进行性能优化
关键要素:
- 目标模块:[指定优化范围,如
src/compute/heavy.ts] - 热点/瓶颈:[已知或推测的性能瓶颈点]
- 数据规模:[输入大小/频率等关键参数]
- 优化目标:
- 减少时间/空间复杂度至 [具体目标]
- 避免阻塞主线程
- 约束条件:
- 不改变计算结果
- 保持对外接口不变
- 输出要求:
- 优化后的完整代码
- 复杂度分析说明
- 基准测试对比方式
Cursor 提示词模板 - 代码讲解/学习
代码讲解模板
核心指令:
- 请逐段讲解文件/路径的核心逻辑、数据流与关键抽象
讲解要素:
- 分析范围:[指定文件或路径]
- 讲解维度:
- 核心逻辑分析
- 数据流追踪
- 关键抽象解析
- 输出要求:
- 模块关系图文字说明
- 关键函数用途详解
- 潜在风险识别
- 改进建议(最多5条)
目标读者:
- 初学者
Cursor 提示词模板 - 生成单元测试
单元测试生成模板
核心指令:
- 为指定文件/函数生成单元测试
关键要素:
- 测试目标:[指定文件/函数名称]
- 测试框架:[如 Jest/Vitest 等]
- 覆盖场景:
- 正常流程
- 边界情况
- 异常处理
- 并发场景
- 约束条件:
- 测试代码可直接运行
- 避免真实网络/IO操作
- 使用mock和stub替代外部依赖
- 输出要求:
- 测试文件路径
- 完整的测试代码内容
Cursor 提示词模板 - API设计与接口契约
API设计模板
核心指令:
- 为指定功能设计 TypeScript 接口与数据模型
关键要素:
- 功能描述:[具体功能说明]
- 请求/响应示例:
- 最小可用样例
- 复杂场景样例
- 设计约束:
- 保持向后兼容性
- 字段含义清晰明确
- 具备良好可扩展性
- 输出要求:
- 完整的类型定义
- 使用示例说明
- 数据校验方案建议
Cursor 提示词模板 - 文档/README
文档编写模板
核心指令:
- 为指定模块编写简明使用文档
关键要素:
- 文档目标:[指定路径或模块名称]
- 目标受众:新同学(10分钟能上手)
- 内容要求:
- 模块概览
- 安装/运行步骤
- 关键API说明
- 使用示例
- 注意事项
- 常见问题解答
- 输出格式:Markdown 文档
Cursor 提示词模板 - 代码评审(Review)
代码评审模板
核心指令:
- 请对以下代码进行评审
评审维度:
- 可读性:代码清晰度和维护性
- 健壮性:错误处理和边界情况
- 安全性:潜在安全风险
- 性能:效率优化空间
输出要求:
- 问题清单:按严重级别分组(严重/重要/建议)
- 具体建议:提供明确的编辑点和修改方案
- 替代实现:必要时提供更优的代码实现
评审风格:
- 直接明确、具体可操作
- 提供更优写法示例
- 聚焦改进建议而非单纯批评
Cursor 提示词模板 - 正则/SQL/命令生成
表达式生成模板
核心指令:
- 帮我写一个正则/SQL/命令
关键要素:
- 生成目的:[明确匹配/查询/操作目标]
- 输入样例:[提供若干正面示例]
- 排除样例:[提供若干需要排除的情况]
- 优化约束:
- 可读性优先 或 性能优先
- 输出要求:
- 完整的表达式/语句
- 关键部分逐项解释
Cursor 提示词模板 - UI/组件生成
UI组件生成模板
核心指令:
- 用指定框架/库实现组件
关键要素:
- 技术栈:[指定框架/库,如 React/Tailwind]
- 组件描述:[详细功能说明]
- 组件特性:
- 输入/状态定义
- 交互行为描述
- 响应式要求
- 无障碍访问要求
- 输出要求:
- 完整的组件代码
- 示例用法演示
- 最小必要样式
Cursor 提示词模板 - 使用小贴士
最佳实践指南
核心原则:提供清晰上下文和明确要求
关键技巧
上下文清晰化
- 提供完整的文件路径
- 说明技术栈和环境信息
- 列出具体限制条件
- 细节越具体,输出质量越高
产出格式明确
- 指定输出类型:只要代码 / 代码+解释 / 使用文档
- 明确内容结构和详细程度
分步请求策略
- 先请求”计划与接口设计”
- 再要求”具体代码实现”
- 减少返工和重复沟通
- 提高整体协作效率
使用价值
这些贴士帮助用户与AI更高效协作:
- 通过充分上下文减少猜测和误解
- 明确格式要求避免输出不符合预期
- 分步方法确保方向正确后再深入细节






