from pathlib import Path


def 判断目录是否有子目录(目录路径: str) -> bool:
    """
    判断指定目录下是否存在直接子目录。

    功能说明：
        - 仅检查当前目录第一层，不递归检查更深层级。
        - 只要存在至少一个子目录，即返回 True。
        - 路径不存在、不是目录或判断失败时返回 False。

    Args:
        目录路径 (str): 要判断的目录路径。

    Returns:
        bool: 存在子目录返回 True；否则返回 False。
    """
    try:
        目录对象 = Path(目录路径)
        if not 目录对象.exists() or not 目录对象.is_dir():
            return False

        return any(子项.is_dir() for 子项 in 目录对象.iterdir())
    except Exception:
        return False
