您好,情况已经获悉,从您描述的情况分析,我个人觉得您的结核性心包炎治疗可能是心包中的积液吸收,但是您抗结核治疗的疗程不够,也就是说,有可能是您抗结核疗程不足,导致的结核杆菌没有完全杀灭所导致的结核性心包炎复发。
建议您在治疗的时候一定要遵从医生的医嘱,足量。联合,而且疗程要达到,彻底杀灭体内的结核杆菌。