微信扫码
添加专属顾问
我要投稿
今天要给各位大佬汇报的一个项目,是一个叫做 wasp
的项目,目前12.4k star!价值不菲。它的目标是让开发者可以通过一句话生成一个应用,这个应用是一个完整的应用,包括前端和后端,绝对不是一个简单的 demo,地址在此:
https://github.com/wasp-lang/wasp
当然,项目提供了在线体验的能力,地址在此:
https://usemage.ai/
良心推荐,目前免费体验!
我的需求是让他做一个在线选课的 App,需求给他,他就开整了。
? Generating a new Wasp project named curserBooking!
? Using gpt-4-0613 (temp 0.7) for planning and gpt-3.5-turbo-0125 (temp 0.7) for coding.
⌛️ Generating project skeleton...
✅ Generated project skeleton.
⌛️ Generating plan (slowest step, usually takes 30 to 90 seconds)...
✅ Initial plan generated!
- 2 queries: ["getCourse","getCourses"]
- 3 actions: ["createCourse","updateCourse","deleteCourse"]
- 2 entities: ["User","Course"]
- 2 pages: ["DashboardPage","CoursePage"]
可以看到,他做的成本控制意识还是蛮强的,他使用 gpt-4模型生成计划,然后使用 gpt-3 生成代码,这不禁让我想到,一个好的 App,最关键的实际上是将架构设计好,分层做好,而这些事情,专业的和非专业的做起来,其实是有很大的差距的。架构设计做得好,写代码就是水到渠成的事情了。写代码并不难,难的是怎么样的架构设计不容易写出烂代码。
OK,下面就是他干活的样子。
一看就是一个多 Agent 的架构,将初始任务分成多个 task,然后分别去做,最后再合并,当然他还有一些厂公会监督你写的对不对,不对进行 bugfix,这样的架构设计,是不是很熟悉呢?这不就是我们之前说过的 workflow 吗?
这个项目还有一个特点,就是会 review 生成的代码,并且自动修复,这个太舒服了,解决了我还要帮大模型生成的代码有语法问题等其他搽屁股的问题。
最后跑完了,还会告诉你,真的是免费的,不要钱,不要钱,不要钱,重要的事情说三遍。
但是也不妨碍他告诉你,为了创建你的这个 App,他掏了多少腰包,你是不是很心动,想打赏作者一杯咖啡?
不妨再简单了解下他的技术细节,看看他是怎么做到的:
• API请求和响应
• 项目通过API向GPT发送请求和接收响应。每次请求都会包括用户的需求描述及部分生成的代码片段,GPT会根据这些信息生成新的代码。
• 生成器的调控
• 为了确保每次生成的代码质量,生成器会对GPT的输出进行细化和规则设置,使其遵循既定的格式和标准。
• 整合与部署
• 最终生成的代码会整合到一个可运行的项目中,包括前端的React组件、后端的Node.js服务和数据库配置文件。用户可以将该项目部署到本地环境中进行测试和使用。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2025-04-19
Exa:给 AI Agent 的 “Bing API”
2025-04-19
Chrome过时了,AI Agent需要自己的浏览器。
2025-04-19
n8n + mcp王炸组合:5个节点轻松搭建一个AI工作流
2025-04-18
火山引擎OS Agent解决方案、豆包1.5·UI-TARS模型发布
2025-04-18
前沿导读 | 基于大模型智能体的出行行为模拟
2025-04-18
大概念模型(Large Concept Models)会取代提示工程吗?
2025-04-18
AI 重要概念科普与热门技术解析
2025-04-18
我对于AI领域商业模式的思考
2024-08-13
2024-06-13
2024-08-21
2024-09-23
2024-07-31
2024-05-28
2024-08-04
2024-04-26
2024-07-09
2024-09-17
2025-04-18
2025-04-16
2025-04-13
2025-04-13
2025-04-13
2025-04-12
2025-04-12
2025-04-11