修改了 schema 中的部分内嵌属性
增加了 topic 的pre-hooks，以及相应的测试