提交一个初步的可用解析版本，还存在buff满时的异常情况，待之后处理