重构TouchVG