* fix: Fix the bug where an attempt is made to read data even after it has already been fully read.
* Added a new parameter to the load_param function call and included additional checks for the new parameter's type and value.
---------
Co-authored-by: nihui <shuizhuyuanluo@126.com>