自定义面板通信只能靠全局消息系统么?

最简单那种,一个panel有一个按钮,点下按钮,在对应panel的js里处理下。这种也需要package.json里通过contributions.messages字段添加消息来做么?那我页面要是有800个多按钮岂不是加疯了?

每个panel都是一个“进程”,只能靠全局消息。