$解:(2)如图,过点B作BH⊥CD于点H.$
$因为AB是⊙O的直径,\\ $
$所以∠ACB=∠ADB=90°,$
$在Rt△ACB中,$
$AB= \sqrt{BC²+AC²}= \sqrt{1²+3²}=\sqrt{10}$
$因为∠ACD=∠BCD=45°,$
$所以∠ABD=∠BAD=45°,$
$所以△ABD为等腰直角三角形.$
$设BD=AD=x,$
$则x²+x²=( \sqrt{10})²,$
$解得x=\sqrt{5},\\ $
$所以BD=\sqrt{5}$
$在Rt△BCH中,因为∠BCH=45°,$
$\ 所以△BCH为等腰直角三角形,$
$同理可得CH=BH=\frac{\sqrt{2}}{2}$
$在 Rt△BDH 中,DH= \sqrt{BD²-BH²}$
$=\sqrt{(\sqrt{5})²-(\frac {\sqrt{2}}{2})²}$
$=\frac{3\sqrt{2}}{2} ,$
$所以CD=CH+DH=\frac{\sqrt{2}}{2}+\frac{3\sqrt{2}}{2}=2\sqrt{2}\\ $
$因为△ACD∽△ECB,\\ $
$所以CA:CE=CD:CB,$
$即3:CE=2\sqrt{2}:1,$
$解得CE=\frac{3\sqrt{2}}{4},\\ $
$即CE的长为\frac{3\sqrt{2}}{4}\ $