The present invention relates to an indole-amide derivative, a preparation method therefor and an application thereof in medicine. Specifically, the present invention relates to an indole-amide derivative represented by general formula (I), a preparation method therefor, a pharmaceutical composition containing the derivative, a use thereof as a therapeutic agent, especially as an XIa factor inhibitor, and a use thereof in the preparation of drugs for treating and/or preventing diseases such as thromboembolism, wherein the definition of the substituents in general formula (I) is the same as that in the specification.La présente invention concerne un dérivé dindole-amide, son procédé de préparation et son application en médecine. Plus particulièrement, la présente invention concerne un dérivé dindole-amide représenté par la formule générale (I), son procédé de préparation, une composition pharmaceutique contenant le dérivé, son utilisation en tant quagent thérapeutique, en particulier en tant quinhibiteur du facteur XIa, et son utilisation dans la préparation de médicaments pour le traitement et/ou la prévention de maladies telles quune thromboembolie, la définition des substituants dans la formule générale (I) étant la même que celle dans la description.