添加历史机制