Gemini Labs mini-app 转 Gem 全流程
Gemini Labs 怎么做 mini-app 又转成永久 Gem?6 步完整流程、5 个进阶玩法、3 个常见坑、和 ChatGPT Canvas 对比的零代码教程
30 秒了解:Gemini Labs mini-app 是什么
Gemini Labs 是谷歌 2025 年底推出的实验场,让你用自然语言描述就生成一个可交互的 mini-app(小应用)——不写代码,3 分钟做一个抽认卡、计算器、口语陪练。 mini-app 是临时的,刷新就丢;想长期用就「转 Gem」——一键把 mini-app 变成永久 Gem 留在账号里。
适合谁:想做点小工具自己用或发给朋友,但不会写代码的人。比 Canvas 更轻量、比 Gem 更易上手。
下面把「建 mini-app → 测试 → 转 Gem → 分享」的完整流程拆开讲,附 5 个进阶玩法和 3 个常见坑。
准备工作
- 账号要求:Gemini Labs 大部分功能免费版能用;mini-app 转 Gem 需要 AI Plus(19.99 美元/月)
- 入口:
gemini.google.com/labs或者主页面左侧栏 Labs 图标 - 地区限制:Labs 上线节奏比主功能慢,部分地区(如港澳台)会延迟 1-2 个月才能用
- 浏览器:建议 Chrome 最新版,Labs 功能依赖一些较新的 Web API
如果你还不知道 Gem 是什么,先看 Gems 是什么 把基础摸熟再来。
详细操作步骤:从 mini-app 到 Gem
第 1 步:进 Gemini Labs
打开 gemini.google.com,左侧栏底部找 Labs(一个烧杯图标)。
第一次进会弹一个欢迎页,说明 Labs 是实验性功能、可能不稳定。点 I understand 进入。
[此处放截图:Labs 入口位置]
进去后会看到几个分区:
- Featured experiments(精选实验)
- mini-apps(你做的 mini-app 列表)
- + Create new(开始做新的)
第 2 步:点 + Create new 开始描述你的 mini-app
弹出一个 prompt 输入框,让你描述「想做一个什么样的 mini-app」。
举例输入:
我想做一个英语单词抽认卡 App。功能:1) 我输入一段英文文章,它自动提取里面的难词;2) 每个词生成一张卡片,正面英文释义,背面中文翻译和例句;3) 我能左右滑切换卡片;4) 答对/答错的按钮记录我的成绩。界面要简洁,配色温和。
按 Enter 提交。
[此处放截图:mini-app 创建 prompt 输入框]
第 3 步:等 Gemini 生成(30 秒-2 分钟)
后台调用的是 Gemini 3 Pro,会先生成一个 HTML + JavaScript 的可运行 mini-app,然后在右侧实时渲染出来。
你能看到:
- 左侧:你的 prompt + Gemini 的设计思路说明
- 右侧:mini-app 实时预览(能直接交互测试)
第 4 步:边用边迭代
mini-app 不满意?直接在对话框继续说:
- 「卡片字号再大一点」
- 「加一个暗色模式切换按钮」
- 「成绩记录改成饼图显示」
Gemini 会在原 mini-app 基础上改,不会从头重做(除非你说「全部重做」)。
实测:5-10 轮迭代后 mini-app 一般能达到你想要的程度。
第 5 步:mini-app 转 Gem 永久保留
mini-app 默认是「临时的」——你关浏览器或切到别的对话,它就消失了。
想永久保留,点 mini-app 顶部 Save as Gem(保存为 Gem)按钮。
[此处放截图:Save as Gem 按钮位置]
弹窗会让你填:
- Gem 名称:如「英语抽认卡」
- 图标:从预设里选或自己生成一个
- 简介:1-2 句话描述 Gem 用途
- 是否分享:默认 Private
点 Save,几秒后 Gem 在 Gem manager 里出现。
第 6 步:从 Gem 入口再次使用
之后你就能从 Gem manager 直接点开这个 Gem,每次进去都是同一个 mini-app,状态不会丢。
如果想分享给别人,参考 Gems 分享教程。
5 个 Gemini Labs mini-app 进阶玩法
玩法 1:做「个人仪表盘」
描述一个汇总你常用信息的 mini-app:
- 上半部分显示当天天气、待办、今日运动目标
- 下半部分是几个常用工具的入口(如「快速生成周报」「英文翻译」)
- 数据从 Google Calendar / Tasks 拉
转成 Gem 后每天打开就用,比单独打开 5 个应用快。
玩法 2:做「行业专属工具」
针对你的工作领域做小工具:
- 销售:客户跟进记录 + 异议处理库
- 程序员:代码片段收藏夹 + 正则表达式生成器
- 教师:学生成绩录入 + 自动出题机
- 设计师:配色板 + 字体对比器
不需要为每个需求装一个 App,自己描述自己做。
玩法 3:教孩子做第一个 App
让孩子描述「我想做一个 XXX 的小游戏」:
- Gemini 现场生成
- 孩子直接玩
- 不满意继续改
- 完成后转 Gem 留给孩子永久用
比写代码教学门槛低得多,孩子能立刻看到「我说的话变成了 App」。
玩法 4:原型验证想法
你有个产品想法,想看看「如果做出来大概什么样」?
- 用 Labs 5 分钟做个原型
- 转 Gem 分享给同事 / 投资人体验
- 收集反馈
- 决定要不要正式开发
比手画线框图直观,比写代码快 10 倍。
玩法 5:和 Deep Research 配合
复杂研究项目:
- 用 Gemini Deep Research 做主题调研
- 调研报告里的关键数据
- 让 Labs 做一个「数据可视化 mini-app」展示
- 转 Gem 后能多次复用同一份数据呈现
玩法 6:把现有 Gem 升级成 mini-app
你已经有的对话型 Gem 想加交互界面?
打开那个 Gem,对话里说:
请把我们这个对话型 Gem 改造成一个 mini-app,加上:
- 视觉化的输入界面(按钮、表单、下拉菜单)
- 状态保存(我上次的进度不丢)
- 结果可视化(图表/卡片代替纯文本回答)
保持原有的 Instructions 不变,只加 UI 层。
它会生成一个 mini-app 版本,你测试满意后转成新 Gem。
3 个 Gemini Labs 常见坑
坑 1:mini-app 重启后状态丢失
mini-app 是用浏览器 localStorage 存数据的,清浏览器缓存 / 换设备 / 隐身模式都会丢。
解法:
- 重要数据手动定期导出(让 mini-app 加一个「导出 JSON」按钮)
- 转成 Gem 后状态保存更可靠(Gem 用 Gemini 后端存储,跨设备同步)
坑 2:mini-app 偶尔渲染失败
复杂的 mini-app(涉及多个动画、3D、复杂图表)偶尔会渲染白屏。
解法:
- 让 Gemini 简化设计:「去掉所有动画,只保留功能」
- 拆成 2-3 个小 mini-app 而不是一个大的
- 浏览器开发者工具看控制台报错,反馈给 Gemini 让它修
坑 3:转 Gem 后某些功能消失了
mini-app 里能用的某些临时功能(如调用 Labs 实验 API)转成 Gem 后可能不可用。
解法:
- 转 Gem 前先在 mini-app 里测试所有功能
- 转 Gem 后再完整测一遍,发现问题让 Gemini 重新生成
Gemini Labs 和其他工具对比
| 维度 | Gemini Labs | ChatGPT Canvas | Cursor / Lovable |
|---|---|---|---|
| 学习成本 | 极低(自然语言) | 低(对话 + 代码 IDE) | 中(要懂代码) |
| 输出形式 | 可交互 mini-app | 文档/代码/原型 | 完整可部署的应用 |
| 持久化 | 转 Gem 后永久 | 保存在对话里 | 项目文件 |
| 适合谁 | 完全不会代码的人 | 有点代码基础的人 | 真正想做产品的人 |
| 分享方式 | Gem 链接 | 对话链接 | 公开 URL/部署 |
结论:Gemini Labs 是「最低门槛的零代码原型工具」,适合做给自己用或团队内部用的小工具。详细对比看 Vibe Coding 是什么。
一个 Labs 入门「3 分钟做出第一个 mini-app」的 prompt
第一次用 Labs 不知道做什么?复制下面这段——它会引导你做一个最简单的 mini-app:
我想用 Gemini Labs 做第一个 mini-app。我没有任何编程基础,目的就是熟悉 Labs 怎么用。
请帮我做一个最简单的 mini-app:一个「随机决策器」。功能:
- 一个文本框让我输入多个选项(每行一个)
- 一个「随机选一个」按钮
- 点击后用动画显示选中的那个
- 历史记录显示最近 5 次选择
界面要清爽,配色温暖。生成完之后告诉我下一步应该怎么测试和保存为 Gem。
直接发给 Labs,30 秒后你就有了第一个 mini-app,能用、能改、能保存。
在中国能用吗
Gemini Labs 跟主 Gemini 一样有地区限制。中国大陆不能用,港澳台支持。详细见 Gemini 国内可以用吗。
如果你只是想要「自然语言生成可交互 App」的能力,国产替代:
- Cursor:付费但跨语言强
- Lovable / Bolt:网页应用专攻
- 国产 AI 编程工具:豆包、DeepSeek 也都能生成可运行的代码
下一步
体验完 Gemini Labs mini-app 后,建议看:
- Gems 是什么?Gemini 版 GPTs 自定义助手入门
- Gems 怎么用?10 个预设助手最佳实战
- Gems 分享给别人?团队复用 5 步教程
- Gemini Deep Research 怎么用?深度调研模式实测
- Gemini 完全使用指南 ← cluster 入口总览
常见问题
Q:Gemini Labs 和 Gemini 主对话有什么区别? A:Labs 是「实验场」——所有实验性的新功能先在这里测试。主对话是稳定版。Labs 的功能稳定后会 graduate 到主对话里成为正式功能。
Q:mini-app 能调用我的本地文件或数据库吗? A:默认不能。mini-app 跑在浏览器沙箱里,没有文件系统访问权限。可以上传文件到 mini-app(通过文件选择器),但不能持续访问。
Q:mini-app 转 Gem 后能修改源代码吗? A:能。在 Gem manager 里打开 Gem → Edit → 找到 mini-app 代码部分 → 直接改。改完保存就生效。
Q:免费版能做几个 mini-app? A:mini-app 创建本身没数量限制。但转 Gem 需要 AI Plus 起步。免费版可以无限创建 mini-app,但都是临时的(一关浏览器就没)。
Q:mini-app 能商业化吗? A:技术上能。把 mini-app 转 Gem 后用 Anyone with the link 公开分享,别人都能用。但谷歌没有内置的付费机制——你想收费要自己在 mini-app 外加 Stripe 之类的支付。
Q:Gemini Labs 上的实验功能会变吗? A:会。Labs 里的功能可能随时改、移除、合并。重度依赖某个实验功能前先做好「这个功能可能哪天没了」的预案。
Q:可以协作做 mini-app 吗? A:mini-app 阶段不行(一次只能一个账号编辑)。但转 Gem 后能用 Editor 权限让同事一起改,详见 Gems 分享教程。