该怎么用 ai 来辅助学习新的知识?

最近在学习各种新的 ai 工具
然后我就想自己实现一个简单的 agent 工具
用 codex 跑了一个 mvp 之后我突然发现了一个问题
虽然这样跑出来的 mvp 确实可用,我也能通过 ai 的讲解了解大致流程
但是当我自己想实现某些具体的功能的时候,发现这里不会那里不行
然后大脑就不由自主的想偷懒让 ai 帮我实现完整的功能
但是我又能明显的感觉到这样对我的学习没有任何帮助

所以我很想知道各位佬们是怎么解决这个问题的?
太依赖 ai 会导致心理上有依存感,总想偷懒
不依赖 ai 又感觉自己哪哪都不会。。。

7 个赞

会不会和偷不偷懒我觉得是两回事,比如 你让 ai 做了一个功能,但是你不理解这个技术本身或者实现逻辑,到时候真出问题了你也不知道怎么跟 ai 表达,你可以都让 ai 去生成,但是你至少得理解是怎么做的,逻辑大概是怎样的,我觉得应该是这样,你本身就会的话,偷懒我觉得一点问题都没有。

3 个赞

我这样的程序员其实挺难接受这种状态的
就是总感觉对项目不可控就感觉缺了点什么 :rofl:

看书
ai的内容总是很碎片,你不问,它就不说。生成内容也需要时间,打断了连贯性。所以学着总是感觉缺了些什么。

1 个赞

我的方法就是,能够知道最终的效果,能够知道实现方式,知道使用的技术栈.新时代的编程,就像是会开车就行,不用知道车时怎么造的,当你深耕一个领域就慢慢补足每个技术栈的基本知识

哎 这也是我现在很苦恼的东西
ai 生成的项目快是快,但是真有问题需要你去解决的时候,会很不由自主的想去依赖 ai 去解决问题

就像上面说得,如果你是会的东西让 AI 生成自己 review 没啥问题。
去年年中的时候我就试过一个我从来没接触过的领域做第一次 vibe 尝试,当时模型还比较拉胯费心费力做了一版出来。但是面对陌生的领域,你甚至都不知道方向是什么也不知道到后面如何指挥做哪些方面,所以做出来也是个 demo,花了时间也没学到东西。后来我用 AI 只解决超出我能力一点点的问题,这样既能 handle 也能学到东西。
但是最近两个月模型发展太快,很多人开始把 vibe 上生产。通过写一些很多的约束,导致写出来的代码符合组里的要求,所以很多 crud 普通的前后端的项目都用来生成了。也不知道到后面还需不需要学习了

2 个赞

ai出题,你来做,ai检查

1 个赞

这种就存在问题就是我之前和同事去review代码,他就会提出来 ai 写的代码你光知道实现,但是流程不可控上线就很容易出问题,我后来自己想想也确实这样的,不能依赖ai来实现自己不可控的功能

佬 你这个说的我觉得很对,确实也是该这样
我自己之前也是和你一样,但是我没想到你这一层
做了一个项目全 vibe 的结果就是真的自己不可控,出了问题完全两眼一抹黑
你这个思路感觉很可以,我可以学学!

因为ai和人类都有发散的思考,人类会选择自己熟悉的路线罢了,所以就有了openspec和trellis,PRD文档等等的创建出的约束文档,来达到流程可控甚至是能够保证团队中的不同人的开发都能够满足这个规范

这种我也试过了,效果其实不好的,ai很轴,很多问题其实是需要细致的讲,但是ai往往简单说了个概念,细致的问多了上下文就丢了,在 claude code 中这种做法其实效率不高

哎 只能说人还是太聪明了,哈哈哈ai要调教好还是挺需要花精力的

gpt很细