design model interface

Signed-off-by: diytz <diytz@qq.com>
design model interface

Signed-off-by: diytz <diytz@qq.com>