zhilian-auto-hi
Version:
智联招聘自动打招呼工具 - 自动化招聘流程的命令行工具
92 lines (66 loc) • 2.21 kB
Markdown
# 智联招聘自动打招呼工具
智联招聘自动化招聘流程的命令行工具,支持自动浏览候选人简历并发送打招呼消息。
## 功能特性
- 🤖 **自动打招呼模式**: 自动筛选并向符合条件的候选人发送招呼
- 👀 **浏览模式**: 仅浏览候选人简历,不进行交互
- 🎯 **智能筛选**: 支持关键词、年龄范围等多维度筛选
- 🍪 **会话管理**: 基于 Cookie 的身份验证系统
- 📊 **进度跟踪**: 实时控制台反馈和统计信息
## 快速开始
### 使用 npx (推荐)
```bash
# 初始化项目(首次使用)
npx zhilian-auto-hi init
# 运行工具
npx zhilian-auto-hi
```
### 本地安装
```bash
# 全局安装
npm install -g zhilian-auto-hi
# 初始化项目
zhilian-auto-hi init
# 运行工具
zhilian-auto-hi
```
### 命令说明
- `zhilian-auto-hi init` - 初始化配置文件并下载浏览器
- `zhilian-auto-hi` - 运行工具
- `zhilian-auto-hi --help` - 显示帮助信息
- `zhilian-auto-hi --version` - 显示版本信息
## 配置说明
工具会在当前目录创建 `config.json` 配置文件,主要配置项:
```json
{
"runMode": "auto-greeting",
"cookies": "你的智联招聘登录cookies",
"keywords": ["关键词1", "关键词2"],
"ageRange": {
"min": 18,
"max": 40
}
}
```
### 配置项说明
- `runMode`: 运行模式
- `auto-greeting`: 自动打招呼模式
- `browse`: 浏览模式(支持筛选功能,但不执行打招呼操作)
- `cookies`: 智联招聘登录后的 cookies 字符串
- `keywords`: 候选人筛选关键词列表
- `ageRange`: 年龄筛选范围
## 获取 Cookies
1. 登录智联招聘网站
2. 打开浏览器开发者工具 (F12)
3. 切换到 Network 标签页
4. 刷新页面
5. 找到任意请求,复制 Cookie 请求头的值
## 注意事项
- 请遵守智联招聘的使用条款和服务协议
- 建议设置合理的延迟时间,避免频繁操作
- 首次使用前请仔细配置筛选条件
## 技术栈
- Node.js + TypeScript
- Playwright 浏览器自动化
- 反检测技术确保稳定运行
## 许可证
ISC