删除了Rich中的run函数，简化了一些函数，还未测试。