sharecode大体框架