Tencent Hunyuan, Shanghai Jiao Tong University, and Shanghai Innovation Institute