第一次用 AI 开发者空间:把 2048 小游戏部署到沙箱并生成公网链接的实录

举报
yd_229994289 发表于 2026/10/22 15:29:20 2026/10/22
【摘要】 记录第一次使用华为云 AI 开发者空间的完整过程:用 AI Shell 生成单文件 2048 游戏、DevKit doctor 11 项检查全绿、沙箱部署并通过 DevBridge 隧道生成公网链接,以及提交作品时遇到活动尚未开放的真实提醒。

今天第一次正经用了一下华为云的 AI 开发者空间,目标很简单:把一个小页面从生成、部署到能在公网打开,走一遍完整流程。记录一下过程和踩到的一个坑,给后面想试的朋友参考。

一、生成页面

在 AI 开发者空间里新建会话,用 AI Shell 描述需求,生成了一个 2048 小游戏:单文件 HTML,CSS 和 JS 都写在一个文件里,支持方向键、WASD 和触摸滑动,有 New Game 按钮和计分。单文件的好处是部署时不用处理静态资源路径,丢到任何静态服务上就能用。

二、环境检查

部署前先跑了一遍 DevKit 的环境检查(doctor),11 项检查全部通过。比较省心的一点是临时凭据是自动配置的,没有手动去填 AK/SK,这一步对新手挺友好的。

三、部署并生成公网链接

在沙箱里用静态文件服务把页面跑起来,再通过 DevBridge 隧道把沙箱里的端口映射成公网链接:https://ueyrxduc-8080.devbridge-s2.hwtunnel.com

浏览器打开确认过,页面能正常加载,方块合并、计分都正常。原理上,沙箱本身没有公网入口,隧道相当于给本地端口开了一个临时的 https 转发通道,所以这种链接只适合体验和演示,环境关掉之后链接就不能用了,不要拿它当长期托管。

四、踩的坑:作品提交时活动还没开放

部署顺了之后,我想把作品顺手提交到开发者作品展览馆的活动里,结果页面提示活动不存在或已结束。回头去翻活动教程页,页面上并没有标注活动的起止时间,很容易像我这样先把作品做完,才发现提交通道还没开放。我的处理是先把链接和素材留好,等活动正式开放、确认能提交后再交。也借这篇提醒一下:参加这类活动先确认开放时间和提交通道状态,再动手做作品,能少白跑一趟。

五、小结

从生成代码到公网可访问,整个过程没有写部署脚本,主要时间反而花在确认活动规则上。AI 开发者空间加 DevKit 的组合对快速验证想法确实方便;活动信息要是能把时间写清楚,体验会更完整。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。