"""PMFlow 团队负载服务。""" from __future__ import annotations import json from datetime import date, datetime, timedelta from typing import Optional from sqlalchemy import and_, func, select from sqlalchemy.ext.asyncio import AsyncSession from ...config.ai_prompts import PROMPT_WORKLOAD_OPTIMIZATION from ...models import AICallLog, Task, User, UserProject, UserSkillBinding, UserWorkload from ..llm_service import llm_service from ...utils.timezone import now_cn_naive LEVEL_HOURS_MULTIPLIER = { "expert": 0.8, "advanced": 0.9, "intermediate": 1.0, "beginner": 1.1, }