find_path 函数的完全体完成

新定义了两个函数: find_pipeline_path 和 create_pipeline_path 以减少 find_path
中代码的冗长性