AI 编程:解放与束缚的双刃剑

今年以来,AI 编程工具发展的如火如荼,AI编程工具的发展彻底改变了软件开发的方式。无论是代码生成、功能实现,还是项目优化,AI 都以惊人的效率为开发者提供了强有力的支持。然而,频繁使用 AI 编程工具,也让许多开发者开始反思这种“快”带来的代价:代码可读性下降、细节掌控能力弱化,以及与 AI 的“沟通成本”。AI 的魔力:快速构建与解放生产力AI 工具,如 Cursor 和 Windsurf,的确为开发者解锁了前所未有的便捷体验。以 Cursor 为例,它的预测功能和上下文联想让开发者在处理复杂函数或不熟悉的库时如虎添翼。一个从未接触过 Tk 界面的开发者,借助 AI 的帮助,能够迅速...

系统架构,思维模型,开发记录 2024-12-15 PM 94℃ 0条

Down the rabbit hole,我掉进了AI的无底洞

前天写代码写到了凌晨1点半,好久没有写代码写到这么晚了,早上没起来,错过了晨跑时间。写代码时遇到一个NextAuth的授权问题,卡了半天的时间,也许写提示词的能力还欠缺,AI回答的解决方案,陷入到了一个死循环状态。写着写着,就像走在森林中迷了路,走着走着又回来了原点上。AI不能解决,转而向Google搜索答案,在NextAuth的Github库中找到了遇到了类似的问题,遗憾的是没有解决方案。看他们讨论时看到一个人说到自己像是"down the rabbit hole",就觉着特别能描述我当时的状态。“down the rabbit hole” 用来描述陷入一个愈发奇怪、令人摸不着头脑或出...

随笔 2024-12-06 PM 107℃ 0条

我没写一行代码,用AI开发了一个网站

上周用Cursor实现的一个站点,今天花了两个小时优化完善了下,实现了页面的所有功能,升降序、筛选、查询功能,切换页面显示模式,成功部署到了Cloudflare上。大部分的代码由AI编写,我只负责提供需求,调试,配置搭建部署环境。AI中间修改的过程中偶尔会有新的功能调整把原有的功能给弄丢了的现象,这时需要它再实现一遍需求。整个写的过程中还是比较流畅的,偶尔有bug ,有了bug也不怕,运行得到错误提示后,下一步就可以让AI根据出现的错误提示修改bug。有了完整的项目脚手架,跑通了融入AI开发并部署的整个流程。两个小时实现一个站点,一个工具就变得触手可及了。有想学习的,可以一起交流。

开发记录 2024-12-03 AM 108℃ 0条

用AI两个小时真能开发一个网站吗?

这两天我一直在写代码,准确来说是学习让AI帮我写的。网络上经常看到"我用AI两个小时开发了一个网站",不是纯静态页面,还是带有功能的,于是我尝试下从零开始写一个网站,让AI写一个。从昨天下午开始,到今天下午完成,我差不多花了一天的时间在部署上,怎么部署到cloudflare 上,AI写代码的时间真的就几分钟,后面就是一步步的让它优化了。第一个工具用的v0.dev,用它生成了一个列表页面,几分钟就生成了,预览下很漂亮。如果你把它生成的页面放到本地是跑不起来的,它省略了很多文件,工具上可以预览,但也用不了的。如果你没有IT的基础,没有系统的工程思维,你拿它生成的东西是用不了的。首先你得知道它...

人生智慧 2024-12-01 PM 82℃ 0条

去香港的那次旅行体验

时间匆匆,已经去香港回来两个月了,想起说好的去香港体验还没写,今天补上。忘记了促使抠门的自己,花钱去香港玩的最大动力是什么了。其实不是忘记了,因为我原本的去香港的意图就不是去那边玩的。有的人去香港旅游,顺便会开通香港的银行卡和证券账户。我可能是为数不多的专程去开通香港的银行卡和证券账户,顺便去旅游的。可等去了之后遇见很多同类的人,才发现我只是其中一个而已,这样的人很多。从计划去到最终的成行前后花了一个月时间。因为想去的时候港澳通行证还没有办,想来一场说走就走的旅行,奈何办不到。港澳通行证还不是你想办的时候立即能办,作为一个非京籍,办理港澳通行证时要预约,而且预约也不是你想约哪天就哪天的,...

投资 2024-11-28 PM 146℃ 0条