from typing import Any, List


def 拼接(列表1: List[Any], 列表2: List[Any]) -> List[Any]:
    """
    对两个列表执行顺序拼接操作，生成一个新的列表并返回。

    本函数用于将两个列表的成员按既定顺序组合在一起，
    先保留第一个列表的全部元素，再追加第二个列表的全部元素。
    该过程不对元素内容进行任何判断或处理，
    包括但不限于去重、排序、过滤或类型转换。

    设计原则：
        - 明确的“拼接（concatenate）”语义，而非集合并集
        - 保留原始顺序，允许并保留重复元素
        - 不修改传入的原始列表
        - 函数内部自行处理异常，不向外抛出任何异常

    行为特征：
        - 当两个参数均为有效列表时，返回一个新的拼接结果列表
        - 当任一参数不是列表、为 None，或发生其他运行期异常时，
          函数将捕获异常并返回空列表 []

    参数：
        列表1 (List[Any]):
            第一个待拼接的列表，元素类型不作限制。
        列表2 (List[Any]):
            第二个待拼接的列表，元素类型不作限制。

    返回：
        List[Any]:
            - 拼接成功时：返回包含 列表1 + 列表2 的新列表
            - 拼接失败时：返回空列表 []
    """
    try:
        if not isinstance(列表1, list) or not isinstance(列表2, list):
            return []
        return 列表1 + 列表2
    except Exception:
        return []
