部分NMS功能以Ruby实现，使用grape、goliath、activerecord