内容
# 亲爱的招聘经理
<p align="center">
<a href="https://star-history.com/#extrasmall0/dear-hiring-manager&Date"><img alt="星级" src="https://img.shields.io/github/stars/extrasmall0/dear-hiring-manager?style=for-the-badge&logo=github&logoColor=white&color=58a6ff&labelColor=0d1117"></a>
<img alt="Claude 代码插件" src="https://img.shields.io/badge/Claude_Code-plugin-3fb950?style=for-the-badge&logo=anthropic&logoColor=white&labelColor=0d1117">
<img alt="Playwright 驱动" src="https://img.shields.io/badge/Playwright-driven-45ba4b?style=for-the-badge&logo=playwright&logoColor=white&labelColor=0d1117">
<img alt="MIT 许可证" src="https://img.shields.io/badge/license-MIT-ffbd2e?style=for-the-badge&labelColor=0d1117">
<img alt="人工审核" src="https://img.shields.io/badge/human-in_the_loop-58a6ff?style=for-the-badge&labelColor=0d1117">
</p>

为您填写职位申请,这样您就不再需要写另一封“亲爱的招聘经理”。
它读取职位描述,评估您的匹配程度,从您保存的个人资料中填写每个字段,并
用您自己的声音起草开放式答案和求职信。当表格准备好后,它会停下来并
将最终的发送留给您。
作为Claude Code插件运行。您的数据保留在本地文件中。无需帐户,无需云,无需额外的API密钥
(Apify是可选的)。
## 安装
1. 添加市场,然后安装插件:
```
/plugin marketplace add extrasmall0/dear-hiring-manager
/plugin install dear-hiring-manager@dhm
```
直接从GitHub拉取,无需克隆。(对于本地开发,请将第一个
命令指向您的检出路径:`/plugin marketplace add /path/to/dear-hiring-manager`。)
2. 重启Claude Code,以便加载捆绑的Playwright浏览器。批准它。
命令有命名空间:`/dear-hiring-manager:<command>`。
## 设置您的个人资料(一次)
```
/dear-hiring-manager:onboard
```
它会采访您并注册您的简历。它会询问您的身份和联系方式、LinkedIn、
GitHub 和作品集链接、您的家庭地址、工作授权、EEO 答案、标准筛查
问题、您期望的职位名称、目标级别、经验年数、薪资期望和
最低匹配分数。所有内容都存储在 `~/.dear-hiring-manager/profile.md` 中,您可以随时手动打开和编辑。
## 申请一个职位
```
/dear-hiring-manager:apply <职位网址>
```
它会打开职位发布并首先评估您的匹配程度。如果该职位达到您的最低匹配分数,它会填写
表格。对于它不确定的任何内容,它会用红色标记。 它会在提交按钮处停止。您修复标记的
项目并发送。
## 同时申请多个职位
将职位网址放入 `~/.dear-hiring-manager/urls.txt`,一行一个,然后:
```
/dear-hiring-manager:batch
```
每个职位都在自己的选项卡中打开。它会无人值守地运行,因此您可以离开。它会填写干净的发布并
停在提交处,对于需要您处理的内容(如登录墙、电子邮件验证或
验证码)则标记为已阻止,而不会暂停。回来并一次性查看已暂停和已阻止的选项卡。
## 填写urls.txt
`urls.txt` 是 `batch` 所需的唯一输入。您可以按任意方式填写:
- 手动: 将职位网址粘贴到 `~/.dear-hiring-manager/urls.txt`。
- 使用 Apify: `/dear-hiring-manager:apify-collect` 运行您的 Apify 作业爬虫并追加新的网址。
首先将 `APIFY_TOKEN` 和 `APIFY_ACTOR` 放入 `~/.dear-hiring-manager/.env`。该文件被 gitignore 并且
从不离开您的机器。
优先使用直接职位链接(Greenhouse、Lever、Ashby、Workday)而不是 LinkedIn 或 Indeed 页面。填充器
直接在真正的表格上工作得最好。
## 其他命令
- `/dear-hiring-manager:board` 显示按状态分组的您的管道,包含响应率和需要
您关注的内容。
- `/dear-hiring-manager:cover-letter <url>` 单独编写一份量身定制的求职信。
## 您的数据(所有本地、纯文本文件)
```
~/.dear-hiring-manager/
profile.md 您是谁、工作授权、EEO、筛查答案、职位目标
answers.md 您过去如何回答问题的记忆库
applications.md 跟踪器,每行一个职位
urls.txt 批量处理的职位列表
resume.* 您注册的简历
.env 您的 Apify 令牌,可选,gitignored
```
## 它不会做的事情
- 它永远不会点击提交。您拥有最后的点击权。
- 它永远不会解决或规避验证码。它会停下来交给您。
- 它永远不会填写您未确认的法律或EEO答案。
- 它永远不会编造您的简历中没有的声明。
## 路线图
今天它在Claude Code内部运行。您启动一个职位或批量处理,它会填写,您会提交。下一步是
一个无人值守的守护进程,监视新的发布并在您周围填写它们,以便您只需出现
审查和发送。 那部分尚未构建。
## 星级历史
[查看实时星级历史曲线 →](https://star-history.com/#extrasmall0/dear-hiring-manager&Date)