xiangyu:init common project