你好孩子,这种情况应该注意是否存在支原体的感染,如果是支原体感染就容易长期咳嗽不好。建议这种情况首先应该抽血化验一下确定,如果存在支原体感染,一般使用阿奇霉素等药物治疗以上是对“小孩咳嗽有一年多,一直没好,体质差”这个问题的建议,希望对您有帮助,祝您健康!