群友案例解析:MetaGPT 从 0 开始完成了一个小游戏程序?还能输出 PRD/设计文档等材料!?
周一,MetaGPT项目正式在Github上开源发布。不到一周,已经引来众多小伙伴的关注。项目交流群内及论坛上已经有很多小伙伴展开了交流。
直接先来看下输出!
出处:交流群某位小伙伴(新一)
案例解析:
首先,新一提供了他的配置过程材料,我们也借鉴过来提供给大家参考!
01配置过程
1、通过安装Node.js,它会附带npm
2、用npm安装mermaid
npm install -g @mermaid-js/mermaid-cli
3、克隆仓库到您的本地机器
git clone https://github.com/geekan/metagptcd metagpt
4、进行源码安装
python setup.py install#这一步涉及比较多的下载,耗时比较长,耐心等即可
5、安装相关的python库
pip install -r requirements.txt
02运行调试
配置完成后,就可以开始运行MetaGPT了!!
新一直接先给MetaGPT编写比较简单的描述:“Write a classic Flappy Bird game”,后来他又给MetaGPT加上小要求:
python startup.py "Write a classic Flappy Bird Game"
输入(简单描述)
python startup.py "Write a classic Flappy Bird Game, which requires that single-player, easy to record score, pipe shows with different height everytime"
输入(加上小要求)
等MetaGPT运行结束后,我们就可以看它生产出来的代码以及相关文档了:
序列流程图
数据&API 设计图
竞品分析
03常见疑问
问:项目地址?
答:https://github.com/geekan/MetaGPT
问:需要多少成本使用?
答:一般而言,以之前使用GPT-4的经验来说,¥1左右可以出设计,¥15左右可以出代码。
问:可以支持差量生成吗?
答:现在只支持全量生成,差量生成目前已经release到roadmap里。
问:他和chatgpt相比最大的区别是什么呀
答:可以把 ChatGPT/GPT4 等LLM理解为具有海量知识和一定逻辑推理的基础脑。智能体主要是配套提供逻辑链、记忆、工具等,让基础脑变成可以处理特定岗位任务的角色(比如硅基产品经理/架构师/程序员;当然除了案例中编程相关任务,也能用于导购,HR/公司制度答疑,解决方案/行业研究报告等。各行各业都有使用场景)
问:需求是链路的来源,如果借助AI分析来用户需求,那这第一步有什么方案么,是传统的数据分析,业务策略驱动算法(AI),还是有更高端的解决方案
答:你可以理解这是个多智能体协同框架,智能产品经理是一个单一智能体(解决需求出产),而需求的产出本身是有sop/逻辑思维链的,大家可按行业/场景做适配(目前样例仅实现最简单逻辑。老板安排了任务,听不懂先去上网找竞品)
问:与其他有什么区别?
答:架构更明确:实现同等功能的前提下,相比其他框架复杂度低了10倍左右,这是由于多智能体的逻辑更加接近现实世界的抽象,也由于其他框架有些过度设计
-
ROI更清晰:其他框架消耗的token量极大,而很难达到一些简单的目的,MG ¥1的工作其他框架可能要¥100
问:项目生成的只会是python代码?
答:目前以Python为主。多编程语言支持可以加到我们的roadmap中。
问:mmdc,FileNotFound
答:命令行直接运行mmdc可行,说明mmdc确实安装成功了,并且mmdc也已经在系统环境变量里了。subprocess.run(...)运行失败,找不到说明在python的环境变量里还没有mmdc的路径, 2. 将mmdc的路径添加到python环境变量中。
问:Microsoft Visual C++14.0 or greater is required
答:安装即可!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
OpenNJet 版本更新到 1.1.1
【版本更新】OpenNJet版本更新到 1.1.1🥳该版本 🌱 修正了配置主动健康检查时,缺少stream模块会导致core的问题;upstream_api模块,解决了新增server时weight默认值为100的bug; 🌱 增强了健康检查模块添加检查项时添加对proxy_pass直接路由的upstream过滤;vts性能优化; 🌱 增加了动态ssl证书功能由声明式API改为命令式API;copilot框架支持helper进程在reload时可以不重启,同时强制要求相关的helper指令在配置文件中要保留等功能; ⭐️了解更多
- 下一篇
中后台前端苦 CURD 久矣,今将举 Koala Form
背景 对于中后台产品的前端开发来说,最常见的场景无非是开发一个表的 CURD 操作: Create: insert into Table(...) values(...); Update: UpdateTableSet... Where...; Retrieve: Select ... From Table Where...; Delete: Delete From Table Where...; 比如开发一个用户页面,包含条件查询、用户新增、用户更新、用户删除、用户详情功能。 常规的开发步骤如下: 接下来又要新增一个角色页面,一样是 CURD 的功能,一样重复上面的步骤;最终发现两个页面除了字段和接口不同,大概有 80% 的胶水代码完全一致。 被这个可爱的logo治愈了10086点 面对重复胶水代码,被苦很久的前端开发团队,在 2022 年推出了Koala Form 解决方案来解决这些问题,又经过项目团队半年多的打磨,现在推出面向社区用户来共同使用。 Koala Form 是什么 Koala Form是一个表单页面的低代码解决方案,以 Vue3为基础,围绕中后台产品的表单场景进行抽...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- 2048小游戏-低调大师作品
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker安装Oracle12C,快速搭建Oracle学习环境