上个帖子 8000 多观看给项目 https://github.com/FullstackAgent/FullstackAgent 带来了一些关注。
想法初衷:我想验证最强的 AI 到底在什么水平了,能不能写出 production 能用的东西出来。
然后就怒用 cluade code, opus 和 4.5 模型,结果还是让我吃惊的。也有狗血的部分。
然后我就在想写什么东西好,项目要有一定的复杂度。 后来就想想来解决我自己的问题吧。
场景是这样的:我现在 AI Coding 每次都要构建环境,主要是 pgsql 数据库,next.js 全家桶,shadcn/ui, 以及自动安装配置好 claude code ,每次搞这些重复工作,所以想让 AI 写个可复用的平台,打开浏览器直接梭哈写业务。 解决这个需求。
我本身是 Sealos 作者,所以基础能力就是 Sealos ,所以 AI 需要知道怎么调用 Sealos 的 API 接口创建容器和数据库,我直接把 kubeconfig 扔给 AI ,然后把示例 yaml 扔给他,让它去实现。
基本功能不失所望的完成了。
然后就是创建的沙箱是要自定义容器的镜像的,我直接提了需求,ai 完成了 dockerfile 的编写,github actions 的编写,并自动触发了构建,中间出了一次 BUG ,直接扔给 AI 解决了,我配合配置了 docker hub 的镜像仓库访问权限。
这块遇到第一个坑,对于 ttyd 的启动一直不生效,改了一个晚上没改好,搞得我抽了半包烟。第二天还是我自己测试找到 ttyd 启动需要加 -W 参数,AI 才解决。
第二次迭代是界面很丑,让 AI 做优化,里面重要的一句话:参考 vscode 界面风格,结果改完一下子给我震惊了,完成度非常高。
然后就是里面各种细节小功能,基本 UI 有,但是功能没一个正常,比如环境变量配置,Oauth 配置等,一个个调教解决。代码我还是不用写。
很容易把本来正常的功能改错,比如功能正常的,想换个地方显示,结果显示正常了,功能不可用了,重新调教。
启动沙箱时老是报错,把报错信息发给 AI 五六次解决不了,但是后来明确告诉他:开始创建时不要检测状态,轮询检测,超时再报错,之后才解决,有时需要给他提供解决的思路才行。
当前项目核心功能已经差不多要完成了,本周应该可以发第一个版本。 到时我自己先用一用看能不能比较爽的解决我每次写代码时的前置工作的问题。
有兴趣的可以赏个 star: https://github.com/FullstackAgent/FullstackAgent
![]() | 1 dayudayupao 1 天前 没听懂解决了什么问题,我理解的市面上的 ai ide 不都是 mcp 智能体吗,还有规则文件啥的,你这个是做了哪方面的提升 |