实现一个操作记录功能，但未测试。