Refactor render_checklist

我有代码优化病, 每次看到重复代码出现就难受~  顺便向清风老师请教对于`过度优化`优化的理解, 这样的写代码风格也是我实际工作的风格