Metadata-Version: 2.4
Name: resume-flow
Version: 0.1.0
Summary: LangGraph 简历筛选应用 — 基于 LLM + 规则引擎的自动化候选人评估工具
Author-email: Chandler <275737875@qq.com>
License: MIT
Keywords: langgraph,llm,recruiting,resume,screening
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Requires-Dist: langchain-core>=0.2.0
Requires-Dist: langgraph-checkpoint-sqlite>=2.0.0
Requires-Dist: langgraph>=0.2.0
Requires-Dist: openai>=1.0.0
Requires-Dist: openpyxl>=3.1.0
Requires-Dist: rich>=13.0.0
Requires-Dist: typer>=0.9.0
Provides-Extra: dev
Requires-Dist: mypy>=1.0; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.21; extra == 'dev'
Requires-Dist: pytest>=7.0; extra == 'dev'
Requires-Dist: ruff>=0.4.0; extra == 'dev'
Description-Content-Type: text/markdown

# Resume Flow

基于 LangGraph 的简历筛选应用，使用 LLM + 规则引擎双重验证机制自动化评估候选人。

## 功能

- 姓名有效性判断
- 目标公司 (FAANG) 工作经历匹配
- 毕业年份按学历层级判断 (本科/硕士/博士)
- 软件技术岗位识别
- 技术方向综合判断 (含 LLM 交叉验证 + 重试机制)
- 合格候选人自动生招聘邮件
- 断点续传 + Checkpoint 持久化
- JSON / Excel / Rich 终端多格式输出

## 安装

```bash
pip install -e .