GO +2.4%|K8S +1.1%|TS +3.0%|NEXT +1.8%|PAYMENTS +4.2%|REDIS -0.6%|POSTGRES +0.9%|AWS +1.4%|DOCKER +0.7%|JAVA -0.3%|SPRING +1.2%|REACT +2.1%|MT5 +5.6%|UPTIME 99.9%|GO +2.4%|K8S +1.1%|TS +3.0%|NEXT +1.8%|PAYMENTS +4.2%|REDIS -0.6%|POSTGRES +0.9%|AWS +1.4%|DOCKER +0.7%|JAVA -0.3%|SPRING +1.2%|REACT +2.1%|MT5 +5.6%|UPTIME 99.9%|
精选项目professional

HKTB AI 行程规划器

全栈 AI 驱动的行程规划平台,具备 5 步问卷调查、拖放行程管理和活动管理后台。

projects.detail.detailContext

角色

全栈开发工程师

时间线

September 2025 - December 2025

类别

professional

约 15,000 行代码

150+ 文件

1,500+ 翻译键

3 种语言

概述

从零开始为香港旅游发展局构建生产就绪的 AI 行程规划平台。功能包括交互式多步骤问卷调查系统、通过 AWS Lambda 实现的 AI 驱动行程生成、拖放行程定制以及与 DynamoDB 集成的全面活动管理后台。支持 3 种语言,拥有 1,500+ 翻译键。

我构建了什么

  • 构建完整的 5 步问卷调查系统,包括日期选择、兴趣选择、偏好细化、生活方式偏好和每日节奏配置
  • 通过 AWS Lambda 集成 AI 驱动的行程生成,采用 API 代理模式实现安全性和速率限制(10 请求/分钟)
  • 使用 @dnd-kit 实现拖放行程管理,针对移动设备进行触摸优化
  • 开发与 DynamoDB 集成的管理后台,支持批量活动导入(25 项/批次)和带筛选器的活动查看器
  • 创建支持 3 种语言(英语、繁体中文、简体中文)的全面国际化系统,拥有 1,500+ 翻译键

主要成就

  • +约 15,000 行代码,分布在 150+ 个文件中
  • +支持 3 种语言,拥有 1,500+ 翻译键的多语言支持
  • +具有全面安全层(JWT、速率限制、输入验证)的生产就绪系统
  • +支持批量处理和 HKTB 格式的管理活动导入系统
  • +针对移动设备优化的拖放行程定制

使用的技术

Next.js 15React 19TypeScriptTailwind CSS 4AWS Amplify Gen 2AWS CognitoAWS DynamoDBAWS Lambdanext-intl@dnd-kitZod

标签

全栈Next.jsReactAWSAI 集成国际化旅游