优化color逻辑

让color不会过暗或者过亮