做web部分，加入图表（half）