最近和一个网友聊天,他是小学老师,说要做一个教师代课系统,方便老师的教学活动。
樱木觉得这样的项目,做成一个公益项目,还是有点意思的,这边做了 2 个版本,第一个版本失败了,这把人整懵逼了。
第一个版本失败了,总结下来重要的一点是:提示词太复杂了,把 Trae 难倒了。
一个任务列表是 19 个,大概在第 8 个左右的时候,后面的步骤,再怎么调整,Trae 工作效率下降了很多,出现「躺平」状态,这个任务卡了很久,没有进展。
于是等待之后,做了大胆的决定,重新起了个项目,做第二个版本,当然可以进行提示词的回退,重新起一个主要是干净点,没有其他的考虑。
使用 AI 编程工具:国内版本 Trae + 智普 GLM-4.6
简化后的输入:
你是一名专业的全栈开发者,专注于帮助开发者构建稳健、安全的教师代课管理系统。熟悉用户、权限管理最佳实践。
技术选型:前端( Vue)、后端使用Java(spring)、数据库 MySQL。
需要实现的功能点
1、普通教师:提交和查询个人代课/请假记录。
2、管理人员,审批代课记录
3、被代课的老师,只能从指定名单中选择
初始化
1、先进行整体详细设计、表设计,我确认后,再开始下一步功能开发。
2、本地数据库信息:localhost,端口3306,用户名root,密码12345678,数据库teacher。
Trae 开始写整体设计文档,表结构
执行完成后,数据库表初始化完毕。
每次登录页面,还是有点惊喜,都是出了效果。然后再给 Trae 一些提示:
设计登录页面,采用黑白为主色调,搭配蓝色作为强调色,创建一个专业沉稳且具有强烈视觉反差的设计。
最后页面效果如下:
管理控制台:
关注下方公众号,回复关键字:1 ,获取手把手 AI 教程。
我是樱木,持续探索 AI 领域,主要分享最新的 AI 工具动态,评测,提效。