Skip to content

B.4 工具问题

这一节解决你在使用 AI 编程工具时可能遇到的问题。

AI 不理解我的需求

现象:AI 给的代码完全不是你想要的。

可能原因与解决

原因解决方法
描述太模糊增加具体细节,比如尺寸、颜色、位置
需求太复杂拆分成多个小需求,一步一步来
缺少上下文告诉 AI 你已有的代码结构、用的技术栈
术语不准确换个说法,或者用截图/示例网站描述

示例对比

markdown
❌ 不好的描述:
做一个好看的页面

✅ 好的描述:
做一个产品展示页面。
- 顶部是大标题"智能记账本",白色字,蓝色背景
- 下面是 3 个功能介绍卡片,横向排列
- 每个卡片有图标、标题、一句话描述
- 底部有一个"立即下载"按钮
- 整体风格简洁现代

AI 生成的代码无法运行

现象:复制 AI 的代码后,页面报错或空白。

排查清单

检查项解决方法
代码不完整让 AI 「请给出完整代码」
缺少依赖询问需要引入什么库或框架
代码需要在特定环境运行确认是浏览器代码还是 Node.js 代码
文件结构不对让 AI 说明代码应该放在哪个文件
复制粘贴出错检查是否漏复制了什么

快速修复 Prompt

markdown
你给的代码运行后出错了。

错误信息:
[粘贴错误信息]

请帮我修复,并给出完整的可运行代码。

部署失败

现象:本地能跑,但部署到 Vercel/Netlify 后打不开。

常见原因与解决

错误类型可能原因解决方法
Build failed代码有语法错误查看部署日志,修复错误
404 Not Found文件路径问题检查文件名大小写、路径是否正确
页面空白JS 报错打开浏览器控制台查看错误
样式丢失CSS 路径问题使用相对路径,确保文件已上传
API 不工作环境变量没配置在部署平台配置环境变量

部署前检查清单

  • [ ] 所有文件都已保存
  • [ ] 本地测试运行正常
  • [ ] 文件名没有使用中文和特殊字符
  • [ ] 路径使用相对路径(./../
  • [ ] 入口文件是 index.html

AI 反复给同样的错误答案

现象:反复问 AI,它一直给同样的(错误的)代码。

解决策略

策略 1:换个问法

markdown
之前:请帮我实现一个轮播图

之后:请用原生 JavaScript 实现一个图片轮播组件,要求:
- 每 3 秒自动切换到下一张
- 底部有小圆点指示当前图片
- 点击圆点可以跳转到对应图片

策略 2:明确排除

markdown
请帮我实现 xxx,但是不要使用 [之前失败的方案]。

策略 3:提供更多信息

markdown
我按你说的做了,但还是报错。具体情况:
- 我的代码:[粘贴]
- 报错信息:[粘贴]
- 我的操作步骤:[描述]

策略 4:换一个 AI 工具

不同的 AI 工具可能有不同的「知识盲区」。如果一个工具反复不行,换一个试试。

网络/登录问题

问题解决方法
页面加载慢检查网络,尝试科学上网
登录不上清除浏览器缓存,重新登录
聊天没响应刷新页面,或稍等几分钟
消息发不出去检查是否超出使用限制

工具问题通用解决思路

记住:工具是为你服务的,不是为难你的。 换个姿势再试试!