集中 KBS 账户逻辑到单独的包