尚未完成的接口层，中间和 john1king 有些冲突