剥离自动创建 runner 的功能至 create-runner.js