透过人工智能驱动的快速原型开发 开启工程的未来 智能应用 影音
231
Vicor
克达科技

透过人工智能驱动的快速原型开发 开启工程的未来

  • 陈俞萍台北

DigiKey Engineering Unlocked。DigiKey
DigiKey Engineering Unlocked。DigiKey

以往,开发工作按季进行,第1季是需求分析,第2季是线路图设计,最后是电路板和韧体开发。如今,一切发展得更快。从白板上构思的新想法到概念验证往往只需几天,有时甚至几个小时。透过消除信息孤岛和障碍,如今的创新格局已截然不同。

可缩短从想法到实作距离的人工智能辅助工作流程,与快速原型制作实践整合,再加上更具成本效益的工作方式,加速了开发作业。结果是形成一种全新的、以迭代速度爲差异化优势的创新营运模式。这种模式下,优秀的团队会设计自己的流程,使其学习速度比问题演变的速度更快。

DigiKey技术参与资深经理Kevin Walseth。DigiKey

DigiKey技术参与资深经理Kevin Walseth。DigiKey

快速原型制作新时代

几十年来,存取资源的能力一直是工程创新的门槛。专用工具、昂贵的授权和有限的供应链使得电子産品原型制作只能在资金充足的实验室达成,但现在情况已经不同了。开源软件、以及由Arduino和Raspberry Pi等公司提供的预先开发程序码,让任何有创意的设计人员都能制作原型。

低成本的板件和社群支持的生态系统,代表工程师和创客很少需从无到有进行设计;可以直接从「第五步」开始,在经实证的数据库、公版设计和示范专案的基础上进行构建。

速度已成为竞争优势。市场的软件版本和硬件周期不断变化,需求也随之改变,缓慢的开发速度是一种策略风险。无论您正在针对传感器融合堆叠的问题进行故障排除,还是在探索新型的无綫电架构,能否快速组装原型并及时调整,决定了您识别産品可行性的速度。

模块化硬件、基于云端的IDE,以及用于连接和数据处理的随插即用堆叠促使这一切成为可能。如此不仅可缩短原型制作时间,还能加速决策。

人工智能如何推动原型设计革命

人工智能如今已成为日常工程实践的一部分。最明显的影响展现在程序码和侦错层面;人工智能可以发现逻辑缺陷、重构函数、提出测试框架,甚至精准定位一个配置错误的暂存器,即使这个暂存器已逃过三轮的程序码审查。

过去需要花费一整个下午才能完成的任务,例如在不熟悉的数据库中追踪编译错误、将僞代码转译成可运作的驱动程序,或为新的微控制器生成样板程序码,现在缩短至几分钟即可完成。

然而,真正的价值不仅是速度,还包括广度。人工智能为小型团队拓展可以探索的设计空间。团队不再需要因爲「没有时间测试这种方法」而过早缩小范围,而是可以要求人工智能绘制多种架构草图,比较各种方案的优缺点,以便在订购第一批板件前生成模拟候选方案。

在此,提示工程(Prompt Engineering)成为一项真正的专业能力。输出结果的品质取决于如何准确描述条件、定义界面、编码假设。如此一来,工程师的角色正持续拓展,既要完成目标系统本身的设计,也要设计出可生成这些系统的提示指令。

开启工程领域的存取

工程工具和信息的存取开启了无限的可能。入门门槛一旦降低,参与度就会提高,集体学习的速度也会加快。开放的教学和创客容易理解的文件,将领域内的奥秘转化爲可重复使用的方法。DigiKey的TechForum等社群论坛,促使已解决问题的人和第一次遇到同样问题的人进行交流,缩短故障排除周期。

这在实践中很重要:分享完成的程序码和线路图,以及「出现问题的地方和原因」,往往能够帮助下一个团队扫清阻碍。

这种社群驱动模式对教育也具有同样变革性的影响。模拟器可用于教导原理,而硬件则可培养学生坚持不懈、直觉,以及让他们感受初次成功的喜悦。把可编程机器人或简单的微控制器套件交给学生,您会看见好奇心转化爲自信。

教育工作者使用价格实惠的工具包和指导课程,可以将被动教学转为主动制作。学员可以实时看到因果关系,并将抽象概念与实际结果连结。这种人才培养管道效果非常显着:有更多学生更早将自己视为建构者,且将这种思维带入进阶课程和业界职位中。

未来:无线、自主、仪表化

展望未来十年,快速原型制作领域有三大趋势。首先,无线连线将预期成为基本配置。无论是消费品、工业或科研产品,大多数原型从一开始就假设具备连接性和边缘智能。第二,以自主性作为设计目标。

人们对系统有更高的预期,希望能在最少的人员干预下感知、决策、移动,这会提高对传感、本机运算和强大的故障处理能力的要求。第三,仪表化将无所不在。随着原型逐渐发展为复杂的系统,结构化日志纪录、遥测和健康监测等可观测性将有助于了解真实条件下的行为表现。

人工智能将促进上述三大趋势的发展。预计工具链不仅能够生成韧体,还能建议传感器的最佳放置位置,为边缘模型合成模拟数据集,在开发过程中标记异常电源特徵,并根据现场运行表现提出板件修订建议。在完成硬件之前,更丰富的人工智能增强模拟可以及早发现整合问题。

硬件出货后,人工智能将蒐集运作数据,以预测故障并建议更新。工程研发过程不会在产品发布后就结束,而是会与在实际应用时的产品进行持续、数据导向的交互对话。

对团队建构产品的实用建议

把失败视为流程的一个环节,而不是缺陷。学习的速度才是衡量进步的真正指标,每一次失败的尝试都提供离成功更近一步的信息。在了解如何成功执行的过程中,可能可以学习到导致失败的一百种方式。

明确记录这些经验,即透过简短的事后分析、带注释的评论,以及论坛贴文的分享,便可在下一次叠代中受益,或辅助下一个团队。

善用社群资源。尽早提出问题,以及在能够提供一己之力时回答问题。解决驱动程序问题或晦涩的工具链行为的最快方法,通常是与有经验的人交流。同样地,分享您的参考文献和一些解决方案,有助于加速新一代技术发展。

将人工智能视爲合作夥伴:自动化繁琐工作,增强探索性。建立与程序码库和架构模式相关的提示词库。透过样式指南、测试框架、程序码检查、持续整合设定保障措施,确保速度的同时不会牺牲品质。随着人工智能产生的程序码加入您的程序码库,对验证规范的要求不会降低,而是会变得更加重要。

最后,培养一种不断尝试再修正的心态。新的工具链、更新的韧体、新兴的模块不一定会在第一天就正常运作,但却可以从中获得深入见解。团队若能够及早采用新技术、审慎地进行测试并分享经验,有助于帮助其所使用的工具持续升级,并往往还能在技术能力和影响力上取得先发优势。

未来由学习速度最快的人创造

人工智能驱动的快速原型制作,不仅是一种加速开发的方法,更是一种工作方式。这种方式重视好奇心而非确定性,重视回馈而非假设,重视合作而非孤立。随着硬件、软件、数据的融合,致力于加速设计的团队将能脱颖而出:压缩周期、仪表化一切,并将每一个结果,无论成败,都转化爲前进的动力。

工程的未来属于那些学习速度最快的团队。随着现代原型制作方法和人工智能融入工作流程,这样的未来指日可待。

关键字