Path-Guided Particle-based Sampling