已知关于x的方程|x|=ax+1有一个正根,但没有负根,则实数a的取值范围是______.