我和TraeWork的故事 | 0经验的门外汉,用 TraeCode 把宿舍脑洞做成了游戏,还拿了创造力大赛 TOP2000

1. 介绍一下你自己

我是普通大学生,之前写代码的经验基本为零——能看懂一点 HTML/CSS,但 JS 就是天书。说实话代码基本上都不怎么会写

2. 我和 TraeWork 的初相识

第一次接触 Trae 是在课上老师推荐的,说"这个 AI 写代码真能跑"。当时我第一次体验,说实话,感觉挺厉害的,因为之前的AI不能就是说直接给你写出能运行的代码,一般是我要一直截图,然后给AI帮我看哪里有问题,然后为什么会做这个凉席大战也很简单就来源于校园生活的灵感,然后当时我是用豆包做的,就很麻烦,然后后面想到这个八成能给我这个游戏做出来,然后做的时候发现了这个创造力的比赛就顺便就投了

想法有了,代码呢?我的编程基础说实话跟0差不多了。

装了 Trae,开了我人生第一句和 AI 聊代码的话:

很显然我也说不出来什么高级的提示词,就直接把我的需求给他,然后一直和他聊天

3. 我和 Trae 的一次协作:从脑洞到 TOP2000

后面的故事就很有意思了。整个游戏开发过程我觉得自己更像个"导演"而不是程序员:

我负责出点子,它负责写实现,出了 bug 我们一起查。

举几个真实发生的例子:

  • 游戏的角色我想做成"宿舍道具拟人化",担心侵权。我直接问它:

    “我把角色改成枕头君、小风扇、台灯娘这种,你觉得怎么样,怕不怕侵权?” 它认真分析了风险,帮我把 6 个角色名一次性从"阿冷/大壮/萌妹…“改成了"枕头君/小风扇/台灯娘/洗衣篮/书本君”,连技能名都同步成了"枕头轰炸/狂风席卷/强光闪烁"这种完全贴合道具设定的,所有界面 7 处 LXB 缩写也一次性全改成了"凉席币"。我啥都没操心,就说了一句"好"。

  • 后来迭代遇到了好几个实打实的 Bug:

    • 个人中心面板有彩色小方块在不停闪(后来发现是它留的调试心跳标记)
    • 关闭按钮和 Tab 切换全部点不动(命中检测逻辑漏写了)
    • 游戏结束返回主菜单后画面会越界(canvas save/restore 没配对,变换状态残留了)

每一次报错,我也说不清楚技术名词,就截图发给它+描述我看到的现象:“你看这个小方块一直在闪”、“点这个 X 没反应”、“右边有块东西超出屏幕了”。它会自己用搜索工具找代码位置,用 TodoWrite 拆成 4 步一步步修,改完还会本地跑 node --check 验证语法。最后还会用大白话告诉我:“刚才那个问题是因为……”,让我下次遇到类似情况能懂一点。

就这样,一个不会写代码的人,硬生生和 TraeCode 联手把一个能玩的小游戏 demo 做出来了。从角色设计、技能特效、UI 面板、道具商城、个人中心、游戏结算页……整个 game.js 堆到了 14000 多行,每一行我都能给你讲出当时我们是怎么"聊"出来的。

结果上个月,我把这个 demo 报了一个 AI 创造力大赛——没想到真的冲进了 TOP2000。收到入围通知那天我盯着屏幕愣了好久

4. 我对 TraeWork 的期待

说真的,作为一个"非技术用户",我最期待的是:继续把"门槛"往下降、再往下降。

很多像我这样的人——会有想法、会讲故事,但代码在我们眼里就是黑魔法。如果 Trae 能让"会聊天就能做东西"这件事继续进化:

  • 感觉能不能就是一站化帮用户完成自己做的软件上架?这个上架说实话搞得我有点头疼,有点怕哪里侵权有问题,然后就一直没上架
  • 还有就是不知道为什么我只能每天调动生成三次短视频
  • 还有收到这个奖励耳麦后我想到了个很爽的编程方式,后续活动能不能送个投影仪,然后把耳麦挂在衣服上,然后躺床上编程,说实话有点抽象了这个

我相信这些都不会太远。因为我已经亲身验证了:一个门外汉,只要有 Trae 在旁边当"技术搭档",也真的能把想法变成拿奖的作品。

最后说一句:谢谢 Trae,让我这种"有脑洞没技术"的人,第一次尝到了"把想法实现"的滋味。真的会上瘾 :grinning_face_with_smiling_eyes: