☰
ApplyPilot init配置向导完全指南:一次设置好简历、求职档案与免费API密钥
2026/10/11 10:47:13 网站建设 项目流程

【免费下载链接】ApplyPilot

AI agent that applies to jobs for you. Any site. Any form.

项目地址:https://gitcode.com/gh_mirrors/ap/ApplyPilot
点击查看免费下载

ApplyPilot 是一个开源的 AI 求职申请代理:它能跨多个招聘网站发现职位、用 AI 给岗位打分、为每个岗位定制简历和求职信,甚至自动帮你填写并提交申请表。而这一切的起点,是applypilot init配置向导——通过一次交互问答,你就完成了简历导入、求职档案创建、搜索条件定义,以及免费 Gemini API 密钥的设置,全程不需要手动编辑任何配置文件。🚀

为什么需要 init 配置向导?

手动逐行写 JSON、YAML 容易出错,也不了解要填哪些字段。配置向导把整个流程变成了"回答问题":向导会在你的用户主目录下自动创建~/.applypilot/配置目录,并一次性生成下面这些文件(路径逻辑见 src/applypilot/config.py):

生成的文件作用
resume.txt/resume.pdf你的主简历,AI 定制简历的"原材料"
profile.json求职档案:联系方式、薪资、技能、工作授权等
searches.yaml搜索条件:目标地点、半径、职位关键词
.envLLM API 密钥与模型配置

更棒的是:这个向导可以随时重跑。配置项填错了、换工作方向了、想补一个 API 密钥,重新执行一次applypilot init即可(见 wizard 入口说明)。

快速开始:安装并启动配置向导

📌 前提条件:Python 3.11+。如果还想体验全自动投递(Tier 3),后续再准备 Node.js 18+ 和 Chrome。

# 安装主程序 pip install applypilot # 安装职位爬取组件(按官方说明分两步,避免依赖冲突) pip install --no-deps python-jobspy && pip install pydantic tls-client requests markdownify regex # 启动配置向导 applypilot init

看到绿色边框的 "ApplyPilot Setup Wizard" 面板,就说明向导成功启动了,接下来跟着提示走 5 个步骤。

五大配置步骤详解

步骤 1:导入简历(.txt 或 .pdf)

向导会提示你输入简历文件的完整路径,支持.txt和.pdf两种格式。注意两点:

  • 向导是复制文件到~/.applypilot/,你的原文件不会被改动;
  • 如果只给了 PDF,向导还会追问一份纯文本版本——因为 AI 打分和简历定制需要读取纯文本内容(代码逻辑见 resume 设置步骤)。

💡 小建议:准备一份结构清晰的 txt 简历(经历、技能分块),效果会更好。

步骤 2:填写求职档案(profile.json)

这一步是向导里问题最多的环节,但都是"填空",内容会结构化保存为profile.json。它决定了 AI 怎么给岗位打分、怎么定制简历、自动投递时怎么填表。问题分为几组:

  1. 个人信息:姓名、邮箱、电话、城市、LinkedIn/GitHub 链接等,还包含求职网站登录密码(自动投递过登录墙时用);
  2. 工作授权:是否有合法工作身份、是否需要担保(sponsorship);
  3. 薪资期望:期望年薪、币种、可接受区间(如80000-120000);
  4. 经验与目标:当前职位、目标职位、年限、学历;
  5. 技能边界:编程语言、框架、工具,用逗号分隔即可;
  6. 简历事实(Resume Facts):⭐ 重点!填入必须原样保留的公司、项目、学校名和真实数据(如 "99.9% uptime")。AI 定制简历时会重排内容,但这些事实绝不会被改写(见 resume facts 说明);
  7. 到岗时间:默认"立即到岗"。

不确定格式?仓库根目录有一份完整示例 profile.example.json,可以直接对照参考。

步骤 3:定义求职搜索条件(searches.yaml)

三个问题就能生成你的搜索配置:

  • 目标地点(如Remote、Canada、New York, NY);
  • 搜索半径(英里,0 表示只找远程岗位);
  • 目标职位列表(逗号分隔,如Backend Engineer, Full Stack Developer)。

向导会把每个职位自动分配优先级 tier(1 最高,3 为宽泛兜底),写入searches.yaml。之后你可以直接编辑该文件,补充排除关键词、地点过滤规则等高级选项——字段大全见示例配置 src/applypilot/config/searches.example.yaml。

步骤 4:配置免费 API 密钥,解锁 AI 功能

这是整个向导最"值钱"的一步。LLM 驱动着岗位打分、简历定制、求职信生成三大核心能力,但好消息是——首选方案完全免费:

提供商说明写入 .env 的变量
Gemini(推荐)免费额度充足,申请即用GEMINI_API_KEY+LLM_MODEL(默认gemini-2.0-flash)
OpenAI按量付费OPENAI_API_KEY+LLM_MODEL
本地模型Ollama / llama.cpp,离线零成本LLM_URL+LLM_MODEL

选择 Gemini 后,向导会提示你从 aistudio.google.com 免费申请密钥,粘贴即可,默认模型gemini-2.0-flash不填也行。所有密钥统一写入~/.applypilot/.env,后续命令自动加载(加载机制见 load_env)。

如果这步选择跳过,ApplyPilot 依然能用"只发现"模式:抓取和补全职位描述不需要任何密钥,只是暂时没有 AI 打分和定制功能。

步骤 5(可选):自动投递配置

最后一步针对最高阶的玩法——让 AI 像真人一样打开浏览器填写并提交申请表:

  • 向导会自动检测Claude Code CLI是否已安装,未安装会给出安装提示(不影响前四个步骤的功能);
  • 可选配置CapSolver API 密钥,用于自动破解部分网站的人机验证(hCaptcha、reCAPTCHA 等)。不配也没关系,遇到验证码的岗位会优雅跳过(逻辑见 auto-apply 步骤)。

看懂你的能力档位(Tier)

向导结束时会显示你当前的能力档位。ApplyPilot 按依赖情况把功能分成三级(判定逻辑见 get_tier):

档位名称能做什么解锁条件
Tier 1职位发现run discover/run enrich默认,装好即得
Tier 2AI 打分与定制run score/run tailor/run cover配置 LLM API 密钥(免费即可)
Tier 3全自动投递apply自动填表提交Claude Code CLI + Chrome + Node.js

也就是说:走完全流程并填了免费 Gemini 密钥,你就拿到了Tier 2——发现职位、AI 筛选、定制简历、生成求职信全部可用,剩下的提交动作也可以人工完成。

配置完成后:用 doctor 命令自检

跑一遍applypilot init后,建议执行一次体检命令确认一切就绪:

applypilot doctor

它会逐项检查profile.json、resume.txt、searches.yaml、LLM 密钥、Claude Code CLI、Chrome、Node.js 是否就位,缺什么、去哪补一目了然(诊断逻辑见 doctor 命令)。看到全部 OK,就可以执行applypilot run开启你的第一条 AI 求职流水线了。🎯

常用文件速查

文件说明
src/applypilot/wizard/init.pyinit 配置向导完整实现(5 个步骤)
src/applypilot/cli.pyCLI 命令入口(init / run / apply / doctor)
src/applypilot/config.py配置文件路径、.env 加载与 Tier 判定
profile.example.json求职档案完整示例
src/applypilot/config/searches.example.yaml搜索配置高级字段示例

常见问题

Q:填错了能重来吗?能。applypilot init设计为可重复执行,任何阶段重跑都会重建对应配置。

Q:只有 PDF 简历,没有 txt 版本怎么办?向导会跳过纯文本副本,但 AI 阶段(打分/定制)需要resume.txt,doctor会给出 WARN 提示——补一份 txt 再重跑 init 即可。

Q:不花钱能用吗?核心 AI 功能推荐用 Gemini 免费密钥,applypilot init向导就是为它设计的;纯职位发现(Tier 1)甚至不需要任何密钥。

Q:密钥存在哪里,安全吗?统一存放在~/.applypilot/.env,只有本机可访问,不会被提交到任何仓库。

小结

applypilot init把"装好就能自动求职"这件事压缩成了 5 个简单的问答步骤:简历、求职档案、搜索条件、免费 API 密钥、可选的自动投递。花十分钟跑完一遍,再配一个applypilot doctor自检,你的 AI 求职流水线就正式开工了。🏁

【免费下载链接】ApplyPilot

AI agent that applies to jobs for you. Any site. Any form.

项目地址:https://gitcode.com/gh_mirrors/ap/ApplyPilot
点击查看免费下载

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

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

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

立即咨询