Curriculum Vitae AI Agent 🤖 开箱即用的人工智能求职助手,有针对性的调整简历,助你快速找到心仪的工作。
# Curriculum Vitae AI Agent
🤖 人工智能求职助手,有针对性的调整简历,助你快速找到心仪的工作。
🤖 AI Resume Assistant, helping you tailor your resume and find your ideal job quickly.
## Features
- More aligned with practices **within China**
- Analyzes the 3 most important responsibilities from the input job posting link
- Strategically highlights key personal strengths
- Quantifies past work achievements
- ATS (Applicant Tracking System) friendly format
- Customizable resume templates
- Ready-to-use default resume template style
- Supports multiple API integrations
- Supports langsmith observability
- Generate HTML file and PDF file
## Installation
To set up the project locally, follow these steps:
1. **Clone the repository:**
```bash
git clone https://github.com/alphaqiu/curriculum_vitae_ai_agent.git
cd curriculum_vitae_ai_agent
```
2. **Create a virtual environment:**
```bash
python -m venv venv
```
3. **Activate the virtual environment:**
- On Windows:
```bash
venv\Scripts\activate
```
- On macOS and Linux:
```bash
source venv/bin/activate
```
4. **Install the required packages:**
```bash
pip install -r requirements.txt
```
## Usage
Create a `.env` file in the same directory as `main.py`. The content of the `.env` file should be as follows:
```
# if enable dashscope, uncomment the following line
DASHSCOPE_API_KEY="your-aliyun-tongyi-key"
# if enable openai, uncomment the following line
#OPENAI_API_KEY="openai-api-key or deepseek-api-key"
# if enable langsmith, uncomment the following lines
#LANGCHAIN_API_KEY="langchain-api-key"
#LANGCHAIN_TRACING_V2="true"
#LANGCHAIN_ENDPOINT="https://api.smith.langchain.com"
```
To generate a resume, use the following command:
```bash
python main.py --link "https://example.com/job-description" --config "./data/config.yml"
```
- `--link` or `-l`: The URL of the job description (required).
- `--config` or `-c`: Path to the configuration file (optional, dHAL 分层混合模型工作流 — 强模型(Claude)负责理解/拆解/验收,低成本模型(DeepSeek)负责检索/提取/清洗。Hermes Agent skill。
An LLM agent fine-tuned on DeepSeek for spaced repetition, dynamically integrating knowledge points based on the Ebbinghaus forgetting curve.
基于 STM32F103 构建的端到端 AI 智能手表生态。自研“零重定位”原生机器码动态加载引擎与页面栈式 UI 框架;集成生产级 OTA 回滚保护机制与高带宽(921600 baud)串口协议栈。通过 Node.js 中继实现 DeepSeek AI 语义控制及 ASRPRO 语音全双工交互,是一个集成了分布式计算、现代存储管理与 AI Agent 的嵌入式全栈工程。
A Meta-Agent-Driven Self-Evolving Multi-Agent System for UAV Detection and Tracking
One command to run Hermes AI Agent with a browser UI. Zero prerequisites. 一行命令,AI 就位。
网页应用Agent,接入DeepSeek、Mimo等模型