优化模型和高级模型的实现
重构websocket的实现，使用jsonrpc 2格式的数据