每次确认好了功能边界 执行完所有功能代码 发现总是多了一大堆衍生出的其他功能