new recipe api and change in cutter

Signed-off-by: cout970 <thecout970@gmail.com>
work

Signed-off-by: cout970 <thecout970@gmail.com>
Release!

Signed-off-by: cout970 <thecout970@gmail.com>