Former-commit-id: d5a534d89d254dbe88f51629455c322e699dc8b4
增加颜色切换功能 Former-commit-id: 37d688a0ee4ebadbb1980f2509d722931099c82c