使用CREATE_FUNC替换手动create()