根据《中华人民共和国道路交通安全法》的规定,非机动车驾驶人在道路上行驶时应当遵守交通规则,确保安全。如果因为天气原因导致刹车失灵,驾驶人应当及时采取措施避免发生事故。如果驾驶人已经尽力采取了避让措施,但由于不可抗力或者紧急避险等原因仍然发生了事故,可以根据具体情况减轻或者免除责任。在您描述的情况下,如果非机动车驾驶人在发现行人时已经采取了紧急制动等避让措施,但由于刹车失灵无法避免事故的发生,那么驾驶人可能不需要承担全部责任。具体责任划分需要根据事故现场的具体情况、双方的过错程度以及相关证据来确定。建议及时报警,由交警部门进行事故责任认定,并依法承担相应的责任。同时,我是济南的殷德友律师,如果仍有疑问,欢迎追问或一对一咨询。