trunk ci;fukun; use the variable extract to tpl