Based on the theory of crescent?tail propulsion, a new type of bionic multi?link fishbone that conforms to the body and caudal fin (BCF) propulsion model is designed. First, the main design parameters, which influence the fish's propulsion are determined, including the swing angle of the body, the swing angle of caudal vertebra and the swing angle of tail. The skipjack, which has smaller body size among Tuna bream, is taken as the prototype of multi?link fishbone. Second, the fitting function of multi-link fishbone is obtained through reverse engineering technology. Third, the fitting function is used as the boundary condition of the design of fishbone structure. Finally, combined with the design parameters, the six?part connecting rod system, which includes the caudal vertebra, the caudal fin, the torso drive and the caudal vertebra, is designed by the inverse kinematics principle of the body. The feasibility of the mechanism is simulated by ADAMS software. The prototype experiment is carried out and the data obtained are analyzed. Experimental results show that the structure of multi?link fishbone can carry out the fish propulsion.