使用自己的zan框架