4. 使用自定义 Shell