使用 seajs 整体重构