类型补全