背景

逛 reddit 社区发现一个帖子:

img

第一反应:吹牛逼的来了,但既然有点 star,我还是决定去看一下,不看不要紧,看完惊出一身冷汗,深刻感觉:

程序员,危!

项目简单介绍

https://github.com/fullstackagent/fulling 项目本身功能是一个集成了 next.js shadcn/ui 底层默认 pgsql 数据库 和 claude code 的一个编程工具,运行在 kubernetes 上,简单来说就是点个按钮直接开始梭哈 claude code, 其他事情 agent 都帮你干了。感觉是个比 supabase 更简单更灵活的方案,因为我不需要按照 supabase 的 SDK 写代码了。

img

让我惊讶的点

第一:100% AI 全生成的开源项目,居然也能有 star, 这还是挺夸张的,这意味着 AI 不仅能写代码,还能写出程序员认可的代码。(如果真的是和作者声称的那样)

第二:速度,我查阅了一下代码的提交记录,感觉并没有花太多时间就有非常快的迭代速度,其中有一个 PR 快两万多行代码前后只用了三天,这生产速度确实人是做不到的。

第三:我发现 AI 的 UI 写的并不赖,已经超过了我以为 AI 只能写非常丑陋的东西的认知。

第四:我发现这玩意儿架构并不简单,底层又是 k8s 又是数据库什么的,这也就是说 AI 完全能声称比较复杂的应用了,而不是只是写写 Demo 和 官网,而且这个属于基础设施应用这非常厉害。

好奇心驱使的继续探索

挺有意思的东西,我搜索了一下更多内容,首先是整个技术架构:

img

这里面涉及到基础设施管理,数据库管理,网络域名管理等内容,好像还有个 ttyd 的 web terminal,是挺复杂的东西了,如果真是 AI 100% 生成这么复杂的东西,我感觉程序员可能真的要尽快考虑出路了。

官方给了个在线使用地址: https://bja.sealos.run/?openapp=system-fulling 登录后桌面点 fulling 即可

img

一进去给我惊艳住了,什么都不用干,直接可以开始用 claude code 了,域名都给我弄好了:

img

我又查了一下作者到底是何方神圣:

img

好吧,这一切就合理了,他是 Sealos fastgpt laf 的作者, 5000 star 以上项目 3个… 那能短时间搞出这个就不奇怪了。

AI 足够牛逼 Vibe coding 到底应该什么形态

作者给出一种答案,就是 web terminal, 其实比较容易共识的是 IDE 已死,AI 足够厉害确实所有代码都 AI 写了 我还用 IDE 看个锤子。

那争论的点无非是聊天框写代码还是 terminal 写代码,terminal 对程序员肯定没压力,而且和操作系统生态结合很好,这就是为什么 claude code, google gemini-cli 都走命令行。

聊天框呢,很多时候把终端内容重定向来重定向去,从技术视角上来看并不优雅,我估计作者也是意识到这一点,直接提供 web terminal, 还是很有见识的。

唯一担心的点其实是普通人对 terminal 的抗拒,其实 AI 到来之后这并不是什么问题了,因为人们并不是抗拒 terminal 本身而是抗拒 linux 命令记不住,而 claude code 都是自然语言输入,对普通人也就没门槛了,有 web terminal 也不需要搭建,fullstackagent 应该是个挺有趣的方向,我先粉为敬。

总结

我个人感觉这个项目意义还是非常大的,好不好用暂且不说,关键是证明了当前 AI 的能力已经到达什么样的水平了,让我们可以突破一下自己的认知,早点拥抱驱使,未来已来~

本文讨论了一个 100% AI 编写的开源项目,该项目三周多获得 800 star,引发了对 AI 编程能力及程序员未来出路的思考,关键要点包括:

  1. 项目基本情况:项目地址为 https://github.com/fullstackagent/fulling ,是集成了 next.js、shadcn/ui、pgsql 数据库和 claude code 的编程工具,运行在 kubernetes 上,比
    supabase 更简单灵活。
  2. 令人惊讶的点:一是 100% AI 生成的项目获 star,意味着 AI 能写出程序员认可的代码;二是迭代速度快,一个近两万行代码的 PR 三天完成;三是 AI 写的 UI 不错;四是 AI 能生成复杂的基础设施应用。
  3. 技术架构与使用:涉及基础设施、数据库、网络域名管理等,有 web terminal。在线使用地址为 https://bja.sealos.run/?openapp=system-fulling ,登录后桌面点 fulling 即可使用。
  4. 作者背景:作者是 Sealos、fastgpt、laf 的作者,有 3 个 5000 star 以上的项目。
  5. Vibe coding 形态:作者认为是 web terminal,相比聊天框写代码,它与操作系统生态结合好,且 claude code 自然语言输入让普通人无门槛。
  6. 项目意义:证明了当前 AI 的能力水平,促使人们突破认知,拥抱未来。
Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐