Prompt 最佳实践
清晰、详尽的提示词,能产出更优异的结果。
指令清晰、详尽、具体
- 使用具体的指令: 明确指出页面、位置 (如 /dashboard、界面的某个位置) 和需要实现的功能。
- 使用日常语言描述需求:
- 告诉 AI 不要做什么:
提供上下文
AI 不擅长“猜”,所以需要提供上下文描述尽量描述清楚你的需求。
-
提供截图:
- 界面设计截图:提供参考网站\组件设计的截图,AI 一键复刻、模仿、还原。
- 设计稿截图:提供Figma/白板设计稿截图,准确还原设计稿。
- 错误信息截图:提供错误信息截图或者错误的UI截图,让 AI 了解问题所在。
- 提供核心信息:你需要告诉 AI 具体的产品需求。
- 在不同的提示中重复关键信息,AI 的短期记忆有限。
拆分任务
如果你希望大幅改动现有功能或设计,不要一次性提交所有任务。更佳策略是像开发流程一样,提供不推荐:“重构整个页面设计,并且增加数据分析组件”
推荐:
- “重构整个页面布局,参考图片中的设计稿”
- “调整页面的风格配色,参考 Apple 的设计风格”
- “增加数据分析页面,路由为 /dashboard”
- “在 /dashboard 页面中增加一个图片展示用户注册数据”
- “在 /dashboard 页面中增加一个折线图,展示过去30天的销售额”
Debug tips
Auto fix
对于编译、运行等报错,Step1.dev 会自动抓取错误信息,并进行修复。提供截图
对于 UI 有关的问题,提供截图是非常有效的,可以快速让 AI 理解问题所在。代码回滚
当 AI 无法修复问题时,可以尝试回滚到一个你认为正确的版本,再重新开始。 适用场景:- 陷入 Bug 循环
- AI 改崩了整体项目