>>623を正しくリファクタリングするなら
def str2hash(str)
  Hash[ *str.split ]
end

p str2hash("blue 青 white shiro\nred aka")