更新为gem目录结构