50个前端Prompt模板:覆盖组件生成、重构、测试、性能优化等开发场景

更新日期: 2026-04-21 阅读: 11 标签: 提示词

用好AI的关键之一是写好Prompt。本文按组件生成、重构、测试、调试、CSS、API对接、代码审查、文档、性能优化等分类,整理50个可直接复制使用的前端Prompt模板,并标注预期输出,提升日常开发效率。


一、组件生成类

#分类Prompt预期输出
1组件用Vue3 + TypeScript写一个带分页的表格组件,支持排序、筛选,使用Element Plus完整.vue文件,含props、emits、分页逻辑
2组件写一个可拖拽排序的列表组件,Vue3 Composition API使用vuedraggable或原生实现的可排序列表
3组件写一个图片上传组件,支持预览、裁剪、限制大小2MB含input、预览、裁剪弹窗的完整组件
4组件写一个树形选择器,支持多选、搜索、懒加载TreeSelect风格组件
5组件写一个骨架屏组件,传入行数、列数自动生成灰色占位块组成的骨架

二、重构类

#分类Prompt预期输出
6重构把下面Vue2 Options API改成Vue3 Composition API等价的setup + ref/reactive写法
7重构把这段class组件改成React函数组件 + Hooks使用useState、useEffect等
8重构把这段逻辑抽成Vue3 composable,保持类型安全useXxx.ts文件
9重构用TypeScript重写下面JS代码,补充类型定义带interface/type的TS版本
10重构把这段jQuery代码改成原生JS或Vue无依赖的现代实现

三、测试类

#分类Prompt预期输出
11测试为下面Vue组件写Vitest单元测试,覆盖主要交互和边界.spec.ts文件
12测试为useCounter这个composable写测试测试初始值、方法、计算属性
13测试为getUser API函数写测试,Mock request校验参数、返回值
14测试补充下面测试的边界用例:空数据、错误、loading新增it块
15测试把这段测试从Jest迁移到Vitest替换API,调整配置

四、调试类

#分类Prompt预期输出
16调试这段代码报错[粘贴错误],可能原因和修复方式原因分析 + 修改建议
17调试为什么这个ref在watch里拿到的还是旧值解释时序 + 正确写法
18调试接口返回404,帮我检查请求URL和参数是否正确指出问题并给出修正
19调试页面白屏,控制台无报错,可能原因排查思路(路由、入口、构建)
20调试这段代码在Safari上不工作,可能兼容性问题指出问题API + 兼容写法

五、CSS类

#分类Prompt预期输出
21CSS用Flexbox实现水平垂直居中完整CSS代码
22CSS用Grid实现左边固定200px、右边自适应的两栏布局grid-template-columns写法
23CSS实现一个从下往上滑入的动画@keyframes + animation
24CSS这段CSS在移动端有问题,帮我改成响应式媒体查询或clamp等
25CSS用Tailwind重写下面这段CSS等价的Tailwind类名

六、API对接类

#分类Prompt预期输出
26API根据这个OpenAPI/Swagger定义生成TypeScript类型和请求函数types.ts + api.ts
27API把这段fetch改成axios,并加错误处理和loading完整请求封装
28API实现一个带重试的请求函数,失败最多重试3次递归或循环实现
29API实现请求防抖,300ms内重复调用只发最后一次debounce包装
30API实现并发限制,同时最多3个请求Promise池实现

七、代码审查类

#分类Prompt预期输出
31审查审查下面代码,指出潜在问题和改进点问题列表 + 建议
32审查这段代码有没有内存泄漏风险分析 + 修复建议
33审查检查这段代码的TypeScript类型是否严谨补充类型或修正
34审查这段代码的性能瓶颈在哪?如何优化分析 + 优化方案
35审查是否符合Vue/React最佳实践逐条指出并给出改进

八、文档类

#分类Prompt预期输出
36文档为下面函数生成JSDoc注释含@param、@returns、@example
37文档为这个组件写README,说明props、events、用法Markdown文档
38文档把这段代码逻辑用中文解释一遍步骤化说明
39文档生成这个API的调用示例(curl、fetch、axios)多语言示例
40文档写一份这个功能的用户使用说明面向非技术用户的说明

九、性能优化类

#分类Prompt预期输出
41性能这段列表渲染很卡,如何优化虚拟列表、分页、v-memo等
42性能如何减少这个Vue组件的重复渲染分析依赖 + computed/watch建议
43性能这个大对象如何做深拷贝且性能好structuredClone、lodash等方案
44性能首屏加载慢,有哪些优化手段路由懒加载、分包、预加载等
45性能图片很多,如何优化加载懒加载、WebP、CDN、响应式图

十、综合类

#分类Prompt预期输出
46综合从零实现一个简易的Vue reactive系统简化版ref、reactive、effect
47综合实现一个Promise.allSettled的polyfill完整实现代码
48综合写一个解析URL query为对象的函数,支持数组健壮的解析逻辑
49综合实现一个简单的EventBus,支持on/off/emit发布订阅实现
50综合写一个深比较函数deepEqual(a, b)递归比较对象、数组、基本类型

使用建议

  1. 选中代码再发Prompt:让AI有上下文,输出更准

  2. 补充约束:如「不要用第三方库」「必须TypeScript」

  3. 迭代优化:第一次结果不满意,可追加「再简化一点」「加上错误处理」

  4. 分类收藏:按场景建文档,需要时直接复制


总结

50个模板覆盖组件、重构、测试、调试、CSS、API、审查、文档、性能等场景,可直接复制到Cursor等AI工具中使用。善用Prompt,能显著提升日常开发效率。

本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!

链接: https://fly63.com/article/detial/13654

相关推荐

Gemini 3.0 Pro科研提示词全指南(研究生专用,直接复制就能用)

搞科研的研究生应该都懂,写论文最磨人的地方在哪。不是想不出东西,是那些重复的、琐碎的活太耗时间。读文献、搭框架、调格式、改查重,每一件都在抢你做核心研究的时间。

值得收藏|Seedance 2.0 提示词超全汇总

用Seedance 2.0做视频,最关键的东西就一个:提示词怎么写。提示词写对了,出来的画面就对。提示词写错了,再好的模型也救不了。

告别无效内卷:我用一套专业AI提示词模板,将7天工作量压缩至1小时

说出来你可能不信,上周我靠一套AI提示词,硬生生把7天的工作压到了1小时内搞定。 今天不藏私,全部分享给你,还附送 「免费使用入口」+「10万Token福利」。

50个AI运镜提示词!附详细指令

缓慢推进聚焦细节:特写镜头,一只蝴蝶停落在花瓣上,翅膀缓慢扇动。镜头从蝴蝶全身缓慢匀速推进至翅膀局部,聚焦翅膀上的鳞片纹理,背景逐渐虚化至完全模糊,清晨柔和的侧光照亮翅膀,色彩鲜艳,浅景深,4K分辨率。

50个Nano Banana 2出图提示词,照着用就行

Nano Banana 2是谷歌最新推出的AI生图模型,官方代号叫gemini-3.1-flash-image-preview。它最大的特点是又快又好——有Pro级别的画质,但生成速度只要几秒钟。

12个神级Claude提示词,让你学习效率翻倍

今天整理了12个纯中文版的超级学习私教提示词。直接复制到Claude或者其他AI工具里,把方括号里的内容换成你想学的,发送就行。选一个你当前需要的场景,复制对应的提示词,把方括号里的内容换成你想学的。

Seedance 2.0 提示词大全:用好莱坞手法做视频

最近 AI 视频生成工具又有了新突破。Seedance 2.0 在国外火了,我花时间测试了这款工具,发现它跟其他 AI 视频工具不太一样。以前的 AI 视频工具,大家最关心的是动作连不连贯、人脸会不会变形。

Vue3开发必备:30个高频AI提示词模板,覆盖页面搭建到性能优化

有些前端平时也在写Vue,但一到正式项目就容易出现页面能跑、组件太散、响应式逻辑不好接、后期维护很累的问题。很多时候不是Vue难,而是你给AI的上下文不够具体。

Seedance 2.0 做视频别靠碰运气,这套运镜和提示词方法亲测有效

这段时间我一直在用 Seedance 2.0 做 AI 视频。从一开始成片僵硬、出片率低,到现在能稳定做出流畅、有镜头感的短片,踩了不少坑,也摸透了它的用法。其实不用靠“抽卡式”碰运气。掌握提示词和运镜逻辑,新手也能快速上手。

别再死磕提示词了!Anthropic说的上下文工程才是AI Agent的关键

做AI开发的朋友,可能都有过这样的经历:为了调出一个满意的结果,反复改提示词,今天加一句“用专业口吻”,明天又改成“说人话”,来回折腾。但现在风向变了。大家还在研究提示词怎么写的时候,一个更底层的概念已经冒出来了

点击更多...

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!