增加Undo Redo功能的设计思路