At present, there is no authoritative conclusion on the comparison of the efficacy of buspirone hydrochloride, duloxetine and agomelatine, and the specific effects and adverse reactions vary from person to person, so it is not possible to say whether they are good or bad. Buspirone hydrochloride belongs to non-benzodiazepine anxiolytics, suitable for the treatment of various anxiety disorders; duloxetine hydrochloride belongs to selective 5-hydroxytryptamine reuptake inhibitor antidepressants, suitable for the treatment of depression, generalized anxiety disorder, etc.; agomelatine belongs to the melatonin receptor agonists and 5-hydroxytryptamine receptor antagonists, suitable for the treatment of adult depression. In summary, the indications of the three drugs are still different, it is inappropriate to compare their efficacy, and there is no such authoritative research results, and the therapeutic effect of the drug itself, but also by the physical quality of the user and compliance, the severity of the disease, other therapeutic measures and other factors, so it is not possible to answer the question of which one is better. It should also be noted that buspirone hydrochloride is contraindicated in patients with glaucoma, myasthenia gravis, etc., and headache, nausea and other adverse reactions may occur during the use of the drug; duloxetine hydrochloride is contraindicated in the use of phenelzine, linezolid, and other monoamine oxidase inhibitors, with adverse reactions such as drowsiness, constipation, etc.; and agomelatine is contraindicated in people who are allergic to it, with adverse reactions such as dizziness, nausea, etc.. Therefore, if there is a need for the use of the above three drugs, it is necessary to use the drug under the guidance of a doctor and closely observe the therapeutic effect and adverse reactions after using the drug, do not blindly take the drug or increase or decrease the dosage of the drug on their own, in order to avoid the adverse consequences.