@ycgroup/resume-cli
v0.2.1
Published
AI 驱动的简历扫描 · 评分 · 报告生成 CLI 工具
Maintainers
Readme
@ycgroup/resume-cli
AI 驱动的简历扫描 · 评分 · 报告生成 CLI 工具
安装
npm install -g @ycgroup/resume-cli安装完成后可直接使用 resume-cli 命令。
快速开始
resume-cli启动后进入交互模式,支持两种工作流:
模式一:我要招聘
- 描述招聘需求(自然语言),AI 自动生成岗位描述(JD)
- 确认 JD 内容,自动保存到本地
~/.resume-work/jd/目录 - 选择后续操作:有现成简历 → 直接扫描;需要找简历 → 跳转搜索
模式二:筛选简历
- 输入简历所在目录(支持
~路径) - 自动检测或手动粘贴岗位要求
- 批量扫描 PDF 简历,生成评分报告
- 选择候选人,通过企业微信发送报告
命令说明
resume-cli [options]
resume-cli scan [options]全局选项
| 选项 | 说明 |
|------|------|
| -h, --help | 显示帮助信息 |
| -V, --version | 显示版本号 |
| -v, --verbose | 开启详细日志输出 |
scan 子命令(非交互式批量扫描)
resume-cli scan -d <简历目录> [选项]| 选项 | 说明 |
|------|------|
| -d <path> | 指定简历目录(必填) |
| -t <token> | API Token(可选,优先于环境变量) |
| -v, --verbose | 详细日志 |
示例:
# 扫描指定目录
resume-cli scan -d ~/Downloads/resumes
# 带 Token 扫描
resume-cli scan -d ./resumes -t your_api_token环境变量
| 变量名 | 说明 | 默认值 |
|--------|------|--------|
| REPORT_API_URL | API 接口地址 | 内置默认值 |
| REPORT_API_TOKEN | API Token(可持久化到 ~/.skill-hub-cli-token) | — |
| OPENCLAW_AGENT_ID | Agent ID | main |
| OPENCLAW_SESSION_KEY | 会话密钥(可选) | — |
工作目录
工具运行时会在以下位置创建工作文件:
~/.resume-work/
└── jd/
└── {岗位名称}_{YYYYMMDD}_{HHmmss}.txt # AI 生成的 JD 文件简历目录结构
扫描目录中需包含:
简历目录/
├── 张三.pdf
├── 李四.pdf
└── 岗位要求.txt # 可选,自动读取拼入分析 prompt发布
项目维护者使用以下脚本发布新版本:
# 正式发布
bash scripts/publish.sh
# 发布 beta 版本
bash scripts/publish.sh --tag beta
# 模拟发布(不真正推送)
bash scripts/publish.sh --dry-runLicense
MIT © ycgroup
