问题分析:直接胆红素高是因为可能有胆囊炎,胆结石或者是胆汁淤积,也有可能自身免疫性肝炎都会造成胆红素升高。可以做一个B超查看一下,如果B超没有问题的情况下应该注意饮食,少吃油腻性食物,油炸性食物和高胆固醇类的食物,然后过一段时间再去做个复查。