MonkeyCode 一款面向最终用户、项目经理、软件团队的自然语言AI开发平台
官网介绍:MonkeyCode 不是 AI 编程工具,是对传统研发模式的变革,是全新的 AI 编程体验,让你的研发团队效率 Max。官方的介绍其实不太好懂,在当下信息量爆炸的时代,王工第一次看到,也以为是一个新瓶装旧酒的大模型前端;恰巧近段时间王工公司网站接连遇到被褂黑链、布局错误、功能BUG等情况,在深入使用了一下MonkeyCode后,我认为官方的介绍完全没有体现出产品特性。王工一句话总结:“

王工的邀请链接
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。 ”
AI时代,就是此刻!
更多推荐




所有评论(0)