$解:(3) 如图, 过点 I 分别作 I E \perp x 轴于点 E, I F \perp A D 于点 F, I H \perp D G 于点 H, 则 $
$\angle I E G=\angle I H G=90^{\circ}.$
$因为 D G \perp x 轴,$
$所以 \angle H G E=90^{\circ},$
$所以四边 形 I E G H 为矩形.$
$因为 I 是 \triangle A D G 的内心,$
$所以 I E=I H=I F, A E=A F, D F=D H, G E=G H,$
$所以矩形 IEGH 为正方形.$
$因为 A(3,0),$
$所以 O A=3 .$
$设点 I 的坐标为 (m, n),$
$则 O E=m, G E=G H=I E=n,$
$所以 A F=A E=O A-O E=3-m,$
$所以 A G=G E+A E=n+3-m.$
$因为 D A=O A=3,$
$所以 D H=D F=D A-A F=m,$
$所以 D G=D H+G H=m+n.$
$因为 D G^2+A G^2=D A^2,$
$所以 (m+n)^2+(n+3-m)^2=3^2,$
$所以\ \mathrm {\ \mathrm {\ \mathrm {\ \mathrm {m^2}}}}-3\ \mathrm {m}+n^2+3\ \mathrm {n}=0 . 配方, 得 (m-\frac {3}{2})^2+(n+\frac {3}{2})^2=\frac {9}{2},$
$所以点 I(m, n) 与定点 Q(\frac {3}{2},-\frac {3}{2}) 之间的$
$距离为 \frac {3 \sqrt{2}}{2},$
$所以点 I 在以点 Q(\frac {3}{2},-\frac {3}{2}) 为圆心,\ $
$\frac {3 \sqrt{2}}{2} 为半径的圆位于第一象限的弧上运动. $
$则当点 I 在 C Q 上时, CI的长最小.$
$因为 C(0,3),$
$所以 C Q=\sqrt{(\frac {3}{2}-0)^2+(-\frac {3}{2}-3)^2}=\frac {3 \sqrt{10}}{2},$
$所以 C I=C Q-I Q=\frac {3 \sqrt{10}-3 \sqrt{2}}{2},$
$所以 C I 长的最小值为 \frac {3 \sqrt{10}-3 \sqrt{2}}{2}.$