工作流程:Ruby有限状态机启发的API,用于对工作流程进行建模