A plug-in implementation system, wherein the system comprises a plug-in module and a terminal software module, the plug-in module comprises a plug-in loading module wherein the terminal software module comprises a service implementation of a second plug-in interface, and the plug-in module is further configured to: obtain a fifth instruction, wherein the fifth instruction is used to load the service implementation of the second plug-in interface; and invoke the second plug-in interface based on the fifth instruction, to load the service implementation of the second plug-in interface; characterized in that the plug-in module further comprises a plug-in default implementation module wherein the plug-in default implementation module includes a plug-in default implementation that is in a one-to-one correspondence with a first plug-in interface, wherein the terminal software module does not comprise the service implementation of the first plug-in interface; wherein the plug-in module is further configured to: obtain a first instruction sent by an open-source software, wherein the first instruction is used to load the service implementation of the first plug-in interface; and load the default implementation of the first plug-in interface based on the first instruction, wherein the terminal software module comprises a plug-in service factory, the plug-in module comprises a plug-in default factory, the plug-in default factory comprises the first plug-in interface, the plug-in service factory inherits the first plug-in interface, and the terminal software module inherits the default implementation of the first plug-in interface; the plug-in module is specifically configured to send, to the terminal software module based on the first instruction, a second instruction used to invoke the first plug-in interface; and the terminal software module is configured to load the default implementation of the first plug-in interface based on the second instruction; wherein the system is configured to query, based on the first instruction, whether the plug-in service factory exists. obtain a fifth instruction, wherein the fifth instruction is used to load the service implementation of the second plug-in interface; and invoke the second plug-in interface based on the fifth instruction, to load the service implementation of the second plug-in interface; characterized in that the plug-in module further comprises a plug-in default implementation module wherein the plug-in default implementation module includes a plug-in default implementation that is in a one-to-one correspondence with a first plug-in interface, wherein the terminal software module does not comprise the service implementation of the first plug-in interface; wherein the plug-in module is further configured to: obtain a first instruction sent by an open-source software, wherein the first instruction is used to load the service implementation of the first plug-in interface; and load the default implementation of the first plug-in interface based on the first instruction, wherein the terminal software module comprises a plug-in service factory, the plug-in module comprises a plug-in default factory, the plug-in default factory comprises the first plug-in interface, the plug-in service factory inherits the first plug-in interface, and the terminal software module inherits the default implementation of the first plug-in interface; the plug-in module is specifically configured to send, to the terminal software module based on the first instruction, a second instruction used to invoke the first plug-in interface; and the terminal software module is configured to load the default implementation of the first plug-in interface based on the second instruction; wherein the system is configured to query, based on the first instruction, whether the plug-in service factory exists. obtain a first instruction sent by an open-source software, wherein the first instruction is used to load the service implementation of the first plug-in interface; and load the default implementation of the first plug-in interface based on the first instruction, wherein the terminal software module comprises a plug-in service factory, the plug-in module comprises a plug-in default factory, the plug-in default factory comprises the first plug-in interface, the plug-in service factory inherits the first plug-in interface, and the terminal software module inherits the default implementation of the first plug-in interface; the plug-in module is specifically configured to send, to the terminal software module based on the first instruction, a second instruction used to invoke the first plug-in interface; and the terminal software module is configured to load the default implementation of the first plug-in interface based on the second instruction; wherein the system is configured to query, based on the first instruction, whether the plug-in service factory exists.