8000 GitHub - LinMoQC/Magic-Resume: Magic Resume 是一个由 AI 驱动的智能简历优化器。它基于 Next.js 构建,旨在帮助用户根据目标岗位(JD)的要求,智能地分析、优化个人简历,并提供专业建议。
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Magic Resume 是一个由 AI 驱动的智能简历优化器。它基于 Next.js 构建,旨在帮助用户根据目标岗位(JD)的要求,智能地分析、优化个人简历,并提供专业建议。

License

Notifications You must be signed in to change notification settings

LinMoQC/Magic-Resume

Repository files navigation

Magic Resume Logo

License Stars Forks Issues


📜 简介

Magic Resume 是一个由 AI 驱动的智能简历优化器。它基于 Next.js 构建,旨在帮助用户根据目标岗位(JD)的要求,智能地分析、优化个人简历,并提供专业建议。


✨ 项目结构

resume/
|-- src/
|   |-- app/         # Next.js App Router 页面和路由
|   |-- components/  # 可复用的 UI 组件
|   |-- lib/         # 辅助函数、类型定义和 AI 相关逻辑
|   |-- prompts/     # AI 提示词模板
|   |-- store/       # Zustand 状态管理
|-- public/          # 静态资源 (图片, Logo)
|-- .env.local.example # 环境变量示例文件
|-- package.json
|-- next.config.ts
|-- README.md

🔧 技术栈

🚀 本地运行

  1. 克隆仓库

    git clone https://github.com/your-username/your-repo-name.git
    cd your-repo-name
  2. 安装依赖

    npm install
  3. 配置环境变量

    在项目根目录创建一个 .env.local 文件,并根据 .env.local.example 的内容填入您的密钥。

    # Clerk
    NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_publishable_key
    CLERK_SECRET_KEY=your_secret_key
    
    # OpenAI / LLM Provider
    # 如果您使用 OpenAI,请填入以下密钥
    OPENAI_API_KEY="sk-..."
    OPENAI_API_BASE_URL="https://api.openai.com/v1" # 可选,可替换为代理地址
  4. 启动开发服务器

    npm run dev

    打开 http://localhost:3000 查看结果。

⚙️ 其他命令

构建项目:

npm run build

启动生产环境服务器:

npm run start

代码规范检查:

npm run lint

📷 项目截图

在线编辑 AI 智能优化
在线编辑 AI 智能优化
AI 智能分析 多种导入方式
AI 智能分析 多种导入方式
简历导出
简历导出

🤝 贡献

我们非常欢迎各种形式的贡献!如果您在使用过程中发现任何问题,或有任何好的建议,请随时 提交 issue 或提交 Pull Request。

👥 贡献者

感谢以下开发者对 Magic Resume 作出的贡献:

contributors

Star History

Star History Chart

❤️ 许可

该项目使用 MIT 许可证。

About

Magic Resume 是一个由 AI 驱动的智能简历优化器。它基于 Next.js 构建,旨在帮助用户根据目标岗位(JD)的要求,智能地分析、优化个人简历,并提供专业建议。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages

0