更改 add_block 实现，参数与声明一致。