用户可以自己进行功能上的扩展