一般来说,离婚协议的效力是永久的。即使离婚协议在双方离婚后不久就被一方撤回或违反,该协议仍然存在法律效力。因为离婚协议是通过双方自愿协商达成的,双方都已经签字盖章并向法院提交了相关文件,法院已经审理并确认其效力,这意味着离婚协议已经成为双方之间关系的重要证据。即使一方违反了离婚协议,另一方仍然可以向法院申请强制执行离婚协议,以确保协议的效力和执行。 但是,在某些情况下,离婚协议可以被修改或撤销。例如,如果离婚协议的条款违反了法律规定或双方的权益受到严重损害,双方可以向法院提出申请,要求修改或撤销离婚协议。 另外,离婚协议的内容也要符合法律规定,否则可能被视为无效。例如,离婚协议中的财产分割、抚养子女和探视等条款必须符合相关法律规定,否则在法院审理中可能被判定无效。 总之,离婚协议是一项重要的法律文件,签订后具有永久性的法律效力。但是,离婚协议的内容必须符合法律规定,如果出现违法或双方权益受到损害的情况,可以通过法律途径修改或撤销协议。