背景
这里我们用opencode(oh my opencode)实践写一个简单的Spring boot的项目,涉及到WEB界面进行登陆校验,这里我们直接Ultrawork 模式
实践
基于google/antigravity-claude-opus-4-6-thinking已经限额了,我们切换到免费的模型进行demo测试,
首先先切换到免费的模型,输入/models,选择MiniMax M2.1

直接输入
ulw 在当前目录中新建一个项目名为OhMyProject的springboot项目,用springboot的最新版本,以及mybatisplus,并写一个用户表的增删改查的操作,并以写出一个readme文件

大约5分钟的样子,整体的项目结构就出来了

我们继续输入一下
ulw 给对应增删改查接口的swagger ui接口


以及
ulw 在OhMyProject项目中给写一个登陆界面,让用户可以输入用户名和密码进行登陆,并且能够在登陆页面提交登陆,以及要和当前的项目进行登陆授权认证交互,实现简单的 Password 和 Bearer 验证

最后我们启动该项目:
ulw 启动该项目


至此一个简单的登陆认证项目就完成了,不仅有前端登陆页面,还有后端Swagger ui后端操作