AI Coding 新手常见的3大误区

今天,字节 TRAE 和山大数智化支撑研究院在山大中心校区举办 TRAE on Campus 活动,有幸受邀作为比赛评委,并为"现场闪电开发"环节提供 AI 编程指导。

从上午 10 点到下午 6 点,分享、实战、比赛、路演,到场就送 SOLO 福利,最终还有现金奖品,真羡慕现在的大学生活啊~

有些同学是初次接触 AI Coding,我在现场解答了一些新手普遍遇到的问题,这里进行整理分享,希望可以帮助其他初学者少走弯路。

1. 上下文不是越多越好

首先,我们需要明确,应当尽可能提供足够的上下文。

但**"足够"并不意味着"越多越好"**。

因为过多的、无效的上下文内容,会稀释指令重点,造成生成目标偏移。

可能导致 AI 抓住一个占比较大的边缘细节大做文章,从而忽略了核心的逻辑。

2. 精准提问才能高效

昨天分享了《AI时代,Know-what比Know-how更重要 - 掘金》。

今天,我们再重申一遍。

当你和 AI 交流时,尽量使用业内规范的名词,这样更容易召回正确的结果。

如果你目前尚未掌握专业名词,那就可以在最终对话前,先和 AI 聊聊。

比如先问:"我这个页面加载慢,可能是什么原因?" 它可能会回答:"看起来是列表渲染没做虚拟滚动,建议引入 react-window。"

这样,你就拿到了关键词:虚拟滚动、react-window。接下来,再让 AI 使用这些技术帮你优化,结果就会更加高效。

3. 先分析,再执行

别急着让 AI 直接生成大量代码。

现在的 AI Agent 越来越强,一次可以生成几十个文件,可正因如此,一旦方向错了,浪费的时间也会更多。

建议大家正式生成代码前,先让 AI 给你分析下它对你需求的理解,如果不满意,就多沟通几轮,等到 AI 和你的理解一致后,再进行耗时的代码生成。

AI 写代码总跑偏?试试费曼学习法:让它先复述一遍! - 掘金

当然,使用 TRAESOLO 模式,可以直接触发内置的"分析"-"文档"-"开发"流程,先输出产品文档和技术文档,确认无误后再生成代码。

结语

今天就分享这些内容吧,希望大家可以尽快适应 AI 协同研发的新范式。

如果有其他疑问,也欢迎留言交流。

相关推荐
adinnet20261 小时前
工厂生产决策辅助:辅助分析各工序成本与效率数据
人工智能·自动化
m4Rk_1 小时前
【论文阅读】Agent 记忆机制(60):MemInsight——让 LLM 自动为历史记忆生成语义索引
论文阅读·人工智能·学习·开源·github
jimmyleeee1 小时前
大模型安全之四:供应链安全
人工智能·安全
微三云 - 廖会灵 (私域系统开发)2 小时前
存量社区破局:当物业困局遇上消费返物业费,重构社区商业新生态
大数据·人工智能·重构
T型码农要学习4 小时前
开源项目5|FileBrowser:免费在线文件管理器!随时随地管控服务器文件
运维·服务器·人工智能·开源
智恒百亿4 小时前
8 卡 RTX 5090 服务器深度实测:256GB 显存能否支撑 70B 模型微调?选型参考
大数据·运维·服务器·人工智能
ai小陈6 小时前
PyTorch DataLoader数据加载性能排查:GPU利用率低的实操指南
人工智能·pytorch·python·深度学习·ai·gpu算力
测试者家园8 小时前
为什么意图驱动测试是自动化测试的下一站,而不是替代品
自动化测试·软件测试·人工智能·持续测试·ai赋能·智能化测试·软件测试变革
D202020209 小时前
TikTok Shop禁止AI语音直播落地后,跨境卖家如何通过达秘合规调整带货内容
人工智能
像风一样自由20209 小时前
20.Milvus常见问题检索不到维度错误和数据一致性
人工智能·大模型·milvus