基于状态机的功能类机制