TianHui: A Domain-Specific Large Language Model for Diverse Traditional Chinese Medicine Scenarios