Direct energy-based preference optimization enhances rationality and functionality in antibody design.