Skill Simmer 是一个使用 AI 技术的模拟面试平台,旨在帮助用户提升面试技巧、积累实战经验。在这里,您可以根据真实的职位描述(JD)进行高度还原的模拟面试,并获得宝贵的反馈。
- 真实 JD 模拟:您可以粘贴任意职位的描述,AI 会根据职位要求生成面试问题,提供高度定制化的模拟面试体验。
- 多种面试风格:内置多种面试官风格,从友好亲切到严肃直接,帮助您适应不同的面试场景。
- 智能反馈报告:面试结束后,AI 会从多个维度对您的表现进行分析,并生成详细的反馈报告,指出您的亮点和待改进之处。
- 进度追踪:记录您的每一次面试历史和成长轨迹,通过数据分析,让您的进步一目了然。
- 成就系统:通过游戏化的激励机制,解锁新的徽章和成就,让练习过程不再枯燥。
本前端项目基于以下技术构建:
- Vite: 极速的现代前端构建工具。
- React: 用于构建用户界面的 JavaScript 库。
- TypeScript: 为 JavaScript 添加了静态类型检查。
- Tailwind CSS: 一个功能类优先的 CSS 框架,用于快速构建自定义设计。
- shadcn-ui: 一套设计精美、可重用的 UI 组件库。
在运行此项目之前,您需要配置 API 密钥。
-
在项目根目录下创建一个名为
.env.local的文件。 -
在
.env.local文件中,添加以下内容:VITE_ZHIPU_API_KEY=在这里填入您的智谱AI API密钥请将
在这里填入您的智谱AI API密钥替换为您自己的有效密钥。
如果您想在本地环境中运行或修改此项目,请按照以下步骤操作:
-
克隆仓库
git clone https://github.com/dakjdakd/skill-simmer.git
-
进入项目目录
cd skill-simmer -
安装依赖
npm install
-
启动开发服务器
npm run dev
启动成功后,您可以在浏览器中访问
http://localhost:8080查看项目。
- 准备面试:在“AI 模拟面试”页面的“面试准备”部分,粘贴您感兴趣的职位描述(JD)。
- 开始面试:点击“开始面试”按钮,进入模拟面试环节。AI 面试官会根据您提供的 JD 提出相关问题。
- 查看反馈:面试结束后,系统会生成一份详细的反馈报告,帮助您复盘和总结。
- 个性化设置:在“个人主页”的“外观设置”中,您可以根据喜好选择浅色、深色或自动主题模式。
希望这份文档能帮助您更好地了解和使用 Skill Simmer!