[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-81480":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":15,"starSnapshotCount":15,"syncStatus":29,"lastSyncTime":30,"discoverSource":31},81480,"JobPilot","jlifeng\u002FJobPilot","jlifeng","JobPilot — Zero-Deployment AI Resume Builder, JD Matcher & Mock Interview Assistant JobPilot — 开箱即用的桌面端 AI 求职助手，支持简历优化、岗位匹配与模拟面试","",null,"TypeScript",68,11,30,0,3,36,38,39,71.04,"Apache License 2.0",false,"main",true,[],"2026-06-12 04:01:34","\u003Cdiv align=\"center\">\n  \u003Cimg src=\"public\u002Flogo.svg\" alt=\"JobPilot\" width=\"200\">\n\n  **本地优先的 AI 简历工作台**\n\n  [![License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-Apache%202.0-blue.svg)](LICENSE)\n  [![Tauri](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTauri-2-24c8db)](https:\u002F\u002Ftauri.app\u002F)\n  [![React](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FReact-19-61dafb)](https:\u002F\u002Freact.dev\u002F)\n  [![TypeScript](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTypeScript-5-3178c6)](https:\u002F\u002Fwww.typescriptlang.org\u002F)\n  [![Platform](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPlatform-Windows-0078d4)](.\u002Fdesktop)\n  [![Linux.do](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLinux.do-社区-blue)](https:\u002F\u002Flinux.do\u002F)\n\n\u003C\u002Fdiv>\n\n\u003Cimg width=\"1536\" height=\"1024\" alt=\"ChatGPT Image 2026年5月17日 17_29_45\" src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fa8d4fef2-969f-4cc8-a168-ad78771a4d35\" \u002F>\n\n\n---\n\nJobPilot 是一款本地优先的 AI 求职桌面应用，帮助你完成简历编写与优化、面试模拟与复盘，从简历到面试全覆盖。下载安装后即可开始使用，无需搭建服务端环境。\n\n## 功能特色\n\n\u003Cdetails>\n\u003Csummary>\u003Cb>原有功能（来自 JadeAI \u002F RoleRover）\u003C\u002Fb>\u003C\u002Fsummary>\n\n- **拖拽式简历编辑器** — 支持行内编辑、自动保存、模块拖拽排序\n- **50+ 简历模板** — 涵盖经典、现代、极简、ATS 友好等多种风格，支持主题定制\n- **AI 智能助手** — 简历生成、内容优化、JD 匹配分析、求职信撰写、翻译润色\n- **简历解析** — 支持从 PDF 和图片中解析简历内容\n- **多格式导出** — 支持 PDF、PNG、Word 等格式导出\n- **简历分享** — 生成分享链接，方便投递和展示\n- **LinkedIn 职业照** — AI 生成专业证件照\n- **中英双语** — 完整的国际化支持\n- **本地优先** — 数据存储在本地，隐私安全有保障\n\n\u003C\u002Fdetails>\n\n\u003Cdetails open>\n\u003Csummary>\u003Cb>JobPilot 新增功能\u003C\u002Fb>\u003C\u002Fsummary>\n\n- **Tauri 桌面端** — 基于 Tauri 2 构建原生桌面应用，更轻量、更快的体验，支持 Mac（Apple Silicon 芯片）\n- **多格式导入** — 支持 JSON、Markdown、PDF、图片（PNG\u002FJPG\u002FWebP）多种格式导入，AI 智能解析简历内容\n- **PDF 导入增强** — 支持普通 PDF 和扫描件，图片与扫描 PDF 使用多模态模型智能解析\n- **Markdown 编辑器** — 新增编辑器组件，支持工具栏快捷操作（加粗、斜体、代码、列表、链接）\n- **文本域列表组件** — 支持多行文本输入，适合编辑经历描述等长文本内容\n- **应用内更新** — 自动检测并安装新版本\n- **模型列表获取** — 支持手动刷新获取可用模型列表，快速选择模型\n- **排版样式优化** - 持续更新\n- **更多模板** — 持续更新\n\n\u003C\u002Fdetails>\n\n## 更新日志\n\n查看 [CHANGELOG.md](.\u002FCHANGELOG.md) 了解详细的版本更新记录。\n\n## 后续计划\n\n以下是计划在后续版本中开发的功能：\n\n- **LinkedIn 证件照** — AI 生成专业证件照功能\n- **简历版本管理** — 支持简历历史版本对比与恢复\n\n> 💡 **欢迎贡献想法！** 如果你有功能建议或发现了 Bug，欢迎在 [GitHub Issues](https:\u002F\u002Fgithub.com\u002Fjlifeng\u002FJobPilot\u002Fissues) 中提出，或者直接提交 Pull Request。\n\n## 产品截图\n\n### 工作台与模版库\n\n| 工作台 | 模版库 |\n|:------:|:------:|\n| ![工作台](images\u002F工作台.png) | ![模版库](images\u002F模版库.png) |\n\n### 简历编辑与 AI 助手\n\n| 编辑简历 | AI 助手 |\n|:--------:|:------:|\n| ![编辑简历](images\u002F编辑简历.png) | ![AI助手](images\u002FAI助手.png) |\n\n### AI 配置与导入\n\n| AI 助手配置 | AI 解析 Markdown | AI 解析 PDF |\n|:----------:|:----------------:|:----------:|\n| ![AI助手配置](images\u002FAI助手配置.png) | ![AI解析markdown文件](images\u002FAI解析markdown文件.png) | ![AI解析PDF文件](images\u002FAI解析PDF文件.png) |\n\n### 导出与面试\n\n| 多项导出 | 模拟面试 | 面试报告 |\n|:--------:|:--------:|:--------:|\n| ![多项导出](images\u002F多项导出.png) | ![模拟面试](images\u002F模拟面试.png) | ![面试报告](images\u002F面试报告.png) |\n\n## 下载安装\n\n1. 前往 [GitHub Releases](https:\u002F\u002Fgithub.com\u002Fjlifeng\u002FJobPilot\u002Freleases) 下载最新版本\n2. 下载 Windows 安装包（`.exe` 或 `.msi`）\n3. 双击安装，启动应用\n\n> 目前支持 Windows 平台，macOS 版本计划开发中。\n\n## 从源码构建\n\n### 环境要求\n\n- Node.js 20+\n- pnpm 9+\n- Rust stable（构建桌面应用时需要）\n- Tauri 2 Windows 工具链\n\n### 安装依赖\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fjlifeng\u002FJobPilot.git\ncd JobPilot\npnpm install\n```\n\n### 开发模式\n\n```bash\n# 启动 Tauri 桌面应用开发模式\npnpm run dev:tauri\n\n# 启动 Web 版本开发模式\npnpm run dev:web\n```\n\n### 构建发布\n\n```bash\n# 构建 Tauri 桌面应用\npnpm run build:tauri\n```\n\n## 技术栈\n\n| 类别 | 技术 |\n|------|------|\n| 框架 | Next.js 16、React 19 |\n| 桌面应用 | Tauri 2 |\n| 语言 | TypeScript 5 |\n| 样式 | Tailwind CSS 4 |\n| UI 组件 | shadcn\u002Fui |\n| 状态管理 | Zustand |\n| AI SDK | Vercel AI SDK |\n\n## 开源协议\n\n本项目基于 [Apache License Version 2.0](LICENSE) 开源。\n\n## 致谢\n\n本项目基于以下开源项目二次开发：\n- [JadeAI](https:\u002F\u002Fgithub.com\u002FLingyiChen-AI\u002FJadeAI) — 感谢原作者的开源贡献\n- [RoleRover](https:\u002F\u002Fgithub.com\u002Flingshichat\u002FRoleRover) — 感谢原作者的持续维护\n\n---\n","JobPilot 是一款本地优先的 AI 求职桌面应用，旨在帮助用户完成从简历编写到面试模拟的全流程求职准备。其核心功能包括拖拽式简历编辑器、50多种风格各异的简历模板、AI智能助手（提供简历生成与优化、JD匹配分析等）、多格式导入导出以及模拟面试等功能。技术上，该应用基于Tauri 2构建，结合了React和TypeScript，确保了轻量级和高性能，并且支持Windows平台。JobPilot适用于任何正在寻找工作机会并希望提高求职材料质量及面试表现的专业人士。",2,"2026-06-11 04:05:13","CREATED_QUERY"]