十分钟造一个书签应用:我用华为云 AI DevSpace 的 AI Shell 体验"对话即部署"

举报
yd_223668617 发表于 2026/11/03 02:29:12 2026/11/03
【摘要】 凌晨的开发者成长中心任务做到了"体验 AI DevSpace",顺手试了一下它的 AI Shell(Semi-Auto 模式),把"开发一个书签收藏 Web 应用"这句话直接扔了进去,结果比想象中顺利得多。记录一下过程和感受。 AI Shell 是什么AI Shell 是 AI 开发者空间里的一个对话式开发入口,官方的口号是"智驭华为云,对话即部署"。它和普通的 AI 聊天窗口不一样:背后挂...

凌晨的开发者成长中心任务做到了"体验 AI DevSpace",顺手试了一下它的 AI Shell(Semi-Auto 模式),把"开发一个书签收藏 Web 应用"这句话直接扔了进去,结果比想象中顺利得多。记录一下过程和感受。

AI Shell 是什么

AI Shell 是 AI 开发者空间里的一个对话式开发入口,官方的口号是"智驭华为云,对话即部署"。它和普通的 AI 聊天窗口不一样:背后挂着一个真实的云端沙箱环境,大模型不仅能回答问题,还能直接在沙箱里创建文件、安装依赖、启动服务,最后把跑起来的应用暴露成一个可访问的在线地址。

我这次用的是 Semi-Auto 模式——AI 会自己规划步骤并执行,关键节点会停下来等确认,适合既想省事又想保留控制权的场景。

我的需求描述

我的输入很简单,就一段自然语言:

开发一个Python写的个人书签收藏Web应用:用Flask实现,支持添加书签(标题+链接+标签)、按标签筛选、搜索书签、删除书签;数据存SQLite;界面简洁美观;应用跑在5000端口。

发出去之后,AI 先做了一步让我有点意外的操作:它自动加载了一个叫 huawei-cloud-ext-coding 的 skill。从 Thought 过程能看到它的推理:“这是一个写代码的任务,按照规则我必须先触发 huawei-cloud-ext-coding skill”。也就是说它不是拿着需求裸写代码,而是先套上了一套针对华为云环境的最佳实践。

过程体验

整个生成过程大概几分钟,能实时看到它的工作流:

  1. 规划:先把需求拆解成数据模型(bookmark 表:编号、标题、链接、标签)、路由设计(增删查、按标签过滤、搜索)和前端页面结构;
  2. 写文件:应用主文件、模板、静态资源,一个一个在沙箱里创建出来,每一步都有清晰的输出;
  3. 装依赖起服务:pip 安装 Flask 之后直接启动,5000 端口监听;
  4. 交付在线地址:跑起来之后通过 devbridge 隧道生成了一个公网可访问的演示链接,手机上打开也能用。

中途有一处小波折:第一次启动时报了一个依赖版本相关的错,AI 自己看到了报错输出,改了 requirements 里的版本号重新装了一遍,第二次就正常起来了。这个"自己看报错自己修"的闭环,是它和"生成一段代码你自己跑"类工具最本质的区别。

几点感受

适合的场景:原型验证、小工具、demo 交付。从一句话到一个能点开的在线应用,中间不需要本地装任何环境,这一点对新手特别友好。

需要留意的点:体验版沙箱的数据不保留,环境 3 小时后回收,代码要及时推到 Git 仓库。另外 Semi-Auto 模式下它的自主权不小,涉及真实云资源的操作最好盯着 Thought 过程确认。

总结:以前"有一个点子"到"能给别人看一个链接"之间隔着一整套环境搭建,现在这个距离被压缩成了一段对话。对开发者来说,这类工具的价值不在于替代写代码,而在于把"从想法到可运行"的摩擦力降到接近零。


本文是作者在华为云开发者成长中心"每日体验 AI DevSpace"任务中的真实操作记录。

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

评论(0)

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

全部回复

上滑加载中

设置昵称

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

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

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