完整的gist代码