我用TRAE Work手搓了一个「谁是卧底」小游戏

背景

这个暑假,孩子妈妈带着俩娃来北京玩。白天我们带他们逛商场、逛博物馆,可一回到住处,孩子就闹着要玩手机打游戏。这哪行呢?于是我想带娃玩点家庭小游戏,最后锁定了「谁是卧底」------既能锻炼孩子的语言表达,也能促进家庭交流。但在手机应用市场里转了一圈,愣是找不到一个纯粹的游戏界面:要么得联机组建房间,要么满屏都是眼花缭乱的广告,让人无从下手。所以我决定自己手搓一个本机版「谁是卧底」小游戏。

生成步骤

生成需求文档

第一步别急着动手写代码,先把需求跟 Trae 说清楚,让它产出一份详细的需求文档------把自己当成妥妥的甲方大佬。

diff 复制代码
我想做一个谁是卧底的小游戏,用来家庭娱乐,帮我整理出一份详细的需求文档,我的要求如下  
- 生成H5页面  
- 本机离线使用  
- 支持3到10个人游戏  
- 页面简洁明了,小学生也能使用

生成开发文档

先读一遍生成的需求文档,确认是否符合预期,或补充遗漏的要求。审核 OK 之后,把文档再发给 Trae,让它基于这份需求文档分析并生成一份详细的开发文档。

复制代码
根据需求文档,生成一份详细的开发文档

生成项目

简单浏览一下开发文档,如果对编程语言或技术框架有要求,可以直接明确修改;没有特殊要求的话,就可以让它直接生成代码了。

复制代码
根据开发文档生成代码

成果展示

拓展

到目前为止,「谁是卧底」已经能跑起来了。但作为一个打算上线的产品,仍有不少细节可以完善,比如玩家改名、音效、词汇配图、避免历史词汇重复出现等。完全可以把这些待完善项丢给 Trae,让它再生成一份 2.0 版的需求文档,然后重复上述生成流程即可。

相关推荐
子兮曰1 天前
jev-ultrafast 深度解析:7 秒订机票的浏览器 Agent 是如何炼成的
前端·后端·agent
子兮曰1 天前
Jev 爆发一周:7 秒 Agent 背后的 System One 生态与三场争议
前端·后端·ai编程
前端小万1 天前
写公众号赚了 3000 块后,我做了一款叫 "一键成稿" 的软件
前端·微信小程序
爱勇宝1 天前
ZCode 开源 24 小时:一份没有历史的账本,回答不了"有没有偷代码"
前端·后端·chatglm (智谱)
三十而立洋1 天前
Cookie 详解:从产生到安全,一次讲透
前端·javascript
卡布鲁1 天前
把一个 Vite + Vue3 应用塞进 qiankun (React + Umi3) 主站:十个坑的复盘
前端·javascript·react.js
李少兄1 天前
JavaScript 隐式全局变量解析
javascript
汉堡大王95271 天前
Jev:不是聊天机器人, 而是一个智能 if 语句
前端·人工智能·后端
梦想很大很大1 天前
从运行事实到回归证据:Workrun 的 Telemetry 与 Evaluation 实践
前端·人工智能·后端
计算机魔术师1 天前
Meta Muse agent 接入 Shopify 的 Shop Pay 实现代理式购物
前端