完善例子