新增 topic controller，简单实现界面上的数据绑定