使用 AI 构建的马里奥风格开发者站点并部署到 Cloud Run

发布: (2026年1月18日 GMT+8 06:06)
3 min read
原文: Dev.to

Source: Dev.to

Mario 风格的开发者站点封面图,使用 AI 构建并部署到 Cloud Run

新年·新自我作品集挑战提交

这是一份针对 Google AI 主办的“新年·新自我作品集挑战” 的提交作品。

关于我

资深软件工程师,拥有超过 7 年的前端开发专精经验。对现代技术栈(包括 TypeScript 与 Angular)有全面的理解。擅长构建用户友好的界面、优化网页应用以及系统升级。通过导师角色和技术面试的积极参与,展现出强大的领导力。致力于为领先的科技公司交付高质量的软件解决方案。希望将我的技能与经验贡献给充满活力且创新的团队。

作品集

(为简洁起见,作品集展示已省略。)

我的构建方式

本项目是一个马里奥风格的交互式作品集,以快速的静态 React 应用形式呈现,拥有趣味十足的“游戏 UI”外观。

技术栈

  • React + TypeScript – UI 与应用结构。
  • Vite – 本地开发与生产构建。
  • Tailwind CSS (CDN) – 实用优先的样式方案。
  • Framer Motion – 小交互与页面动画。
  • Recharts – “POWER LEVELS” 技能可视化。
  • Docker(多阶段)+ Nginx – 将生产构建作为静态 SPA 提供服务。

使用的 AI 工具

  • 主要使用 Google AI Studio 构建。
  • 使用 GitHub Copilot 进行调试。

部署流程

CI/CD 通过 GitHub Actions 自动化:先对 GCP 进行身份验证,构建并推送容器至 Artifact Registry,随后部署到 Google Cloud Run

我最自豪的地方

  • 借助现代 AI 工具,几乎不费力地完成构建。
  • 真正的生产部署路径:容器化的静态托管(Vite 构建 → Nginx)加上一键推送至 Google Cloud Run
Back to Blog

相关文章

阅读更多 »

Rapg:基于 TUI 的密钥管理器

我们都有这种经历。你加入一个新项目,首先听到的就是:“在 Slack 的置顶消息里查找 .env 文件”。或者你有多个 .env …

技术是赋能者,而非救世主

为什么思考的清晰度比你使用的工具更重要。Technology 常被视为一种魔法开关——只要打开,它就能让一切改善。新的 software,...

踏入 agentic coding

使用 Copilot Agent 的经验 我主要使用 GitHub Copilot 进行 inline edits 和 PR reviews,让我的大脑完成大部分思考。最近我决定 t...