人工智能面试题更新 2026-08-05

请编写一段用于AI生成Vue3组件的Prompt,该组件需包含表单验证功能,并确保Prompt中涵盖以下所有要素。

人工智能编码实现技术选型

考察说明

考查候选人能否将需求转化为清晰、可执行的AI提示词,并覆盖组件功能与验证逻辑。

回答思路

  1. 【回答框架 1】明确Prompt结构:角色设定、任务描述、功能需求、技术约束、输出格式。例如,要求AI扮演资深Vue3开发者,生成一个包含表单验证的组件,并指定使用Composition API。
  2. 【回答框架 2】细化表单验证需求:列出需要验证的字段(如用户名、邮箱、密码),指定验证规则(必填、格式、长度),并说明错误提示的展示方式。
  3. 【回答框架 3】补充技术细节:要求使用Vue3的ref或reactive管理表单状态,使用计算属性或watch实现实时验证,并确保组件可复用。
  4. 【回答框架 4】指定输出格式:要求AI提供完整的组件代码、使用示例和必要的注释,便于直接集成。
  5. 【回答框架 5】加入边界条件:提示AI处理提交时的验证、重置表单、异步验证等场景,确保组件健壮性。
  6. 【关键点 1】Prompt需包含角色、任务、功能、技术、输出格式五要素。
  7. 【关键点 2】验证规则需具体到字段和规则类型,避免模糊描述。
  8. 【关键点 3】明确使用Vue3的Composition API和响应式系统。
  9. 【关键点 4】要求输出完整代码和示例,确保可直接使用。
  10. 【关键点 5】考虑边界场景,如提交验证和表单重置。
  11. 【易错点 1】避免只写功能描述而遗漏技术约束,导致生成代码不符合Vue3规范。
  12. 【易错点 2】不要忽略错误提示的交互细节,否则验证体验不完整。
  13. 【易错点 3】避免要求AI生成过于复杂的验证逻辑,超出单组件范围。