# task_assignment

任务分配管理系统。

## 功能

基于Web的任务分配管理系统，用户可以表达对任务的偏好，系统自动根据可用性进行任务分配并处理冲突。

## 使用方法

1. 运行 `python app.py`
2. 在浏览器中访问显示的本地地址
3. 使用Web界面进行任务管理：
   - 配置任务列表
   - 收集用户意向
   - 查看自动分配结果

## 主要功能

- **任务配置**：设置可分配的任务列表
- **意向收集**：用户表达任务偏好
- **自动分配**：基于可用性和偏好的智能分配
- **冲突处理**：处理任务分配冲突
- **结果展示**：清晰显示分配结果

## 特性

- 友好的Web界面
- 自动化分配算法
- 冲突解决机制
- 实时结果显示