可以通过blueprint完成基本的发布与调用