A webQQ protocol development framework