重新设计doc结构体，将show修改成为结构体方法，删除redis，修改sava

handle 什么呢？你这个方法做了什么事情，是 clone 一个 git 库，到本地 generate 成 html 然后存在数据库里面。handle 名字就不能包括了吧？