# AI职业导航系统 **Repository Path**: ccccggg/ai-career-navigation-system ## Basic Information - **Project Name**: AI职业导航系统 - **Description**: 使用 cursor + claude-3.7-sonnet 编写的AI职业导航系统。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-28 - **Last Updated**: 2025-04-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: cursor, claude, Python ## README # AI职业导航系统 一个基于人工智能的职业规划与发展分析工具,帮助用户进行职业诊断、能力提升和职业路径规划。 ## 功能特点 - **个人能力诊断**:根据简历与目标职位分析技能匹配度和差距 - **行业趋势分析**:展示职位需求、薪资水平、热门技能和区域分布等市场信息 - **职业发展规划**:提供多种职业发展路径选择和详细时间线 - **个性化学习计划**:根据能力差距生成针对性学习计划和时间安排 ## 项目结构 ``` career_ai_system/ │ ├── data/ # 数据存储 ├── src/ │ ├── __init__.py │ ├── data_collection/ # 数据采集模块 │ │ ├── __init__.py │ │ ├── job_crawler.py # 职位数据爬取 │ │ └── report_parser.py # 行业报告解析 │ │ │ ├── analysis/ # 分析模块 │ │ ├── __init__.py │ │ ├── trend_engine.py # 行业趋势分析 │ │ └── skill_diagnosis.py # 能力诊断系统 │ │ │ ├── recommendation/ # 推荐模块 │ │ ├── __init__.py │ │ ├── career_path.py # 职业路径推荐 │ │ └── learning_plan.py # 学习计划生成 │ │ │ └── utils/ # 工具模块 │ ├── __init__.py │ └── nlp_utils.py # NLP工具函数 │ ├── config.py # 配置文件 └── main.py # 主程序入口 ``` ## 安装说明 ### 环境要求 - Python 3.8+ - Streamlit 1.15+ - pandas - numpy - matplotlib - plotly ### 安装步骤 1. 克隆项目 ```bash git clone https://github.com/yourusername/AI-career-navigator.git cd AI-career-navigator ``` 2. 创建并激活虚拟环境(可选) ```bash python -m venv venv # Windows venv\Scripts\activate # macOS/Linux source venv/bin/activate ``` 3. 安装依赖 ```bash pip install -r requirements.txt ``` ## 使用方法 1. 启动应用 ```bash streamlit run app.py ``` 2. 访问应用 在浏览器中打开 http://localhost:8501 3. 使用流程 - 在"个人配置"页面上传简历和目标职位描述 - 设置职业目标和学习计划时长 - 使用各模块功能进行职业分析和规划 ## 功能模块说明 ### 1. 个人配置 设置个人简历、目标职位和职业发展目标,作为后续分析的基础。 ### 2. 能力诊断 根据简历和目标职位分析技能匹配度,识别需要提升的关键能力。 ### 3. 行业趋势 分析目标职位的市场需求、薪资水平、地区分布和热门技能,提供多维度的行业洞察。 ### 4. 职业规划 生成多条职业发展路径,包含详细的职位时间线、必备技能和发展策略。 ### 5. 学习计划 基于能力差距生成个性化的技能提升计划,包括学习资源推荐和时间安排。 ## 示例展示 ![能力诊断页面](path_to_image1.png) ![职业规划页面](path_to_image2.png) ## 贡献指南 欢迎贡献代码或提出建议!请提交Pull Request或创建Issue。 ## 许可证 本项目采用MIT许可证 - 详见LICENSE文件