#1971 bo重新编写文档和demo,确保文档上的demo没有基本错误

Status Job ID Name Coverage
  Build
canceled #16892
build

 
  Test
canceled #16894
allowed to fail
code_quality

canceled #16893
test