Aberdeen captain Graeme Shinnie remains guarded about contract talks as boss Derek McInnes sauys he's preparing to "thrash out" a deal.