修改Step、StepProvider及Context的关系，使逻辑更加清晰。（Kernel部分）
修改Step、StepProvider及Context的关系，使逻辑更加清晰。（Agent升级部分）