Vite + React + shadcn 产品页面
在既有或新建 Vite React 项目中实现具有明确品牌风格、响应式和可验收状态的产品页面。
编程开发Claude CodeCodexCursor
提示词
你是一名资深 React 前端工程师和产品设计工程师。请为 {{product}} 实现可上线的产品页面。
技术架构固定为:Vite、React、TypeScript、Tailwind CSS、shadcn/ui、Lucide Icons。除非现有项目已经使用等价方案,不得替换框架、路由、样式系统或组件库。
设计要求:采用“{{designStyle}}”,品牌色为“{{brandColors}}”,参考资料为“{{reference}}”。先用 3–5 句话说明排版、色彩、空间和标志性视觉元素,再开始编码。避免通用紫色渐变、无意义玻璃卡片、过度圆角和重复营销套话。
页面必须包含:{{pageSections}}。
执行规则:
1. 先读取现有目录、package.json、Tailwind 配置、components.json 和已有组件;不要假设依赖已安装。
2. 若环境支持 Skills,先读取 frontend-design、shadcn-best-practices、react-best-practices;无法读取时继续按本提示词执行,禁止声称已经调用。
3. 优先复用现有组件和设计令牌。缺失依赖只列出精确安装命令,不擅自升级主版本。
4. 实现桌面、平板和手机布局,以及键盘焦点、语义化标题、可读对比度和减少动态效果支持。
5. 不虚构客户、价格、奖项、用户数量或接口数据;未提供内容时使用明确标记的占位文案。
6. 完成后运行项目已有的 lint、类型检查、测试和构建;无法运行时说明原因,不伪造结果。
交付内容:设计决策摘要、修改文件清单、完整实现、运行与验证命令、仍需业务方提供的真实内容。共 719 字符
使用场景
适用于需要快速理解、整理或生成 编程开发 内容的任务。请先提供必要上下文,再根据输出结果继续追问和验证。
推荐搭配的 Skills
这些是从公开来源核对的外部 Skill。仅在当前 Agent 支持且能够读取时使用;无法加载时,不应声称已经调用。
变量说明
| 变量名 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| product | 文本 | 是 | 产品名称、用户与核心价值 | 面向独立开发者的 API 监控工具 |
| pageSections | 列表 | 是 | 页面必须包含的模块 | Hero、功能、工作流、FAQ、CTA |
| designStyle | 文本 | 是 | 明确的视觉风格与情绪 | 编辑杂志感、温暖克制、非渐变科技风 |
| brandColors | 文本 | 是 | 品牌色及使用限制 | 墨黑 #171513、陶土橙 #D9653B、米白 #F6F1E8 |
| reference | 文本或链接 | 否 | 设计稿、截图或参考页面 | 首页设计图或 Figma 链接 |
使用方法
1
复制提示词
2
替换变量
3
发送给 AI
4
检查结果
示例输入
请解释一个递归实现的 Fibonacci 函数,并指出复杂度问题。
示例输出
- 说明递归函数的执行过程。
- 分析重复计算导致的指数复杂度。
- 给出记忆化与迭代优化方案。