发现问题、掌握Debug技巧#Cursor进阶

科技   2025-01-06 21:13   美国  
先问一个问题:设计师们,你们觉得自己对设计手法的运用如何?

其实设计师,最最适合学习AI编程的。

为什么这么说?

我们从设计思维开始说起,什么是设计思维?
—— 发现问题、定义问题、解决问题。

这个在设计上是一个非常成熟的流程,在受设计学训练过程中,我们学会了这一项基本的设计技能。

但是由于习惯性思维,很多设计师,没有意识到可以把这个方法运用到日常中的其他场景中。

比如,AI编程。

设计师的习惯性思维还是会认为是编程,需要了解代码知识,才能“下笔”。

其实,这个是“错”的,如果你能站在设计思维的角度用AI编程解决问题,那你会更容易使用这个“新工具”。

今天给大家分享下发现问题”在AI编程里的运用。

使用AI编程,最考验的是Debug能力。Debug最核心的就是要发现问题,理解问题是如何产生的。

如果你能很快速地发现问题代码,那你的AI编程技能已经掌握了一大半了。


什么是debug能力?

能够看得懂代码的报错信息,从报错里能找到出错的代码在哪个文件(哪一行)

然后,清晰地告诉AI,你要修复哪些Bug。

举一个我们线下AI编程训练营的例子LLM对代码的大小写不是很敏感,我们曾经碰到过一个bug,提示:

<button xxx


让Cursor修复,一直修复的是<Button xxx

一直都是报同样的错误。

如果你足够细心,你会发现,一直都没修复对。

我们直接使用IDE的代码搜索功能,直接找到所有<button 的代码,采用注释的方式,暂时把可能出错的代码注释隐藏,然后再次运行。


如果运行的时候不报错,恭喜你,找到了出错的代码所在。

把出错的代码告诉Cursor,即可完成修复。

如果你想观看完整的如何人机协作,让Cursor修复代码的过程,可以申请我们的录播视频(联系Opus)


以上,就是“发现问题”这个设计能力在AI编程的运用案例。

设计师们,和AI一起来找Bug吧!


另外,关于为什么要使用Cursor,可以听听 Product hunt的@加布·佩雷斯 怎么说👇

 
加布·佩雷斯 Product Curation负责人
在使用Cursor之前,我把我的很多工作都复制粘贴到ChatGPT中,然后从中获取代码建议。手动上传文件,提问,输入参考文档。Cursor在一夜之间改变了这一切。拥有 VSCode 插件,一个实际的开发环境,以及直接在内部可用的 AI 模型,极大地加快了我的工作流程,并让我这个不会编码的人能够构建多个 Chrome 扩展程序、Web 应用程序和 macOS 应用程序。当我想到一个定义时代的应用程序时,我就会想到Cursor。

无界社区mixlab
跨学科探索实验,让每个人无限可能。 def mixlab(人工智能,设计): ... return 无限可能
 最新文章