当开发了一个自定义的slot类时,在domain文件中的对应slot的定义中,可以通过使用Python模块路径来引用这个slot类:

addons.my_custom_slots.NumberOfPeopleSlot

需要注意的是slot的类型设置为custom。

slots:

people:

type: addons.my_custom_slots.NumberOfPeopleSlot

influence_conversation: true

mappings:

- type: custom