After you add subdivision and back to edit mode. you can see there is big distance between subdivision surface and framework surface. How can I adjust the framework scale to make it close to the subdivision surface?
Use Edge Crease (⇧ Shift+E)
Quote from the blender manual
This edge property, a value between (0.0 to 1.0), is used by the Subdivision Surface Modifier to control the sharpness of the edges in the subdivided mesh. This operator enters an interactive mode (a bit like transform tools), where by moving the mouse (or typing a value with the keyboard) you can set the (average) crease value of selected edges. A negative value will subtract from the actual crease value, if present. To clear the crease edge property, enter a value of -1.