ADF总结