完成了非诊断部分

Signed-off-by: wolfbing <liubing.wolf@gmail.com>