MC_XiaoHei (@MC-XiaoHei)思考:在软件开发中,我们应该如何使用AI 中发帖

这是我看到 [转载]- 我为什么停止使用 AI 代码编辑器 - 搞七捻三 - LINUX DO 后的一点思考,欢迎佬友们一起讨论! 
AI工具辅助编程业界的常见方案大致有:

tab complete & next edit:在编辑器中实时显示AI的补全建议
edit:ai根据你的指令去修改你的代码,或者是添加新的代码
agent:ai通过与你的多轮沟通来进行自主操作,编写代码

从我个人角度来看,从上到下的自动化程度在不断增大。
关于“能力退化”
什么是能力退化?我的定义是:本来能快速做到的东西现在做不到了
重点是 快速 和 本来
那什么时候会出现呢?
我认为,当你过度使用edit与agent的时候,就很容易出现能力退化。
例如:你本来知道怎么定义Vue3的组件props,但你现在无论如何都想不起来怎么做,只能让AI帮你写这个Props。也就是说,你在此时丧失了原有的能力
...