夜雨聆风学习资料网

ARTICLE · 1215371

从一句话到一个能出去的链接,AI开发者空间做了什么

从一句话到一个能出去的链接,AI开发者空间做了什么

AI辅助编程已经不新鲜了。生成代码这件事,各家工具都在快速变强。

但有一个环节一直在:代码生成之后,从「一段代码」到「一个能运行、能被别人访问的结果」之间,还有不少事。装环境、配依赖、起服务、做穿透、部署上线——单看每件都不难,加起来费时间。多数 AI 编程工具到这里就停了,剩下的路开发者自己走。
华为云 AI开发者空间——面向开发者的云端一站式开发平台,做的就是把这段路接上:环境免安装,浏览器打开即为完整的 Linux 运行环境,预置的 AI 智能体开箱即用。从预览、分享到部署上云,连同云资源的操作,都在同一环境内完成。

一、入口:AI Shell

AI Shell 是这个环境的核心入口,只需要在对话框里用自然语言描述任务,它负责帮你写代码、执行命令、读取结果。  

输入:做一个贪吃蛇,支持计分和难度调节,完成后启动并验证。

二、运行与交付

AI Shell 写完代码,直接在沙箱里运行。沙箱是一个完整的 Linux 环境,依赖、服务、端口都是真实的,不是模拟。

中间没有交接:不用在本地装环境、配依赖、开端口,沙箱内已经就绪。
报错时,AI Shell 拿到的是原始输出——堆栈、退出码、文件状态,而不是转述过的信息。它可以直接修正,不必把错误搬到别处。

游戏跑起来后,DevBridge 生成了一个公网链接。它是环境内置的公网隧道,把沙箱里运行的服务暴露到公网,生成一个 URL,默认有效期 72小时。

链接发出去,对方在浏览器中打开即可使用,不需要与你处于同一网络,也不需要安装其他软件。在本地开发时,这一步最麻烦:服务只在自己机器上,外部访问不到,通常要另外配置端口映射或内网穿透工具。DevBridge 把这条通路做进了环境里。 

边界需要说明:它是开发隧道,随环境释放,适合分享与验收,不作为生产入口。

走完这几步,拿到的不是一份代码,而是一个正在运行、有地址、别人可以打开的服务。 

如果 72时不够用,就再往前一步:把代码放进仓库,把产物部署到云上。这两件事同样在对话里完成:GitCode、GitHub 等仓库通过连接器接入,OBS、ECS 等云资源由预置的华为云操作技能(Skills)调用接口完成,不需要自己写脚本。 

环境里的凭据是临时的,随环境创建,也随环境释放。能操作哪些资源,取决于账号授予的权限;环境释放后,权限随之失效。

三、预置之外,可以新增

上面用的是 AI Shell。任务更复杂、需要多步骤协作时,还有其他预置智能体,从左侧菜单进入即可使用,不需要安装和配置。右侧预置agent只需一键部署即可使用。 

预置的覆盖不到所有场景。自行搭建的 Agent、正在使用的开源项目、团队既有的工具,都可以接入,可以通过AI创建或者手动搭建环境;新装的 Agent 类工具会自动对接网关,不需要填写服务地址与密钥;平台提供免费 token,安装后即可调用,具体额度以控制台公示为准。 

环境本身也能扩展:预置环境覆盖智能体、开发工具、数据库、基础设施等类别,支持一键部署;也可以自行创建,用于接入特定开源项目或配置专属工具链。此外可通过 Channels 接入飞书、微信、企业微信,在 IM 内接收消息、下达任务。

开始之前

入口:developer.huaweicloud.com,华为云账号完成个人实名认证后进入首页,找到顶部AI开发者空间,点击体验中心进入。

时长:单次体验最长 6 小时(体验结束前及时保存成果);也可以选择持久版,额度为8000 核时(额度以控制台公示为准)

第一个任务建议选能出结果的:做一个游戏、生成一个页面、创建一台实例,从需求走到可访问的链接,一次就能看清这个环境在做什么。

欢迎关注、点赞、分享、留言

发表更多观点

一起交流,共同进步!

戳“阅读原文”了解华为云开发者

相关学习资料