法律分析:具有法律效力的承诺书须满足以下三个条件:第一,签订的承诺书必须是反映当事人真实意愿的,应当是当事人内心真实意思的表达。第二,该承诺书的约定的内容必须合乎法律的规定,并且没有违反法律或行政法规的禁止性规定。第三,承诺书没有侵犯他人的相关利益。具备以上三个条件的承诺书才会具有法律效力。
法律依据:《中华人民共和国民法典》 第四百七十条 合同的内容由当事人约定,一般包括下列条款:
(一)当事人的姓名或者名称和住所;
(二)标的;
(三)数量;
(四)质量;
(五)价款或者报酬;
(六)履行期限、地点和方式;
(七)违约责任;
(八)解决争议的方法。