add jieba
fix log and bug and change Diction to singleton