内容提要
该项目是一个AI面试问题生成器,帮助用户根据职位和经验年限生成10个定制问题,并提供兼容性评分和改进建议。前端使用React,后端使用NestJS,AI集成使用Gemini和ChatGPT,正在开发用户认证和支付系统。
关键要点
-
该项目是一个AI面试问题生成器,帮助用户根据职位和经验年限生成10个定制问题。
-
项目提供兼容性评分和改进建议,旨在帮助用户更好地准备面试。
-
前端使用React,后端使用NestJS,AI集成使用Gemini和ChatGPT。
-
选择React是因为其开发速度快,适合构建动态用户界面。
-
NestJS有效支持可扩展的后端应用程序,使用TypeScript构建。
-
Gemini作为主要AI模型,提供免费API使用,若不理想则切换到ChatGPT。
-
后端部署在AWS Free Tier,前端部署在Vercel以降低成本。
-
正在进行的工作包括AI集成、用户认证流程和电子邮件验证。
-
计划构建的页面包括介绍页面、注册和登录页面,以及支付系统。
-
支付系统将提供一周的免费试用期,之后提供高级功能。
-
设计方面将优先考虑功能性,待关键功能实现后再进行设计优化。
延伸问答
这个AI面试问题生成器的主要功能是什么?
该生成器根据用户的职位和经验年限生成10个定制的面试问题,并提供兼容性评分和改进建议。
为什么选择React和NestJS作为技术栈?
选择React是因为其开发速度快,适合构建动态用户界面;NestJS则有效支持可扩展的后端应用程序,使用TypeScript构建。
这个项目如何降低成本?
项目将后端部署在AWS Free Tier,前端部署在Vercel,以降低运营成本。
AI集成方面目前面临什么挑战?
最大的挑战是将Gemini和ChatGPT集成到系统中,特别是实现问题生成逻辑和兼容性评分。
用户如何注册和登录使用这个工具?
用户需要注册并登录才能开始使用该工具,正在开发相关的用户认证流程。
支付系统的设计有什么计划?
支付系统将提供一周的免费试用期,之后用户可以访问高级功能。