添加了粗糙版本的方向匹配