项目定位
人力花名册分析系统(person-roster-analysis) 是一个基于 LangGraph Agent 的 AI 驱动数据分析平台。通过自然语言交互,自动分析员工数据并生成带 ECharts 可视化图表的 HTML 分析报告。
---
核心价值
让 HR 或管理人员通过自然语言提问(如"生成2025年教学管理部人力结构分析报告"),即可自动获取专业的人力资源分析报告,无需编写 SQL 或手动制作图表。
1. 自然语言数据分析
- 支持自然语言提问,自动生成 SQL 查询
- 典型问题:"集团一共有多少人?"、"各部门平均年龄是多少?"、"生成2025年教学管理部人力结构分析报告"
2. 可视化图表生成
- 饼状图:分布占比分析(如性别分布、部门占比)
- 柱状图:数量对比分析
- 折线图:趋势变化分析
3. 双模式运行
- CLI 模式:python run_cli.py 交互式对话
- Web API 模式:python run_server.py 提供 REST 接口
4. 流式响应
- 实时返回分析进度,良好的用户体验
5. 多轮对话
- 基于 thread_id 的会话管理,上下文关联
6. 自定义模板
- 支持自定义 HTML 模板,适配不同报告格式