Ethni-CITY:全新旅行应用

发布: (2026年3月16日 GMT+8 02:22)
2 分钟阅读
原文: Dev.to

Source: Dev.to

概览

如果你像我一样经常上网,你一定已经习惯在各种短视频中看到人们前往“正宗”目的地的旅行,如圣保罗、马拉喀什、开罗、曼谷和巴厘岛。在 Instagram 或 TikTok 上,常常会给帖子配上配乐,使用最新流行的歌曲来获取点赞和转发。

为了构建 Ethni‑CITY,我将空间数据与文化分析相结合。使用 Gemini 3.1 pro preview 作为主模型,应用会对你上传的照片进行深度多模态分析,然后通过寻找地标、文化图案、纺织纹理和光照条件来确定照片拍摄的城市和国家。

我使用 Cesium JS 并结合 Google Cloud 的真实感瓦片;该代理会把你传送到照片所在的位置,帮助讲述一个以地点为中心的故事。

模型层级

Tier 1

  • gemini-3.1-pro-preview – 高保真创意指引。

Tier 2

  • gemini-2.0-flash – 高速后备方案。

Tier 3

  • gemini-1.5-flash-8b – 紧急配额弹性。

已解决的挑战

在 Next.js App Router 环境中集成像 Cesium 这样的大型库时,资产提供和 TypeScript 定义会遇到重大挑战。我在预构建阶段自动将 Cesium 的构建资产移动到 public 目录,以确保瓦片在生产环境中能够正确渲染。

项目链接

  • GitHub:
  • Demo video:

#GeminiLiveAgentChallenge #GoogleAI #GoogleCloud #Gemini

0 浏览
Back to Blog

相关文章

阅读更多 »