一个用于人力资源排期的MCP服务,提供工作量计算、项目周期预估和资源分配功能。
npm install mcp-resource-planning
- 基于任务复杂度的工作量计算
- 项目持续时间预估(考虑工作日)
- 团队资源分配建议
import { ResourcePlanningService, ComplexityLevel } from 'mcp-resource-planning';
const planningService = new ResourcePlanningService();
// 计算工作量
const workload = planningService.calculateWorkload(ComplexityLevel.MEDIUM, 5);
// 计算项目周期
const duration = planningService.calculateProjectDuration(
new Date(),
20, // 总工作量
4 // 团队人数
);
// 计算资源分配
const tasks = [
{ name: '需求分析', complexity: ComplexityLevel.MEDIUM, baseWorkload: 3 },
{ name: '设计', complexity: ComplexityLevel.COMPLEX, baseWorkload: 5 }
];
const allocation = planningService.calculateResourceAllocation(tasks, 6);
任务复杂度等级:
- SIMPLE: 简单任务
- MEDIUM: 中等复杂度
- COMPLEX: 复杂任务
计算任务实际工作量
计算项目持续时间
计算资源分配方案
ISC