前端并未消亡,但人工智能已握起铁锹
一位来自Avito的前前端开发人员分享了在前端开发中使用人工智能代理的经验。他认为,前端正在转型,而非消亡,并且人工智能在调试、迁移和生成测试等任务中已经很有用。然而,他也警告说,代码审查量日益增长,以及存在“自信地解决错误问题”的风险。
Roman Mironov,前前端开发工程师,现任Avito团队/技术负责人,解释了为什么前端并未消亡,而是在转型。他指出,人工智能正成为标准工具,90%的开发者在工作中至少使用一种AI工具,42%的提交代码由AI生成或辅助生成。然而,96%的开发者并不完全信任生成代码的功能正确性。他描述了两个案例:一个是AI代理调查了微前端上的500错误,正确推测出带有移动端用户代理的谷歌爬虫导致了无效内容;另一个是代理创建了38个拉取请求来移除笔记功能,这个任务手动完成会非常繁琐。他强调了AI采用的J曲线:初期因学习和验证成本而放缓,随后是适应期,最后是增长期。他建议清晰结构化提示词,而不是说“表现得像高级开发者”,并强调工程师仍需对AI生成的代码负责。他还提到使用Markdown和HTML格式的计划,以及为代理设置多级配置,包括规则和技能,但警告不要过度加载上下文。
来源: Habr — хаб ИИ —
原文
