☰
JobOps AI Provider配置终极对比:OpenAI、Claude还是Ollama本地部署免费方案
2026/9/25 3:29:29 网站建设 项目流程

JobOps AI Provider配置终极对比:OpenAI、Claude还是Ollama本地部署免费方案

【免费下载链接】job-opsjob-ops: DevOps principles applied to job hunting. A self-hosted pipeline to track, analyze, and assist your application process项目地址: https://gitcode.com/gh_mirrors/jo/job-ops

JobOps 是一款开源的自托管求职自动化流水线,把 DevOps 原则应用到求职中:自动抓取职位、AI 评分、AI 定制简历并生成 PDF。而它的核心 AI 能力(Ghostwriter 写作助手、简历定制、职位评分)全部依赖AI Provider 配置——选对 Provider,决定了你的简历质量、数据隐私和使用成本。本文带你完成 OpenAI、Claude 与 Ollama 本地部署三大方案的终极对比,并给出零成本的 Ollama 免费方案配置指南。

30秒决策:该选哪个 AI Provider?

JobOps 内置了 13 种 Provider 策略,覆盖 OpenAI、Ollama、Claude CLI、Gemini、GLM 等,其中新手最常纠结的就是下面三种:

对比维度OpenAIClaude (Claude Code CLI)Ollama 本地部署
月费用按量付费订阅制(Pro/Max 套餐)完全免费
简历数据是否出本地会发送到云端会发送到云端不出本地,隐私最佳
输出质量高高,长文本写作突出取决于本地模型与硬件
配置难度低,填 API Key 即可中,需先安装 Claude Code中,需本地跑模型
默认模型gpt-5.4-miniclaude-sonnet-5本地已安装的任意模型
结构化输出(JSON Schema)支持严格模式不支持,走 CLI 纯文本支持

一句话结论:要省心选 OpenAI,要写作质量选 Claude,要零成本且隐私敏感选 Ollama。

Ollama 本地部署免费方案:5步配置

简历包含大量个人经历与联系方式,很多人不愿上传云端。Ollama 方案让所有推理都在本机完成,无需 API Key,是真正的免费方案。

  1. 在本地或 JobOps 服务器安装 Ollama,并拉取一个推理模型(如llama3.1、qwen2.5等 8B 以上规格,评分任务建议 14B 以上)。
  2. 打开 JobOps 的Settings → Model区块。
  3. Provider 下拉框选择ollama。
  4. Base URL 保持默认的http://localhost:11434(Ollama 的 OpenAI 兼容端点),无需填写 API Key。
  5. 模型下拉框会列出本地已安装的全部 Ollama 模型,选中后保存即可。

JobOps 通过 Ollama 的/v1/chat/completions兼容接口通信,并会自动校验/v1/models连通性,配置错误会即时提示,而不是等到跑流水线时才失败。相关实现在 ollama.ts 中。

OpenAI 配置最快方法:1个Key搞定

OpenAI 是配置成本最低的云端方案:

  1. 在Settings → Model中 Provider 选择openai。
  2. 填入 OpenAI API Key,Base URL 默认https://api.openai.com无需改动。
  3. 模型留空则自动使用默认的gpt-5.4-mini;也可以在 Provider 感知的下拉列表中挑选任意文本生成模型。

值得注意:OpenAI 策略启用了严格 JSON Schema 输出模式(见 openai.ts),职位评分这类需要结构化结果的场景,结构化输出的可靠性会明显优于纯文本 Provider。

Claude 接入指南:用 Claude Code 订阅白嫖高质量写作

如果你已经订阅了 Claude Pro / Max 套餐,JobOps 提供了claude_cliProvider,直接复用订阅额度,而不是按 API 计费:

  1. 先安装 Claude Code 命令行工具,运行claude setup-token生成长期 Token。
  2. 将 Token 设置为环境变量CLAUDE_CODE_OAUTH_TOKEN(或使用ANTHROPIC_API_KEY)。
  3. 在 JobOps 的Settings → Model中 Provider 选择claude_cli。
  4. 从精选的 Claude 模型列表中选择,默认模型为claude-sonnet-5。

配置完成后,JobOps 会以无头方式调用claude -p完成推理,界面中不需要填写任何 API Key 字段。它的限制是不支持 JSON Schema 结构化输出,更适合 Ghostwriter、简历定制等写作型任务。

进阶玩法:按用途混搭 Provider

JobOps 最强大的地方在于用途级 Provider 覆盖(purpose overrides):默认的评分、定制(Tailoring)、项目选择三个 AI 任务可以分别指向不同 Provider、不同模型、甚至不同的 Key。

典型省钱组合:

  • 默认用途(职位抓取后的评分等高频任务)→ Ollama 本地,零成本;
  • Tailoring 用途(简历定制,质量敏感)→ OpenAI 或 OpenRouter 云端模型。

这样高频低敏感任务不出本地、不花钱,关键写作任务才消耗云端额度。切换 Provider 时表单会自动清理过期的模型覆盖值,防止出现"Provider 与模型不匹配"的错误,解析逻辑见 modelSelection.ts。

常见问题快速排查

评分/定制提示"所选模型在当前 Provider 下不存在"打开Settings → Model,确认 Provider 与模型是配套关系;换 Provider 后把模型留空使用默认值,或从下拉列表重新选择。

保存后行为没变化模型区块的预览与Resolved config会即时反映表单选择,但只有点击保存后,设置才对后续的评分、定制、流水线任务生效——重跑一次任务验证即可。

Ollama 连接失败确认 Ollama 服务正在运行(默认端口 11434),且与 JobOps 容器在同一网络;容器部署时 Base URL 通常要写成宿主机地址而非localhost。

相关资源

  • 完整的 Provider 策略注册表:providers/index.ts
  • 设置页完整说明(含全部 Provider 与默认模型清单):features/settings.md
  • Codex 设备码登录流程:getting-started/codex-auth.md
  • 自部署指南(Docker Compose):getting-started/self-hosting.md
  • 自部署代码仓库(clone 地址):git clone https://gitcode.com/gh_mirrors/jo/job-ops

选对 AI Provider,你的自托管求职流水线才能真正跑起来。先从 Ollama 免费方案起步,验证流程后再按需把关键任务升级到云端大模型,是最稳妥的路线。

【免费下载链接】job-opsjob-ops: DevOps principles applied to job hunting. A self-hosted pipeline to track, analyze, and assist your application process项目地址: https://gitcode.com/gh_mirrors/jo/job-ops

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询