改善代码结构，增加房间内card精灵