【免费下载链接】ApplyPilotAI agent that applies to jobs for you. Any site. Any form.项目地址https://gitcode.com/gh_mirrors/ap/ApplyPilot点击查看免费下载ApplyPilot 是一个自动求职 AI Agent它自动抓取职位、用 AI 给岗位打分、按岗位定制简历和求职信甚至能操作浏览器帮你填表投递。但不少新手装到一半就卡在依赖上——Python 版本不对、API key 没配、浏览器找不到一个环节缺了整条流水线就转不起来。别慌applypilot doctor一条命令就能一键诊断你的自动求职配置它会逐项检查环境标出「已就绪 / 缺失 / 可选」最后告诉你当前解锁到哪一层能力。花 1 分钟跑一遍比盯着报错猜半天高效得多。本文教你怎么用 doctor 做环境自检并附上一份可直接勾选的排查清单。先搞懂ApplyPilot 的三层能力是怎么分的在诊断之前先理解「分层Tier」概念你就知道 doctor 为什么这么设计。ApplyPilot 把功能按依赖拆成三层装到什么程度就能用到哪一层层级能力需要额外装什么对应命令Tier 1职位发现Python 3.11 pipinit、run discover、run enrich、status、dashboardTier 2AI 打分与简历定制 LLM API keyGemini 免费额度即可run score、run tailor、run cover、run pdfTier 3全自动投递 Claude Code CLI Chrome Node.jsapply分层判断逻辑写在 config.py 的get_tier()里程序会先探测有没有 LLM key再探测claude命令和 Chrome 路径按结果返回 13 层。所以「装不好」的本质其实就是某些层的依赖没凑齐——而 doctor 正是来帮你确认这件事的。一键诊断applypilot doctor 快速上手如果你还没装 ApplyPilot先执行下面两条命令第二条是职位抓取依赖的安装方式详见 README.md 的说明pip install applypilot pip install --no-deps python-jobspy pip install pydantic tls-client requests markdownify regex然后运行诊断命令applypilot doctor输出大致长这样——每一项后面是状态绿色 OK / 红色 MISSING / 黄色 WARN右边是路径或原因ApplyPilot Doctor profile.json OK /home/you/.applypilot/profile.json resume.txt OK /home/you/.applypilot/resume.txt searches.yaml WARN Will use example config — run applypilot init python-jobspy OK Job board scraping available LLM API key OK Gemini (gemini-2.0-flash) Claude Code CLI MISSING needed for auto-apply Chrome/Chromium OK /usr/bin/google-chrome Node.js (npx) OK /usr/bin/npx CapSolver API key optional Set CAPSOLVER_API_KEY in .env for CAPTCHA solving Current tier: Tier 2 — AI Scoring Tailoring → Tier 3 unlocks: auto-apply (needs Claude Code CLI Chrome Node.js)看到最后那行「Current tier」就清楚了你目前处在 Tier 2还差 Claude Code CLI 才能解锁全自动投递。doctor命令的完整实现见 cli.py 中的doctor()函数。逐项解读9 项配置检查清单doctor 会检查下面 9 项。对着你的输出看哪几项不是 OK检查项作用缺失/警告时怎么办profile.json个人档案驱动打分、定制与表单自动填充运行applypilot init创建resume.txt纯文本简历AI 阶段的输入运行applypilot init只有 PDF 时会 WARN需补一份 txtsearches.yaml职位搜索配置地点、岗位、平台缺失时自动回退到示例配置 searches.example.yaml建议跑init生成自己的python-jobspy职位板抓取依赖单独安装pip install --no-deps python-jobspy 运行依赖LLM API keyAI 打分/定制/求职信在~/.applypilot/.env中设置GEMINI_API_KEY或 OpenAI key / 本地模型地址Claude Code CLI自动投递的浏览器代理从官方渠道安装装完确保终端能直接运行claudeChrome/Chromium自动投递需要驱动浏览器安装 Chrome或设置CHROME_PATH环境变量指定路径Node.js (npx)运行 Playwright MCP 服务安装 Node.js 18 及以上版本CapSolver API key自动解验证码可选非必需遇到验证码挡住投递时再在.env里加CAPSOLVER_API_KEY几个容易踩的坑提前说resume.txt只显示 PDF 不够AI 定制阶段读的是纯文本doctor 会给出 WARN 提醒。searches.yaml的 WARN 不致命程序会回退用打包内置的示例配置搜索照样能跑。Python 版本ApplyPilot 要求 Python 3.11 及以上见 pyproject.toml 的requires-python。如果pip install阶段就报错先确认版本。Chrome 路径找不到doctor 会自动探测常见安装位置非标准安装时手动设CHROME_PATH即可探测逻辑同样在 config.py 的get_chrome_path()。看到 MISSING照着这份速查表修修完之后重新跑一次applypilot doctor确认状态翻转成 OK。绝大多数「环境装不好」都逃不出下面这几类LLM API key 缺失→ 最简单的路径是重跑applypilot init向导第 4 步会引导你填 key 并写入.env。只想用发现 定制不想碰全自动→ 只要补齐 LLM key 到 Tier 2 就够了Claude Code CLI 和 Chrome 的 MISSING 可以不管。全自动投递跑不起来→ 三个缺一不可Claude Code CLI、Chrome、Node.js 18逐项补齐。python-jobspy装不上→ 它因依赖锁定问题需要--no-deps方式单独装按上面第二条安装命令原样执行。所有文件类检查都 MISSING→ 说明从没初始化过直接applypilot init走完 5 步向导简历、档案、搜索配置、AI key、自动投递它还会在结尾打印你当前的 Tier 状态。初始化向导的完整流程在 wizard/init.py档案结构可以参考 profile.example.json。收尾一条命令确认环境就绪把这次诊断变成你的固定习惯——每次改完配置、或新装依赖后跑一遍applypilot doctor只看两个地方顶部有没有红色MISSING底部Current tier是不是你想要的层级。全部 OK 之后就可以按层开工了applypilot run跑发现与定制流水线applypilot apply启动自动投递。环境是否健康从此一眼可见不用再靠猜。小提示本文提到的 doctor 检查项与官方 README.md 中的「CLI Reference」一一对应遇到问题优先翻 README 的命令速查部分。赞分享【免费下载链接】ApplyPilotAI agent that applies to jobs for you. Any site. Any form.项目地址https://gitcode.com/gh_mirrors/ap/ApplyPilot点击查看免费下载相关推荐Refine v5 的 Link / 组件基于 routerProvider 的统一导航、SSR 与泛型类型支持Refine v5 的 Link / 组件基于 routerProvider 的统一导航、SSR 与泛型类型支持 Link / 是 Refine v5 内人工智能AI 应用大模型音视频短视频后端前端桌面应用Logseq CLI doctor 报告 server revision 不匹配时怎么排查修复Logseq CLI doctor 报告 server revision 不匹配时怎么排查修复 当你运行 Logseq CLI 的 doctor 诊断时看到知识管理桌面应用前端跨平台Video2X 实战指南3 条命令把老视频放大到 4K、补到 60 帧Video2X 实战指南3 条命令把老视频放大到 4K、补到 60 帧 Video2X 是一个免费开源的视频超分辨率与补帧工具完全在你本地电脑运行Wind音视频视频处理图像处理深度学习创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考