JobPilot:本地优先的 AI 简历桌面工具,让求职更高效
1. 引言
在求职过程中,简历的编写、优化和投递往往是最耗时耗力的环节。市面上虽然有不少在线简历工具,但数据上传到云端总让人担心隐私安全。今天要介绍的 JobPilot 是一款本地优先的 AI 求职桌面应用,基于 Tauri 2 + React 19 + Rust 构建,聚焦简历编写、AI 辅助评审、JD 匹配、模拟面试和本地求职资料管理,下载安装后即可使用,无需搭建服务端。
2. 核心功能一览
JobPilot 将简历的导入、编辑、导出、同步和持续优化整合进桌面端工作台,功能覆盖求职全流程:
- 原生桌面工作台 — 基于 Tauri 2、React、TypeScript 和 Rust 构建,提供轻量、本地化的 Windows 与 macOS Apple Silicon 体验。
- AI 简历评审与编辑 — 支持简历生成、改写、语法检查、JD 匹配和 AI 润色,专用入口可按建议逐条应用修改。
- Anthropic 工具调用支持 — 支持 Anthropic 原生
tool_use/tool_result调用链,AI 助手可通过replaceResumeText精确替换文本片段,而不是整份简历覆盖。 - 多格式导入 — 支持 JSON、Markdown、PDF、图片等格式导入;普通 PDF 和扫描件可结合多模态 AI 解析为结构化简历。
- 隐私友好的导出 — 支持 PDF、智能一页 PDF、HTML、纯文本、Markdown 和 JSON 导出,并可一键脱敏姓名、手机号、邮箱、公司、学校和个人链接。
- 编辑体验优化 — 支持模块拖拽、行内编辑、自动保存、Markdown 工具栏、长文本列表编辑和 50+ 简历模板。
- 模拟面试与复盘 — 可根据 JD 和目标岗位创建面试,会话支持删除与重新开始,并生成面试复盘报告。
- WebDAV 加密同步 — 支持将简历、设置和 API 密钥加密备份到 123 云盘、傲梅云、Nextcloud 等 WebDAV 服务,一键恢复。
- 发布与更新流程 — 支持应用内更新检测、版本同步、Windows/macOS 安装包构建,以及从更新日志生成 Release Notes。
3. 近期版本亮点
JobPilot 保持着活跃的迭代节奏,近期几个版本带来了重要更新:
- v1.4.0 — 导出数据脱敏、Anthropic 简历编辑工具、局部文本替换和更稳定的 AI 流式输出。
- v1.3.0 — 工作台布局重构、编辑器预览与侧边栏优化、面试删除/重新开始、Anthropic 面试流式对话。
- v1.2.2 — WebDAV 加密云端同步,支持快照备份与恢复。
- v1.1.x — 桌面端打包、多格式导入、PDF 解析增强、应用内更新、模板优化和 macOS 支持。
4. 技术栈解析
JobPilot 的技术选型兼顾了桌面性能与开发效率:
| 类别 | 技术 |
|---|---|
| 框架 | Next.js 16、React 19 |
| 桌面应用 | Tauri 2、Rust |
| 语言 | TypeScript 5 |
| 样式 | Tailwind CSS 4 |
| UI 组件 | shadcn/ui |
| 状态管理 | Zustand |
| AI SDK | Vercel AI SDK |
| 本地数据 | SQLite、OS Keyring |
| 云端同步 | WebDAV |
Tauri 2 提供了比 Electron 更轻量的桌面容器,Rust 后端保证了文件解析和加密同步的性能;前端 React 19 + Tailwind CSS 4 的组合则让 UI 开发高效且美观。
5. 下载与安装
- 前往 GitHub Releases 下载最新版本
- 下载对应平台的安装包
- 双击安装,启动应用
从源码构建
环境要求:Node.js 20+、pnpm 9+、Rust stable(构建桌面应用时需要)、Tauri 2 Windows 工具链
git clone https://github.com/jlifeng/JobPilot.git
cd JobPilot
pnpm install
# 启动 Tauri 桌面应用开发模式
pnpm run dev:tauri
# 启动 Web 版本开发模式
pnpm run dev:web
# 构建 Tauri 桌面应用
pnpm run build:tauri
6. 开源协议与致谢
本项目基于 Apache License Version 2.0 开源。JobPilot 包含来自 JadeAI 的开源工作,感谢原作者和开源社区的贡献。
7. 总结
JobPilot 是一款功能全面、注重隐私的 AI 求职桌面工具。它把简历管理、AI 优化、模拟面试等求职核心环节整合到本地桌面端,数据完全由用户掌控。如果你正在求职或想优化简历流程,不妨下载体验一下。
💡 欢迎贡献想法! 如果你有功能建议或发现了 Bug,欢迎在 GitHub Issues 中提出,或者直接提交 Pull Request。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)