如果是自己私下写的协议有效吗