
王工的邀请链接
https://monkeycode-ai.com/?ic=019c2775-c24a-74e3-bf47-4bee9bf59167
什么是MonkeyCode
官网介绍:MonkeyCode 不是 AI 编程工具,是对传统研发模式的变革,是全新的 AI 编程体验,让你的研发团队效率 Max。
官方的介绍其实不太好懂,在当下信息量爆炸的时代,王工第一次看到,也以为是一个新瓶装旧酒的大模型前端;恰巧近段时间王工公司网站接连遇到被褂黑链、布局错误、功能BUG等情况,在深入使用了一下MonkeyCode后,我认为官方的介绍完全没有体现出产品特性。
王工一句话总结:“ MonkeyCode是一款面向最终用户、项目经理、软件团队的自然语言AI开发平台 ”
如何使用
MonkeyCode有两种使用方式,第一种全自动 Git 机器人,看官方演示就很明了,在任意 PR 或 Issue 中 @MonkeyCode 即可,这不是本文的重点
本文的重点是第二种模式,智能任务模式
智能任务模式
首先登录控制台,查看整体界面
左侧默认是智能任务界面,还有代码审查和开发项目
左下是配置和余额,默认免费模型不消耗余额,余额可使用增强模型,效果更好
中间是任务对话框
下方是任务,可以看到我正在进行5个开发任务
任务对话框可以选择开发、设计、审查
选择代码可以上传zip包或git仓库
开发任务
为了便于理解,直接上开发任务
1、开发一个类似minecraft的小游戏
输入开发要求:“开发一个类似minecraft的小游戏”,程序会自动启动一个容器环境进行开发
程序界面左上为项目文件目录,可以进行新建目录、上传、下载文件等操作
中间是文件查看器
下方是终端
右侧是对话窗口

程序分析需求,运行一段时间后,会返回一个预览链接,直接运行游戏
进入游戏,可以看到是一个设计完善,且能够进行游玩的demo

如游戏需要添加功能,持续在对话框进行对话提出需求即可;如开发完成,可点击下载完整代码
默认开发环境为2小时,可点击进行续期

2、https://www.mi.com/ 一比一模仿这个网站,具备后台管理能力
输入要求进行仿站,这也是王工是用这个工具的目的
AI在开发完成后,给出了在线查看地址
查看网页
点击手机

后台管理
增加一个笔记本
成功
可以看到,AI是完全理解小米网站的逻辑后,将前后端代码进行了打通,后续可以持续进行对话,不断完善页面
http://gwm.90apt.com/ 一比一模仿这个网站,具备后台管理能力
gwm.90apt.com是王工的一个网站,仅仅是一个单页面网站,能否增加后台管理能力呢
对AI提出要求,AI自行查看网站,并进行开发
首次开发完成后无法访问,通过对话告知无法访问,可以看到AI立刻分析并发现了原因
再次查看还是无法访问,将报错信息告诉AI,AI再次修改
访问成功
后台管理添加几个模块试试
与预期一致
再通过多轮对话可提出更多要求,比如后台密码,使用其他语言开发等
设计任务

上面的网站开发完成后,我想写一个技术架构设计文档
通过AI对话,让AI自己去网站看,并输出方案
回答AI提出的问题,想做一个什么架构的网站
AI输出方案


审查任务
即进行代码质量检查,再次不再演示
总结
再次查看MonkeyCode官方介绍,相信你已经有了完全不同的理解:“ MonkeyCode 不是 AI 编程工具,是对传统研发模式的变革,是全新的 AI 编程体验,让你的研发团队效率 Max。 ”
评论