推荐阅读文章:初级一:AI 时代,会说话就会编程 | Easy-Vibe 教程

前言

在2026年,AI工具的使用已经相当普遍,但其进化速度过快。对于电子信息工程专业的同学来说,不可避免会出现对AI工具使用产生误区的情况。本文的目的在于纠正那些”习以为常,不曾在意”的误区,帮助新手同学更好地利用AI工具。

美图
图1:AI工具在编程流程中的应用示意

一、对齐需求,理清逻辑

当和AI商定完成某个项目或编写某段代码之前,不要直接让AI生成代码,而应先彻底对齐颗粒度,明确需求后再开始动工。

人是一个复杂的生物,连自己都很难完全理清需求,更何况是和AI对齐。因此,在与AI对齐需求时,建议使用诸如”有什么不明白的,继续问我”这类语句,确保双方理解一致。与AI对齐需求的过程,实际上也是理清项目逻辑的过程。

二、模块化编程思想

以制作STM32循迹小车为例,如果一开始就交给AI完成所有需求,无论在上下文限制还是完成度方面,效果都不会很好(除非项目很小)。因此,推荐使用模块化编程思想。

例如在循迹小车项目中:

  • 先完成TB6612电机的调试
  • 再完成循迹模块代码的编写
  • 最后进行模块融合

这样最后如果出现问题(如代码报错、引脚冲突或小车不动),也方便快速定位问题所在。

美的图
图2:模块化编程的分步实施流程

三、总结与回顾

要养成编写Markdown文档和代码备份的习惯。在编写代码的过程中,经常会出现”这次代码能用,下次就用不了且难以复原”的情况。因此,每完成一段任务时,请及时备份代码。

备份方法:

  • 涉及团队合作或老手:推荐使用Git进行版本控制
  • 新手:将项目代码压缩后保存即可

关于编写文档,有个笑话这样说:今天你写的代码,只有你和上帝能看得懂;到了明天,只有上帝能看得懂了。在AI编程时代,这种做法应该延伸为多总结、多记录。当项目进行一段时间并取得一定成果时,应当编写Markdown总结文档,防止下次打开时面对AI生成的”天书代码”一头雾水。编写文档的过程,不仅是给自己看的,也是方便下次使用不同AI接手项目时更加便捷。

四、注意上下文限制

每个对话窗口的上下文都有限制(如100k或20k等)。即使未达到上下文限制,当达到60%-70%时,就会明显感觉到AI的记性”变差了”。

这是因为AI每次回答问题时都会查看之前的对话,对话积累后会导致重要细节丢失,你强调的内容会被总对话量淡化。(人们为了对抗这种AI记性变差,发明了诸如MCP等方式。)因此,当对话过长时,请及时让AI总结对话内容,并新开一个对话,效果会远好于在一个对话中死磕。

五、保持判断力

这是最重要的一点:你要做的事情,你自己一定要清楚大概流程,并具备判断AI是否在胡说的能力。这种能力的来源,只能是你对要做的事情本身有了解,可以通过互联网搜索他人文章的方式来学习。

否则,当AI提出一个很不切实际的做法时,你根本没有辨别能力。

避免听信AI胡说的方法:

  1. 使用更好的AI模型
  2. 对项目有基础了解
  3. 彻底问清AI要做的事情,然后进行自我判断

如果可能的话,请让AI在进行某个操作前先进行验证,对操作后的结果进行判断,确认是否产生预期效果。

结语

关于AI还有很多论断,例如”有了AI是否还需要学习基础知识”等。本文暂不做论述,有机会会新开文章进行探讨。

以上就是对AI流程操作的分析,希望对大家有所帮助。