pub type Fetch = Arc<dyn Fn(&Model) -> Result<(), String> + Send + Sync>;
把模型下载到 <缓存根>/<仓库名>(只在文件不全时调用),边下边校验。
<缓存根>/<仓库名>
pub struct Fetch { /* private fields */ }