基本思路完成