In order to address the challenges of global path planning in complex and dynamic environments, where avoiding dynamic obstacles is difficult, and local paths are prone to getting stuck in local optima, this paper proposes an enhanced hybrid path planning approach based on improvements to the A* algorithm and the Artificial Potential Field (APF) algorithm. Firstly, addressing the issues of redundant path nodes and non-smooth paths generated by the A* algorithm, we introduce enhancements such as weighted heuristic function, removal of redundant path nodes, and the incorporation of a cubic quasi-uniform B-spline curve to improve search speed and generate smoother paths. Secondly, addressing the problems of unreachable target points and susceptibility to local optima associated with the APF algorithm, two key strategies are employed. On one hand, the repulsive potential field function is modified by incorporating the m-th power of the relative distance from the robot to the target point to ensure reachability. On the other hand, the Constrained Simulated Annealing with Augmented Potential Field (CSA-APF) algorithm is introduced, which integrates simulated annealing with angle and safety distance constraints. This approach facilitates escaping local optima and obtaining global optimal solutions. Finally, the proposed methods are compared through simulation experiments in different scenarios. The experimental results demonstrate that the proposed approach effectively achieves path planning in complex dynamic environments.