The invention discloses an intelligent
software development
auxiliary system, which belongs to the technical field of
software development and comprises a
code writing auxiliary module, a code
quality control module, a project understanding navigation module, a
test optimization module and a learning
knowledge sharing module. According to the invention, manual input is reduced through the
code writing auxiliary module, and a framework is quickly built; the project understanding navigation module assists developers in positioning key codes, and the early-stage preparation time is shortened. Through the code
quality control module, error correction can be carried out instantly, styles are unified, and later maintenance cost is reduced. And case writing is simplified through the
test optimization module, defects are early warned in advance, and the online quality is guaranteed. The learning
knowledge sharing module helps green hands to integrate into a team, precipitate knowledge and improve the team technical level. Besides, by means of a
deep learning model dynamic updating mechanism, innovative
technology fusion and an optimization strategy of each module according to the environment, the
auxiliary system closely follows the technical frontier, adapts to the change of
software development requirements, and provides powerful support for development work.