通过 AI 实现各种框架的基础版本(如 tiny-xxx)

1 天前
 CharlieYu

之前在网上看到一些从零实现某某框架或者某某中间件的开源仓库,但是自己动手的话其实需要花不少时间,并且有时候碰到一些不懂的用法概念断断续续的没法很流畅地学下去。最近发现用 AI 来写 边写边问并且让他给一些核心的代码部分给自己实现整体的效果还不错。 贴几个例子: tiny-spring: https://github.com/yuhangbin/tiny-spring tiny-jvm: https://github.com/yuhangbin/tiny-jvm/tree/java

969 次点击
所在节点    Java
8 条回复
SGL
1 天前
对于资深开发来说,AI 是很好赛博劳工,在资深开发的调教中任劳任怨。
至于某领域的入门开发来说,AI 是很好的初阶 Mentor ,在小白开发的疑问中耐心的教导。
总之,AI 这东西真挺好的。最近老在 HackerNews 和公众号看到一些反思的声音,个人认为把 AI 用岔劈了,完全是用户自己的问题。
murmur
1 天前
除了造了一个没人用的轮子似乎也没什么意义,你敢造我不敢用啊
zrlhk
1 天前
AI 来写 边写边问;用啥 AI 工具可以这样方便?
netabare
1 天前
既然都 tiny 了,感觉实现个 javalin 或者 inversify 这种轻量级的框架会更有学习意义吧。spring 之类的重型框架黑魔法太多,反而很多东西感觉蛮 dirty 的。
Donahue
1 天前
@murmur 学习啊,tiny-docker, tiny-torch, 都是很好的学习框架底层原理的项目,比抱着源码去学好多了
CharlieYu
1 天前
@zrlhk 我是用 cursor
CharlieYu
1 天前
@netabare 还是看自己感兴趣啥。 实操的时候 让 AI 知道自己的情况,可以在低心智负担的情况下了解自己感兴趣的部分。主要是提供一种学习思路
Need4more
20 小时 48 分钟前
能分享下提示词和使用的 model 吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1139953

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX