做一些架构上的修改：
（1）插件的execute使用promise
（2）debug单独做成一个task
更新依赖