实现publish命令