允许添加自定义函数