角色的开放算法