How to choose patent application and technical secret?

The difference between a patent and a technical secret is that the former is public and the latter is secret. Intellectual achievements that may be cracked and conquered by competitors in technology must be applied for patent protection in time; Technically advanced, it is difficult for competitors to crack and conquer technological achievements for a long time, so it is advisable to adopt the method of technical secrecy; Also, for those who are technically difficult to identify infringement, we should also adopt the method of technical confidentiality.