[feature]zekai: finish ui