为 AI 构建(不使用 AI)
Source: Dev.to
Introduction
我需要验证一个想法——请在评论中告诉我你的看法。
自从我开始从事 AI 开发已经两年了,但仍有一个关键缺口:AI 仍然缺乏强大的决策能力、上下文感知和长期记忆。
Problems
1. Limited Long‑Term Context
AI 能够很好地启动一个项目,但随着开发的推进,它会失去对更大范围上下文的跟踪。没有持久的记忆,它无法保持大型代码库所需的连续性。
2. Poor Code Structure
虽然 AI 能生成代码,但生成的结构往往不够理想。例如,当我让 AI 创建一个 React 项目时,它逐个生成了文件,而不是使用像 Vite 这样的合适脚手架工具。代码最终能够运行,但并不是我期望的干净、组织良好的项目。
3. Inadequate Decision‑Making
在被要求构建一个复杂产品——例如类似 Uber 的网站时,AI 可能会列出一个高层次的计划,但它很少会考虑以下关键因素:
- 目标用户量
- 合适的数据库选择
- 云架构方案
AI 在提示下可以模拟一个完整的计划,但这些决策的深度和准确性仍然受限。
Proposed Solution
我认识到上述能力在技术上是可实现的,但问题仍然是:我们该如何为依赖 AI 将项目从概念带到生产的开发者弥合这一差距?