第一次重构后的IM(node-webkit)项目