360 Secure SkillHub
360 安全技能中心

求职自动申请

面向个人求职者的求职自动化工具,可在 LinkedIn 和 Indeed 搜索职位、按个人资料匹配、生成定制求职信,并在试运行或手动确认后提交申请。

thcjp
thcjp
热度 50.39
最近更新 2026-09-22 02:58:37
分类:自动化依赖:代码执行 / 第三方 API / 读写文件 / 内部调用大模型应用场景:工作流 / 文案创作 / 研究 / 推荐 ...

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add job-auto-apply-tool-free
Metadata
name
job-auto-apply-tool-free
description
轻量级求职自动化工具,支持多平台职位搜索与申请提交,自动生成求职信,适合个人求职者提升效率。Use when 需要提升效率、自动化流程、批量处理、工作流优化时使用。不适用于需要人工创意判断的任务。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。
license
Proprietary
allowed-tools
read exec
compatibility
Requires LLM with tool-use capability
metadata
{"displayName":"求职自动申请","version":"1.0.0","summary":"轻量级求职自动化工具,支持多平台职位搜索与申请提交,自动生成求职信,适合个人求职者提升效率。","tags":["求职","自动化","招聘","求职信"],"source":"SkillHub","converted_at":"2026-07-22T17:58:36"}
tools
["exec","read","write"]

功能说明: 本技能涵盖 中文交互、化工具 等核心能力。

求职自动申请(免费版)

概述

求职自动申请免费版是一款面向个人求职者的自动化申请工具。支持跨 LinkedIn、Indeed 等主流招聘平台搜索职位,智能匹配职位要求与个人资料,自动生成定制化求职信,并提交申请。内置试运行模式和手动确认机制,确保投递安全可控。

核心能力

能力 说明 免费版支持
多平台搜索 跨平台职位搜索 是(2 个平台)
智能匹配 职位与资料匹配 是
求职信生成 自动生成求职信 是
试运行模式 无风险测试 是
手动确认 投递前确认 是
批量申请 批量自动投递 否
多账号管理 多平台账号 否
申请追踪 投递状态追踪 否
数据分析 投递效果分析 否

已知限制

执行已知限制操作,使用input_params参数进行配置,支持创建/查询/导出等操作。

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

支持最多 2 个招聘平台

支持最多 2 个招聘平台

输出: 返回支持最多 2 个招聘平台的执行结果,包含操作状态和输出数据。

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

单日最多投递 10 个申请

单日最多投递 10 个申请

输出: 返回单日最多投递 10 个申请的执行结果,包含操作状态和输出数据。

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

不支持批量自动投递

不支持批量自动投递

输出: 返回不支持批量自动投递的执行结果,包含操作状态和输出数据。

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

不支持申请状态追踪

不支持申请状态追踪

输出: 返回不支持申请状态追踪的执行结果,包含操作状态和输出数据。

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

不支持投递效果分析

不支持投递效果分析

输出: 返回不支持投递效果分析的执行结果,包含操作状态和输出数据。

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

输出: 返回已知限制的执行结果,包含操作状态和输出数据。 能力覆盖范围:本skill的核心能力覆盖以下场景关键词:轻量级求职自动化、支持多平台职位搜、索与申请提交、适合个人求职者提、升效率等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持。

使用场景

场景一:基础求职投递

求职者希望搜索并申请匹配的职位。

# 试运行模式(不实际提交)
python job_search_apply.py \
  --title "Software Engineer" \
  --location "San Francisco, CA" \
  --remote \
  --max-applications 10 \
  --dry-run

# 实际提交(需确认)
  --profile $HOME/job_profile.json \
  --title "Backend Engineer" \
  --platforms linkedin,indeed \
  --require-confirmation

场景二:远程职位搜索

求职者想找远程工作机会。

# 搜索远程职位
  --title "Frontend Developer" \
  --remote \
  --max-applications 5 \
  --dry-run

场景三:应届生求职

毕业生首次求职,谨慎投递。

# 使用确认模式逐个审核
  --title "Junior Developer" \
  --require-confirmation \
  --max-applications 3

不适用场景

以下场景求职自动申请不适合处理:

  • 需要人工创意判断的任务
  • 非结构化头脑风暴
  • 人际沟通协调

触发条件

需要提升效率、自动化流程、批量处理、工作流优化时使用。不适用于非本工具能力范围的需求。

快速开始

  1. 阅读## 核心能力章节了解skill功能
  2. 按## 依赖说明配置环境
  3. 执行所需能力对应的命令
  4. 参考## 错误处理章节处理异常
  5. 查看## FAQ解答常见疑问

配置个人资料

# 复制资料模板
cp profile_template.json $HOME/job_profile.json

# 编辑个人资料
vim $HOME/job_profile.json

示例

{
  "full_name": "Jane Doe",
  "email": "jane@example.com",
  "phone": "+1234567890",
  "resume_path": "$HOME/Documents/resume.pdf",
  "linkedin_url": "https://linkedin.com/in/janedoe",
  "years_experience": 5,
  "authorized_to_work": true,
  "requires_sponsorship": false,
  "skills": ["Python", "JavaScript", "SQL"],
  "experience_level": "mid"
}

执行首次搜索

# 试运行搜索
  --title "Software Engineer" \
  --location "Remote" \
  --dry-run

结果处理: 执行完成后,查看输出结果确认操作状态。成功时输出包含处理摘要和结果数据;失败时根据错误信息排查问题,查阅错误处理章节获取恢复步骤。

配置示例

支持的招聘平台

平台 支持方式 说明
LinkedIn API + 爬取 含 Easy Apply
Indeed API 官方 API

参数说明

参数 类型 默认值 说明
--profile 字符串 无 个人资料文件路径
--title 字符串 无 职位名称
--location 字符串 无 工作地点
--remote 布尔 false 仅搜索远程
--platforms 字符串 all 平台列表
--max-applications 整数 10 最多申请数
--dry-run 布尔 false 试运行模式
--require-confirmation 布尔 false 需手动确认

工作流程

1. 配置资料 → 加载个人信息
2. 搜索职位 → 跨平台搜索匹配
3. 智能匹配 → 分析兼容性
4. 生成求职信 → 定制化生成
5. 确认投递 → 手动确认(可选)
6. 提交申请 → 自动提交
7. 记录结果 → 保存投递记录

优选实践

安全投递建议

  1. 先试运行:始终先用 --dry-run 测试
  2. 启用确认:重要投递使用 --require-confirmation
  3. 限制数量:每日投递不超过 10 个
  4. 高匹配分:设置最低匹配分数 0.75+
  5. 真实信息:不夸大或虚构资质

个人资料优化

{
  "full_name": "真实姓名",
  "email": "常用邮箱",
  "phone": "可联系电话",
  "resume_path": "简历文件路径",
  "linkedin_url": "LinkedIn 主页",
  "years_experience": 5,
  "authorized_to_work": true,
  "requires_sponsorship": false,
  "skills": ["核心技能1", "核心技能2", "核心技能3"],
  "experience_level": "entry/mid/senior",
  "preferred_locations": ["城市1", "城市2"],
  "salary_min": 100000,
  "job_type": "full-time"
}

求职信模板

Dear Hiring Manager at {company},

I am excited to apply for the {position} role. With {years} years of
experience in {skills}, I believe I would be an excellent fit.

{custom_paragraph}

I look forward to discussing how I can contribute to {company}'s success.

Best regards,
{name}

常见问题

搜索无结果

# 放宽搜索条件
  --title "Developer" \
  --location "Remote" \
  --dry-run

# 尝试不同关键词
  --title "Software Engineer" \
  --location "" \
  --dry-run

申请提交失败

# 检查资料完整性
py --validate-profile

# 验证平台连接
py --check-platforms

# 使用试运行模式测试

求职信质量不佳

# 优化个人资料中的技能描述
vim $HOME/job_profile.json

# 自定义求职信模板
py --cover-letter-template custom_template.txt

匹配分数过低

# 降低匹配阈值(谨慎使用)
py --min-match-score 0.6

# 优化资料中的技能关键词
# 确保技能与目标职位匹配

依赖说明

运行环境

  • Agent 平台:支持 SKILL.md 的任意 AI Agent(Claude Code / Cursor / Codex / Gemini CLI 等)
  • 操作系统:Windows / macOS / Linux
  • Python 版本:3.8 及以上
  • 网络环境:需可访问招聘平台

依赖详情

依赖项 类型 是否必需 获取方式
Python 3.8+ 运行时 是 系统包管理器安装
requests HTTP 库 是 pip install requests
beautifulsoup4 HTML 解析 是 pip install beautifulsoup4
python-dotenv 环境变量 否(推荐) pip install python-dotenv
LLM API API 是 由 Agent 内置 LLM 提供

API Key 配置

  • LinkedIn 平台(如需要):
export LINKEDIN_API_KEY=your_key
export LINKEDIN_ACCESS_TOKEN=your_token
  • Indeed 平台(如需要):
export INDEED_API_KEY=your_key

可用性分类

  • 分类:MD+EXEC(纯 Markdown 指令,部分功能需要 exec 命令行执行能力)
  • 说明:基于 Markdown 的 AI Skill,通过自然语言指令驱动 Agent 执行任务
  • 适用人群:个人求职者、应届毕业生、转职人员
  • 升级建议:如需批量投递、多账号管理、申请追踪等高级功能,请使用 PRO 版本

错误处理

错误场景 原因 处理方式
配置错误 参数缺失或格式错误 检查依赖说明中的配置要求
运行时错误 运行环境不满足 确认运行环境符合依赖说明
网络错误 连接超时或不可达 执行ping命令测试网络连通性,检查防火墙和代理设置连接后执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令,参考国内替代方案

安全注意事项

风险类型 防范措施
API密钥泄露 通过环境变量配置,禁止硬编码到代码或配置文件中
命令执行风险 仅执行白名单命令,避免拼接用户输入到命令行参数中
网络通信安全 使用HTTPS协议,验证SSL证书有效性
敏感数据暴露 输出结果中不包含密钥、令牌等敏感信息

使用前请确认已阅读依赖说明章节,确保运行环境满足安全要求。

核心功能

  • 自动化执行: 基于指令驱动的自动化流程
  • 文件处理: 支持多种文件格式的读取、解析和写入操作
  • API集成: 通过标准化接口调用外部服务并处理响应
  • 命令执行: 在安全沙箱中执行系统命令并收集结果
  • 信息检索: 快速搜索和过滤目标数据