完善components swordman