外部接口