syn demo
拆分文件
代码结构大调整
add test instance