Prompt讲到 AI能执行

生成 · 修改 · 拆分 · 对接进阶篇 · 提示词库
阅读时长 ≈ 8 分钟
PR-01核心

Prompt Library把需求讲到 AI 真能执行

核心

页面生成、页面修改、组件拆分、接口对接四类组织。每条提示词直接复制即可用(代码块右上角自带复制按钮)。搜索关键词:tabledrawer登录页loading响应式表单提交

PR-02页面生成

页面生成类从零创建一个页面

React SaaS 功能介绍页

你是一名前端工程师。请帮我生成一个 React 页面。

页面目标:展示一个 SaaS 产品的功能介绍页。
页面结构:
1. 顶部导航栏
2. Hero 区域
3. 三个功能卡片
4. 一个价格卡片区
5. FAQ 区域

技术要求:
1. 使用 React + TypeScript
2. 使用 Tailwind CSS
3. 组件拆分为 Navbar、Hero、FeatureCard、Pricing、FAQ
4. 页面风格简洁,适合技术产品
5. 代码要可以直接运行

后台管理页描述模板

请帮我写一个 React 管理后台页面,顶部是 Navbar,左侧是 Sidebar,中间是用户列表 Table,右侧点击详情后打开 Drawer,表格每一行有编辑按钮,空数据时显示 Empty State,加载时显示 Loading。

登录页生成

请生成一个技术产品的登录页,包含标题、说明、副操作入口、邮箱输入框、密码输入框、错误提示区和主按钮。移动端下表单宽度改为单列,按钮占满宽度。

代码对比卡片

请生成一个教学页面中的代码对比卡片,左侧展示 Markdown,右侧展示 HTML,两个代码块样式统一,标题清晰,并适合技术博客阅读。
PR-03页面修改

页面修改类改已有页面,不重写

样式增强而不改业务逻辑

请修改下面的 React 页面。

修改目标:
1. 让卡片之间的间距更大
2. 让主标题更醒目
3. 按钮增加 hover 效果
4. 移动端下卡片改成单列布局

请只修改样式相关代码,不要改变业务逻辑。

响应式修正

请检查下面页面的移动端布局问题。
要求:
1. 避免横向滚动
2. 把多列卡片改成单列或双列
3. 缩短过长标题
4. 增加移动端按钮点击区域
5. 保持桌面布局不受影响

改文案,不改结构

请优化下面页面的文案表达,让它更适合后端工程师阅读。不要修改 HTML 结构,只重写标题、说明、按钮文本和状态文案。
PR-04组件拆分

组件拆分类把大页面拆成可维护的组件

后台页面拆组件

请帮我分析这个页面应该拆成哪些 React 组件。

请按照以下格式输出:
1. 组件名称
2. 组件职责
3. 接收的 props
4. 内部是否需要 state
5. 可以复用的地方

页面描述:
这是一个后台管理页面,包含用户列表、搜索框、筛选条件、分页、详情抽屉和编辑弹窗。

内容页拆模块

请分析一个文章详情页应该拆成哪些前端组件,至少包含 Breadcrumb、ArticleHeader、MetaRow、TableOfContents、CodeBlock、PromptCard、RelatedArticles。
PR-05接口对接

接口对接类静态页 → 接真实数据

静态页改接口版

请帮我把这个静态 React 页面改造成可以调用后端接口的版本。

接口信息:
GET /api/users

返回数据:
{
"list": [
  { "id": 1, "name": "张三", "role": "admin", "status": "active" }
]
}

要求:
1. 页面加载时请求接口
2. 增加 loading 状态
3. 请求失败时显示错误提示
4. 空数据时显示空状态
5. 不要引入复杂状态管理库

搜索 + 筛选接接口

请把这个静态列表页改造成可搜索、可筛选的版本。
接口:
GET /api/articles?q=&category=
要求:
1. 输入框 change 时更新查询参数
2. 点击筛选标签时刷新列表
3. 请求期间显示 loading skeleton
4. 结果为空时显示 Empty State

表单提交版

请把这个静态表单页改造成提交接口版本。
接口:
POST /api/projects
要求:
1. 点击提交时发送请求
2. 提交中禁用按钮并显示 loading
3. 成功后显示 toast
4. 失败后展示错误信息
5. 校验缺失字段后再允许提交