引入了模板，初步尝试markdown语法