一、需求引入
一家创意设计工作室,专注于为年轻艺术家和设计师提供培训和工作空间。工作室希望建立一个系统,以更好地管理成员、课程和作品。
二、需求拆解
(一)成员个人档案管理
1.档案包含:姓名、参加的课程/工作坊、参与项目记录。
2.展示个人创作作品及同行评价。
(二)工作室管理平台
1.管理网站:介绍工作室的理念、课程安排、导师团队。
2.教师管理:教师资料、教学计划、学员反馈。
3.成员统计:新加入成员统计、活跃度分析、课程参与度。
4.项目数据分析:进行中项目、完成项目统计、项目效果评估。
(三)导师功能
1.点名签到:记录成员出席情况。
2.上传作品:分享成员作品,供评价和展示。
3.作品点评:为作品提供专业点评,包括技术和创意方面的建议。
三、应用KuaFuAI进行制作
1.登录KuaFuAI官网→点击应用列表→新建
2.选择web应用→前后端Python+HTML→新建APP
3.此时会弹出详细的参数设置,只需简单填写应用名称与应用介绍。这里我们根据需求填写一下,(与AI的交互在后面体现)拉到最下方点击提交即可
4.这里能看到我们刚刚新建的模板,点击开始任务→选择已有的应用→选择工作室管理系统→点击开始任务
5.这里可以看到我们的任务编号,在下方信息栏与AI机器人进行交互→编辑需求→提交
6.稍等片刻,AI机器人会确认他所理解的需求与我们的需求是否一致,如无疑问则点击提交即可,若有疑问可以进一步商榷修改到满足自身的需求为止
7.它会基于需求生成一个PRD文档,如不满意也可以进行意见反馈,直到满意为止
8.到这里会再次梳理我们的需求与它的理解是否一致,展现前端与后端的整体逻辑与布局
9.随后生成接口文档、开发技术文档(所有环节都可以自定义修改调整)
10.最后根据开发任务以及资料库的内容,对整体的编码信息进行调整,根据操作流程,运行代码自我检查→同步最新代码→将代码提交到仓库→触发持续集成→触发持续部署
11.触发持续部署完成后,它会发送给我们一个网址(此时代表整个流程已经完成),复制浏览即可
12.这里可以看到我们的系统已经初步构建完成,然后就可以进行实际操作了!
本次产品的使用模型为KuaFuAI 1.0,除了可以自动开发前端与后端之外,还可以开发小游戏,网页等内容。后续我们还会不断的完善产品,拓宽应用的场景与范围。
PS:目前KuaFuAI 2.0即将完成,与1.0完全不同的交互界面(采用主流AIGC工具的交互方式)能够更进一步地提高生产效率,真正解放双手!