记 Sn{S}_{n}Sn 为数列 {an}\left\{ {a}_{n}\right\}{an} 的前 nnn 项和, bn{b}_{n}bn 为数列 {Sn}\left\{ {S}_{n}\right\}{Sn} 的前 nnn 项积,已知 2Sn+1bn=2\frac{2}{{S}_{n}} + \frac{1}{{b}_{n}} = 2Sn2+bn1=2 .(1)证明:数列 {bn}\left\{ {b}_{n}\right\}{bn} 是等差数列;(2)求 {an}\left\{ {a}_{n}\right\}{an} 的通项公式.