随机任务分配

输入任务和人员(每行一个)
已输入:0 个任务
已输入:0 个人
分配结果
分配结果将显示在这里

工具使用说明

功能特点

1. 自定义任务和人员

支持手动输入任务列表和人员列表,每行一个,自动去除空行和多余空格。

  • 任务列表:系统不会去重,输入两个同名任务代表两个任务
  • 人员列表:系统会自动去除重复人员(保留首次出现)
2. 任务数 ≥ 人数时
  • 平均分配:尽量将任务平均分配给每个人,多余的任务依次分给前几个人
  • 随机分配:任务数量随机,每人至少1个任务,所有任务分配完毕
3. 任务数 < 人数时
  • 允许重复:循环分配任务,部分任务会被重复分配
  • 部分人无任务:前N人分配到任务,其余人无任务
4. 支持文件上传

可以上传 txt 文件,任务和人员名单也要一行一个。

5. 响应式设计

完美适配手机、平板、电脑等各种设备,在不同屏幕尺寸下都能提供良好的使用体验。

6. 数据本地处理

所有数据处理都在浏览器本地进行,无需上传到服务器,确保隐私安全。

使用步骤

  • 输入任务列表:在"要分配的任务"框中输入任务,每行一个,或点击"上传文件"按钮上传 txt 文件。
  • 输入人员列表:在"分配给的人员"框中输入人员,每行一个,或点击"上传文件"按钮上传 txt 文件。
  • 选择分配模式:根据实际情况选择任务数≥人数和任务数<人数时的分配方式。
  • 开始分配:点击"开始分配"按钮,查看分配结果。
  • 清空数据:使用"清空所有"重置数据。

应用场景

  • 团队项目任务分工
  • 班级值日安排
  • 活动工作分配
  • 实验课任务分配
  • 日常工作分工

注意事项

  • 确保任务列表和人员列表格式正确,每行一个,避免多余的空格和空行。
  • 刷新页面会清空所有数据,请及时保存重要结果。
  • 建议在开始分配前确认所有设置,避免中途修改。