UNPKG

zhilian-auto-hi

Version:

智联招聘自动打招呼工具 - 自动化招聘流程的命令行工具

92 lines (66 loc) 2.21 kB
# 智联招聘自动打招呼工具 智联招聘自动化招聘流程的命令行工具,支持自动浏览候选人简历并发送打招呼消息。 ## 功能特性 - 🤖 **自动打招呼模式**: 自动筛选并向符合条件的候选人发送招呼 - 👀 **浏览模式**: 仅浏览候选人简历,不进行交互 - 🎯 **智能筛选**: 支持关键词、年龄范围等多维度筛选 - 🍪 **会话管理**: 基于 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