source code  for http://www.douban.com/group/topic/37673115/