7.6 将action重构为calculation