2+

分析:首先根据直线y=x经过点A,设A点坐标为(a,a),再利用勾股定理算出AO=

a,进而得到AO=CO=CB=AB=

a,再利用菱形的面积公式计算出a的值,进而得到A点坐标,进而得到B点坐标,再利用待定系数法求出k的值.
解答:∵直线y=x经过点A,
∴设A(a,a),
∴OA
2=2a
2,
∴AO=

a,
∵四边形ABCO是菱形,
∴AO=CO=CB=AB=

a,
∵菱形OABC的面积是2,
∴

a•a=2,
∴a=

,
∴AB=

,A(

,

)
∴B(

+

,

),
设反比例函数解析式为y=

(k≠0),
∵B(

+

,

)在反比例函数图象上,
∴k=(

+

)×

)=2+

.
故答案为:2+

.
点评:此题主要考查了待定系数法求反比例函数,菱形的面积公式,菱形的性质,关键是根据菱形的面积求出A点坐标,进而得到B点坐标,即可算出k的值.